Archived notes
Finished feature plans removed from the live Atlas — one entry each so history stays findable without keeping plan archaeology as pages.
When a feature plan reaches status: implemented, the plan page is deleted
and a row lands here. The live Atlas stays about current and future work; git
still holds every old note. Product behaviour that users need lives on
kolu.dev docs or in a durable reference/pedagogy note — not
in a finished plan of record.
Entries
| Former slug | What shipped | Look here instead |
|---|---|---|
surface-daemon-upgrade-window |
Mixed-version durability window for @kolu/surface-daemon: convergence/drain kit, upgrade-window testlib, drishti durable agent (UW3), pid-first two-field gate without the #2011 brick (UW4) |
surface-daemon reference · surface-daemon-supervisor reference · os-facts-tool · packages/surface-daemon/ · packages/surface-daemon-supervisor/ · #2027 · #2042 · #2058 |
dock-split-focus |
One written focus fact for every terminal; every split gets an indented Dock sub-entry; data-active has one presence spelling |
The Dock · Inside a Tile · packages/client/src/hostScope/createViewState.ts · packages/client/src/canvas/dock/ · packages/client/src/canvas/activeTerminal.ts · #2043 · #2046 · #2048 |
sleeping-terminals |
Sleep / Wake — Terminal = active | sleeping in one registry; wake resumes by conversation id |
Sessions, Sleep & Wake · #1449 · #1487 · #1593 |
scrollback-backfill |
Bounded attach snapshot; scroll-up prepends older kaval history into xterm’s own buffer | @kolu/xterm-kit backfill · #1783 |
grok-cli-support |
Grok Build as a fourth full agent adapter (dock / tile / resume) | Agent detection · #1732 |
xterm-kit |
@kolu/xterm-kit — core + /solid for xterm hazards and scrollback surgery |
Electricity · #1795 · #1808 |
solid-browser |
@kolu/solid-browser — Code-tab location, history, link interception |
Electricity · #1191 |
surface-connection |
WebSocket / pid-echo / upgrade gate lifted into @kolu/surface-app connect primitives |
Electricity · surface-app · #1234 |
surface-mcp |
@kolu/surface-mcp — any surface as an MCP server with lifecycle + authz gate |
Surface package docs · #1270 |
surface-runtime-boundary |
Surface-framework consolidation (kernel, membership, mirror, reactive-bridge spine) | surface-app · reactive bridge pedagogy · many PRs through #1852 |
stdio-agent-lifetime |
stdio agent exit owned by the framework (no orphan agents on link death) | surface-lifetime-audit · #1858 |
graph-moc |
Atlas index as force-directed graph; categories are moc: true notes |
The kolu Atlas · #1434 |
odu |
CI runner you attach to (TUI + MCP faces); graduated beyond justci | odu-runner · odu-web · juspay/odu |
pulam-tui |
Thin CLI client for the (now buried) pulam daemon | pulam (historical) · #1582 |
Recovering a deleted plan
The full MDX still lives in git history under
docs/atlas/src/content/atlas/<slug>.mdx. Example:
git log --oneline -- docs/atlas/src/content/atlas/sleeping-terminals.mdx
git show <commit>:docs/atlas/src/content/atlas/sleeping-terminals.mdx