Monorepo for Aesthetic.Computer
aesthetic.computer
Docs + L5 Touchpoints Report#
Updated: 2026-02-26
Scope window: bddb38067 (L5 planning) -> f15c1c3ce (latest docs pass)
Executive Summary#
- L5 runtime + docs + subdomain surface shipped and iterated in production code paths.
/docsis now split into explicit lanes (MJS,L5,KidLisp) plus addedPromptsandPieceslanes.- Function-level docs now have structured pages with embedded iframe preview/run/reset controls.
- API docs coverage is near complete; prompt and piece docs are partially complete and now easier to browse.
Touchpoints Matrix#
1) L5 runtime and execution bridge#
system/public/aesthetic.computer/lib/l5.mjssystem/public/aesthetic.computer/boot.mjssystem/public/aesthetic.computer/lib/disk.mjssystem/public/aesthetic.computer/disks/l5-hello.luasystem/public/aesthetic.computer/dep/wasmoon/*
Key commits:
da230c6abfeat(l5): add docs checklist, try page, and l5 routing577cf8930fix(l5): ship lua runtime assets and yellow/black/white l5 pagef544d02eefix: ... L5/boot updates
Status:
- L5 runtime path is wired and shippable.
- Lua assets are vendored and loaded from AC public runtime.
2) L5 web surface (/l5 and subdomain)#
system/public/l5.aesthetic.computer/index.htmlsystem/public/l5.aesthetic.computer/l5-logo-blob.pngsystem/public/l5.aesthetic.computer/studies/l5lua-style-study.mdstudies/l5lua-org-style-study.md
Key commits:
da230c6ab,577cf8930,36f8925ce,3ed77f5d9
Status:
- Yellow/black/white visual direction implemented.
- Absolute
https://aesthetic.computerURL strategy applied for subdomain reliability.
3) Routing/deploy touchpoints#
system/netlify.toml
Key commits:
da230c6ab(L5 routing additions)f544d02ee(follow-up updates)
Status:
- L5 route handling added/updated in deploy config.
4) Docs backend and docs UX overhaul#
system/netlify/functions/docs.jsplans/docs-js-lua-overhaul-hitlist.md
Key commits:
198111374(hitlist baseline)38a63ae37(lane split + structured pages)5d3357fde,889b17196,f70de5b98(major API coverage passes)66188a069(lane visual separation polish)ce318aa3b(shared description source for prompts/pieces)dc22a7816(direct preview routes for prompt/piece docs)220d2c085(prompt/piece lanes + browse index routes)f15c1c3ce(top prompt command docs completion pass)53ec884ab(hitlist refresh with current metrics)
Status:
- Docs now support structured function pages + live preview embedding.
- API lanes are complete except for 3 in-progress L5 status pages.
5) Prompt command integration touchpoints#
system/public/aesthetic.computer/disks/prompt.mjssystem/netlify/functions/docs.js(prompt docs registry usage)
Key commits:
da230c6ab3919eb26fce318aa3bf15c1c3ce
Status:
- Prompt docs now consume shared descriptions and have better command-level coverage.
6) External/manual infra touchpoints (not git-tracked)#
- Cloudflare DNS/domain entries for
l5.aesthetic.computer prompt.aczone redirect change- Netlify dashboard domain wiring
Status:
- Manual operations by operator; not represented directly in git diff.
- Recommend dashboard-level verification as part of release checklist.
Current Coverage Snapshot (/docs.json)#
Captured: 2026-02-26
- API total:
310(307 done,3 in-progress,0 planned) - MJS lane total:
264(264 done,0 in-progress,0 planned) - L5 lane total:
50(47 done,3 in-progress,0 planned) - KidLisp lane total:
2(2 done) - Prompts total:
129(58 done,71 planned) - Pieces total:
186(23 done,163 planned)
Recent Commit Timeline (selected, in order)#
da230c6abfeat(l5): add docs checklist, try page, and l5 routing577cf8930fix(l5): ship lua runtime assets and yellow/black/white l5 pagef544d02eefix: ... L5/boot updates3ed77f5d9docs(l5): add l5lua style study36f8925cefix(l5): use absolute aesthetic.computer urls on l5 page198111374plans(docs): add unified mjs+l5+kidlisp overhaul hitlist38a63ae37feat(docs): split docs lanes and add structured API pages5d3357fdedocs: expand mjs api coverage and add preview run/reset889b17196docs: complete number/help api coverage and refresh hitlistf70de5b98docs: complete structure/sound docs and expand l5 function api66188a069docs: color-code api lanes for mjs, l5, and kidlispce318aa3bdocs: auto-fill prompt and piece descriptions from shared registrydc22a7816docs: use direct piece and prompt preview routes in doc iframes53ec884abplans: refresh docs overhaul hitlist with current coverage and shipped work220d2c085docs: add prompt/piece lanes and browse index routesf15c1c3cedocs: complete top prompt command docs with examples and status
Remaining Open Touchpoints#
- L5 in-progress docs status pages still to finalize:
l5:lifecyclel5:graphicsl5:input
- Prompt docs backlog:
38visible commands still planned. - Piece docs backlog:
163entries still planned. - Unified cross-site source adapter work (AC docs + learn.kidlisp.com) still pending.
Verification Commands Used For This Report#
git log --oneline -n 20git log --name-only --pretty=... --since=2026-02-25nodechecks against/docs.jsonviasystem/netlify/functions/docs.jshandler