Repository navigation
Releases: charlesberret/shellside
Release list
v0.4.0 — filesystem-IA + engine console
[0.4.0] — 2026-10-17
The filesystem-IA + public-surface release: the content tree is now the
site's information architecture, and the packaged console became a real
engine-driven shell.
-
Filesystem-IA (
docs/decisions/2026-10-17-filesystem-ia.md): the content tree is the site structure — dirs → sections/headings, files → entries, root*.yamllists → sections, dotfiles console-only.projectSiteTree()in@shellside/site; demo index +[dir]/[...id]consume it;.site/.metahidden plaintext config readable viacatin console. -
/llms.txtsurface behindsurfaces.llmsTxt;surfaces.devDeskmarked planned (LAB-1519). -
Packaged console:
lessoverlay pager, clickable fs entries,open <file>followsnode.url,console.helpTopicsconfig. -
Default skin: dark-mode + focus-visible pass on demo/template css.
-
@shellside/console-enginegainedcreateHistory(ring + draft restore) andcompleteLine(lcp + cycle on repeat Tab); the packaged/consolepage is now a bundled engine-driven shell — pipes, grep/find/head/tail/wc/sort/uniq/diff/strings, ls/cd/cat/tree/open, ↑/↓ history, Tab completion — replacing the hand-rolled if/else shell. -
apps/demo— self-describing demo on GitHub Pages (shellsiteinstance; packages as entries, docs as writing, releases as records)..github/workflows/pages.ymlbuilds packages → demo → leak-audit gate → deploy.