Commit graph

3 commits

Author SHA1 Message Date
Kit Langton
c0ce124f8c refactor(tui): adopt reactive first index and read-only keyed surface
- quark: Collection.first(name) is now a stable Readable<A | undefined>;
  Keyed.ReadOnly names the read surface; useSlot takes plain constant keys;
  Layout.collectionOf<Target>() replaces the content plan double cast
- BackgroundToolHint reads a backgroundRunning first index instead of
  hand-tracking structure plus tool slots
- toolDisplay moves to util/tool-display (content.ts needs it for the index)
2026-07-18 22:54:25 -04:00
Kit Langton
f36acdc6b9 chore(quark): sync tests with standalone 2026-07-18 22:54:23 -04:00
Kit Langton
aa2d311688 refactor(tui): extract session timeline state 2026-07-18 22:54:18 -04:00