chartr v0.1.0
Changelog
- 601065d: A blocker row's title truncates for real now — its flex item needed min-w-0 (John Goh johngohrw@gmail.com)
- 3413c40: A blocker's correction never reached its dependent (John Goh johngohrw@gmail.com)
- 1a6d664: ADR 0012 is amended: the implement skill is no longer an enforcement point (John Goh johngohrw@gmail.com)
- c67401a: ADR 0014 is superseded, ADR 0009 loses its execution half (John Goh johngohrw@gmail.com)
- 3be095c: Add "Create from defaults" for a missing terminal.toml (John Goh johngohrw@gmail.com)
- b6af757: Add a space names a folder in the operator's own chooser (John Goh johngohrw@gmail.com)
- ffddca6: Add scrollbar, padding & keybinding prefs (ticket 04) (John Goh johngohrw@gmail.com)
- 8311efd: Add the GPU renderer with a ligatures fallback (ticket 05) (John Goh johngohrw@gmail.com)
- 9935cd6: Add the agent-manifest rule engine (John Goh johngohrw@gmail.com)
- c27e194: Add the optional context box for needs-context skills (ticket 03) (John Goh johngohrw@gmail.com)
- 91fc65c: Add the screen regions and the kimi/opencode/pi manifests (John Goh johngohrw@gmail.com)
- 7cb08d4: Add ticket 17 — the review hub, driven by eye; gate release on it (John Goh johngohrw@gmail.com)
- a20bb86: Add ticket 18: fix the hover ring and dialog-guard keyboard races (John Goh johngohrw@gmail.com)
- a31758d: Align the space stage with ticket 11's prototype: terminal-first (John Goh johngohrw@gmail.com)
- 984b616: Amend ticket 08: the terminal-priority split yields at the small end (John Goh johngohrw@gmail.com)
- 825b8c5: Answer ticket 01 — the OSC title and the rule engine (John Goh johngohrw@gmail.com)
- aa98945: Answer ticket 02 — the screen grid, kimi, and blocked (John Goh johngohrw@gmail.com)
- cb9a0a8: Assemble the unsigned bundle (John Goh johngohrw@gmail.com)
- 44d77ce: Attach the disk image to a tag, and say what it costs (John Goh johngohrw@gmail.com)
- 0e02f9b: Bake a built-in terminal default into the binary (John Goh johngohrw@gmail.com)
- f2341a5: Blur the water under the empty pane's copy (John Goh johngohrw@gmail.com)
- aac2d8f: Bring the terminal scaffold back to the default it quotes (John Goh johngohrw@gmail.com)
- 2c74896: Bundle the tracker adapter and add the classify/install core (John Goh johngohrw@gmail.com)
- 5758312: Chart a Mac app the operator can drag to Applications (John Goh johngohrw@gmail.com)
- aee754a: Chart agent selection: pick the agent, not the binding (John Goh johngohrw@gmail.com)
- 9497c37: Chart the agent-state-detection map and its two tickets (John Goh johngohrw@gmail.com)
- e01137e: Chart the harness-design map (John Goh johngohrw@gmail.com)
- 0ef640c: Chart the kind-cut map: maps are maps (John Goh johngohrw@gmail.com)
- de7d03f: Chart the needs-you-cut map: retire the cross-space queue (John Goh johngohrw@gmail.com)
- 804f517: Chart the simplify planning map — cut review, open skills, transparency, webview shell (John Goh johngohrw@gmail.com)
- 5cbe020: Chart the skill-launcher map (sidebar on-ramp picker) (John Goh johngohrw@gmail.com)
- af5416b: Chart the terminal-customization spec and implementation map (John Goh johngohrw@gmail.com)
- 96d0fc1: Chart two follow-up tickets: the OSC C1/UTF-8 misfire and rescan-on-connect (John Goh johngohrw@gmail.com)
- f6f6677: Chart: the cockpit reskin design-system map (John Goh johngohrw@gmail.com)
- 57ae97a: Chart: the spec and its implementation map (John Goh johngohrw@gmail.com)
- 426935f: Claim .plan/agent-state-detection/tickets/01-osc-title-and-the-rule-engine.md for implement (claude-opus) (John Goh johngohrw@gmail.com)
- 609ad14: Claim .plan/agent-state-detection/tickets/02-the-screen-grid-and-blocked.md for implement (claude-opus) (John Goh johngohrw@gmail.com)
- 0758f0f: Claim .plan/chartr-design-impl/tickets/18-fix-hover-ring-and-dialog-guard-keyboard-races.md for implement (claude · sonnet) (John Goh johngohrw@gmail.com)
- 8d7e985: Claim .plan/harness-design-impl/tickets/10-liveness-and-the-death-halt.md for implement (claude · sonnet) (John Goh johngohrw@gmail.com)
- 6948f5b: Claim .plan/harness-design-impl/tickets/11-propose-and-agent-review.md for implement (claude · sonnet) (John Goh johngohrw@gmail.com)
- 0b9cee5: Claim .plan/harness-design-impl/tickets/12-the-human-review-hub.md for review (kimi · kimi-code/k3) (John Goh johngohrw@gmail.com)
- 31c37af: Claim .plan/harness-design-impl/tickets/13-session-states-on-the-star-map.md for implement (claude · sonnet) (John Goh johngohrw@gmail.com)
- 6950c34: Claim .plan/harness-design-impl/tickets/15-the-ideate-on-ramp.md for implement (claude · sonnet) (John Goh johngohrw@gmail.com)
- 2b9cfe8: Claim .plan/maps/agent-state-detection/tickets/03-osc-c1-utf8-misfire.md for implement (claude) (John Goh johngohrw@gmail.com)
- c816532: Claim .plan/maps/chartr-design-impl/tickets/19-rescan-on-control-socket-connect.md for implement (claude) (John Goh johngohrw@gmail.com)
- 3841625: Claim .plan/simplify-impl/tickets/03-revert-to-the-vanilla-lifecycle.md for implement (claude · sonnet) (John Goh johngohrw@gmail.com)
- ff1d89e: Claim .plan/simplify-impl/tickets/04-everything-is-a-skill.md for implement (claude · sonnet) (John Goh johngohrw@gmail.com)
- ec598b1: Claim .plan/simplify-impl/tickets/06-sweep-dead-weight.md for implement (claude · sonnet) (John Goh johngohrw@gmail.com)
- 8b9e57a: Claim: 01 walking skeleton — the binary serves the cockpit (John Goh johngohrw@gmail.com)
- d460a85: Claim: 02 register a space, and resolve role bindings (John Goh johngohrw@gmail.com)
- 1100899: Claim: 03 maps appear and derive (John Goh johngohrw@gmail.com)
- f3bca20: Claim: 04 classify a map's kind (John Goh johngohrw@gmail.com)
- f0973f6: Claim: 05 an ad-hoc shell in the space (John Goh johngohrw@gmail.com)
- 49bee98: Claim: 06 the star-map card (John Goh johngohrw@gmail.com)
- 9f12251: Claim: 07 the ticket pane (John Goh johngohrw@gmail.com)
- e24a0fc: Claim: charting a new map from a space (John Goh johngohrw@gmail.com)
- 808133d: Claim: frontend framework and build (John Goh johngohrw@gmail.com)
- e18c70e: Claim: knowing a session finished, hung, or died (John Goh johngohrw@gmail.com)
- 66f661d: Claim: rendering harness states on the star-map (John Goh johngohrw@gmail.com)
- 6cd6ab9: Claim: shipping the harness cross-platform (John Goh johngohrw@gmail.com)
- 6779818: Claim: telling a planning map from an implementation map (John Goh johngohrw@gmail.com)
- e642680: Claim: the agent adapter contract (John Goh johngohrw@gmail.com)
- be6c154: Claim: the cockpit layout (John Goh johngohrw@gmail.com)
- 8e43e47: Claim: the human review hub (John Goh johngohrw@gmail.com)
- f625b31: Claim: the prompt library the harness injects (John Goh johngohrw@gmail.com)
- d6eb43b: Claim: the space registry and switching (John Goh johngohrw@gmail.com)
- 89d6b40: Claim: who commits, and how work gets abandoned (John Goh johngohrw@gmail.com)
- 89f2f1c: Close ticket 02: the action bar picks the agent (John Goh johngohrw@gmail.com)
- 6cafe2f: Close ticket 03: every path carries the agent (John Goh johngohrw@gmail.com)
- 0630692: Close ticket 04: an agent is required; an empty library refuses every spawn (John Goh johngohrw@gmail.com)
- 5700594: Close ticket 05: execution is the agent library and nothing else (John Goh johngohrw@gmail.com)
- 1d379cf: Collapse a blocker's answer behind its header row (John Goh johngohrw@gmail.com)
- f525c36: Cut the mac bundle map down to the road to a .dmg (John Goh johngohrw@gmail.com)
- feef288: Cut the map card's "Next up" action station (John Goh johngohrw@gmail.com)
- b7b043a: Cut the mark down to a size the header can wear (John Goh johngohrw@gmail.com)
- 03645c0: Cut the needs-you queue; halt flag jumps directly (ticket 01) (John Goh johngohrw@gmail.com)
- f07eb3d: Declare: this repo's own map kinds — harness-design planning, -impl implementation (John Goh johngohrw@gmail.com)
- 34820c6: Delete the binding layer (John Goh johngohrw@gmail.com)
- fac9be8: Delete the review feature — backend (simplify-impl 02) (John Goh johngohrw@gmail.com)
- 2185489: Delete the review feature — frontend (simplify-impl 02) (John Goh johngohrw@gmail.com)
- 1160e4e: Deliver the opener on argv, and let operators register agents (John Goh johngohrw@gmail.com)
- e0d9dec: Derive and edit the effective config surface (simplify-impl 05) (John Goh johngohrw@gmail.com)
- 4e30e9d: Desaturate the brandmark in the title bar (John Goh johngohrw@gmail.com)
- f35fd37: Draw the app icon on Apple's grid, per size band (John Goh johngohrw@gmail.com)
- 8af144b: Drop the space card's copy-path button (John Goh johngohrw@gmail.com)
- 9139d43: Empty sidebar drops its filter bar, New Space stays reachable (John Goh johngohrw@gmail.com)
- b3428bd: Extend terminal prefs with font, cursor, scrolling & glyph options (ticket 03) (John Goh johngohrw@gmail.com)
- f2718ca: Find text in the terminal with Cmd+F (ticket 07) (John Goh johngohrw@gmail.com)
- 5b498a9: Fix: 04 the terminal's native scrollbar didn't match its token surface (John Goh johngohrw@gmail.com)
- 3100320: Fix: 08 payload preview overflowed its modal — wide card + wrapping (John Goh johngohrw@gmail.com)
- 2303dd7: Fix: docked map card had a rounded corner notch against the terminal (John Goh johngohrw@gmail.com)
- 45dd077: Fix: sidebar leftovers from the sessions redo — dead agent badge, blue token, no empty state (John Goh johngohrw@gmail.com)
- 1bac974: Fix: the map-kind confirm cluttered the sidebar — record kind at creation, confirm in the panel (John Goh johngohrw@gmail.com)
- 0613baa: Give a stranded claim a way back to the frontier (John Goh johngohrw@gmail.com)
- 279d9c5: Give wayfinder a context box and grow the box into a textarea (John Goh johngohrw@gmail.com)
- f47133f: Graduate simplify to an implementation map (John Goh johngohrw@gmail.com)
- 7758caa: Grow the sidebar on-ramp into a skill launcher (ticket 02) (John Goh johngohrw@gmail.com)
- 67a4359: Hang a star and a cursor over the door (John Goh johngohrw@gmail.com)
- 407fe4e: Hold the labels still while the stars breathe (John Goh johngohrw@gmail.com)
- 37e6204: Ideate, respawn, Next up and the payload preview carry the agent (John Goh johngohrw@gmail.com)
- 8ce075a: Ignore stray root node_modules/ and registry.toml (John Goh johngohrw@gmail.com)
- 2cac7fb: Keep the labels off the stars, and ration their words (John Goh johngohrw@gmail.com)
- e595064: Keep the terminal scrollbar on the pane edge, outside padding (John Goh johngohrw@gmail.com)
- b9db901: Kill the overscroll rubber-band across the app (John Goh johngohrw@gmail.com)
- bc69b4e: Lay a bed of silt under the ascii water (John Goh johngohrw@gmail.com)
- 6a95d68: Layer the terminal theme and bundle named presets (ticket 02) (John Goh johngohrw@gmail.com)
- 351fee3: Let a space keep its map open while you are next door (John Goh johngohrw@gmail.com)
- 1ac4bd1: Let an agent carry an environment into its launch (John Goh johngohrw@gmail.com)
- ebd4aed: Let the map glide in behind the hand (John Goh johngohrw@gmail.com)
- df62fd3: Let the maps grid scroll under the pointer (John Goh johngohrw@gmail.com)
- 934459e: Let the operator overrule the one-session-per-space gate (John Goh johngohrw@gmail.com)
- d436215: Lift the context box out of a popover into a modal (John Goh johngohrw@gmail.com)
- 973b521: Lift the sidebar space card into its own component (John Goh johngohrw@gmail.com)
- 68b359e: Log ticket 04's decision on the simplify-impl map (John Goh johngohrw@gmail.com)
- a404508: Log: 01 foundation in the reskin map's decisions (John Goh johngohrw@gmail.com)
- 91a5aa4: Log: 01 walking skeleton in the map's decisions (John Goh johngohrw@gmail.com)
- 953b467: Log: 02 register a space, and role bindings in the map's decisions (John Goh johngohrw@gmail.com)
- a720053: Log: 02 the leaf surfaces in the reskin map's decisions (John Goh johngohrw@gmail.com)
- 0e8bb93: Log: 03 maps appear and derive in the map's decisions (John Goh johngohrw@gmail.com)
- 1711850: Log: 03 the shell and panes in the reskin map's decisions (John Goh johngohrw@gmail.com)
- d47efee: Log: 04 classify a map's kind in the map's decisions (John Goh johngohrw@gmail.com)
- 6f78607: Log: 04 the islands in the reskin map's decisions (John Goh johngohrw@gmail.com)
- 15a02dc: Log: 05 an ad-hoc shell in the space in the map's decisions (John Goh johngohrw@gmail.com)
- 311afb9: Log: 05 the standard in the reskin map's decisions — final ticket, destination reached (John Goh johngohrw@gmail.com)
- d76aaa5: Log: 06 the star-map card in the map's decisions (John Goh johngohrw@gmail.com)
- b340d3a: Log: 07 the ticket pane in the map's decisions (John Goh johngohrw@gmail.com)
- 0ff9012: Log: 08 the prompt library and payload preview in the map's decisions (John Goh johngohrw@gmail.com)
- c30f489: Make a label earn the crossing over its star (John Goh johngohrw@gmail.com)
- 7e57942: Make terminal URLs clickable, out to the real browser (ticket 06) (John Goh johngohrw@gmail.com)
- e0321ea: Make the space card unselectable and its path/branch copyable (John Goh johngohrw@gmail.com)
- 60d15a8: Merge branch 'main' of github.com:rengwu/chartr (John Goh johngohrw@gmail.com)
- 767d944: Merge: kill the overscroll rubber-band across the app (John Goh johngohrw@gmail.com)
- 05ac3a2: Merge: stop the white terminal scrollbar in the native shell (John Goh johngohrw@gmail.com)
- 07d1c5c: Move all user-scoped config under ~/.config/chartr (John Goh johngohrw@gmail.com)
- 37db2e5: Move config into the branding bar as a gear; isolate the stage's stacking context (John Goh johngohrw@gmail.com)
- 246bb58: Move the config gear from the picker into the title bar (John Goh johngohrw@gmail.com)
- 670414a: Move the config gear into the window's title bar (John Goh johngohrw@gmail.com)
- e115ed6: Move the config gear to the chrome's top-right; fill the map picker (John Goh johngohrw@gmail.com)
- 7b7c3d5: Move tracker-adapter banner into the empty picker, refactor card layout (John Goh johngohrw@gmail.com)
- cf44b62: Move wayfinder maps under .plan/maps/ (John Goh johngohrw@gmail.com)
- 104ea4d: Nothing under .chartr/ is shared any more (John Goh johngohrw@gmail.com)
- 1fef50f: Own the method skills; surface the library to every session (John Goh johngohrw@gmail.com)
- 1d13863: Propose: 01 foundation — Tailwind v4, shadcn-svelte, tokens, type, icons — ready for review (John Goh johngohrw@gmail.com)
- c39301a: Propose: 01 walking skeleton — ready for review (John Goh johngohrw@gmail.com)
- 86332d9: Propose: 02 register a space — fold the modal add-space affordance into the answer (John Goh johngohrw@gmail.com)
- 82bffd2: Propose: 02 register a space, and resolve role bindings — ready for review (John Goh johngohrw@gmail.com)
- 455cc7a: Propose: 02 reskin the leaf surfaces — dialogs, forms, detail, payload — ready for review (John Goh johngohrw@gmail.com)
- 6f36832: Propose: 03 maps appear and derive — ready for review (John Goh johngohrw@gmail.com)
- e50e036: Propose: 04 classify a map's kind — ready for review (John Goh johngohrw@gmail.com)
- 33932c1: Propose: 04 retheme the islands — xterm and star-map from shared tokens — ready for review (John Goh johngohrw@gmail.com)
- 60b4327: Propose: 05 an ad-hoc shell in the space — ready for review (John Goh johngohrw@gmail.com)
- 7267f0a: Propose: 06 the star-map card — ready for review (John Goh johngohrw@gmail.com)
- 22f6edb: Propose: 07 the ticket pane — ready for review (John Goh johngohrw@gmail.com)
- 1ad21c9: Propose: 08 the prompt library and payload preview — ready for review (John Goh johngohrw@gmail.com)
- 56c873f: Prototype: rendering harness states on the star-map (John Goh johngohrw@gmail.com)
- a4ad456: Prototype: the cockpit layout (John Goh johngohrw@gmail.com)
- 671fb1c: Prototype: the human review hub (John Goh johngohrw@gmail.com)
- cf30a2c: Prototype: the space registry and switching (John Goh johngohrw@gmail.com)
- 64540e5: Put the bundle in the one file an operator downloads (John Goh johngohrw@gmail.com)
- 993603e: Put the mark on the tab and the Dock (John Goh johngohrw@gmail.com)
- 9f8819d: Read a tab's activity from the agent, and retire quiet (John Goh johngohrw@gmail.com)
- f81303d: Read blocked off real recordings and a live permission-prompt stub (John Goh johngohrw@gmail.com)
- d1a0a97: Rebrand the app and repo from wayfinder-harness to chartr (John Goh johngohrw@gmail.com)
- 7223d5b: Reconstruct each terminal's screen with a vt emulator (John Goh johngohrw@gmail.com)
- 631cc24: Redo: the sidebar lists each space's live sessions; drop the terminal tab strip (John Goh johngohrw@gmail.com)
- ee52864: Redo: the star-map panel is a map picker, its chrome floats on the map (John Goh johngohrw@gmail.com)
- d529ca9: Refine: 02 register a space — the add-space affordance is a modal dialog (John Goh johngohrw@gmail.com)
- 8c5a1de: Release .plan/maps/chartr-design-impl/tickets/18-fix-hover-ring-and-dialog-guard-keyboard-races.md back to the frontier (John Goh johngohrw@gmail.com)
- a3bfae0: Release .plan/maps/chartr-design-impl/tickets/19-rescan-on-control-socket-connect.md back to the frontier (John Goh johngohrw@gmail.com)
- 934f426: Rename the prompt library to the skill library in the docs (simplify-impl 04) (John Goh johngohrw@gmail.com)
- a939073: Rename: fold committed workspace config under .wayfinder-harness/, registry.toml → spaces.toml (John Goh johngohrw@gmail.com)
- 3c444dd: Render the tracker-adapter offer in the cockpit (John Goh johngohrw@gmail.com)
- 3cea531: Repackage every injected prompt as a SKILL.md skill (simplify-impl 04) (John Goh johngohrw@gmail.com)
- 43cc125: Resolve .plan/harness-design-impl/tickets/14-attention-station-and-needs-you-queue.md — promote the proposed answer (John Goh johngohrw@gmail.com)
- 0db63d4: Resolve .plan/harness-design-impl/tickets/15-the-ideate-on-ramp.md — promote the proposed answer (John Goh johngohrw@gmail.com)
- bb73ae8: Resolve simplify ticket 05 — sequence the work (John Goh johngohrw@gmail.com)
- 4fb5245: Resolve simplify tickets 01–04 — record the four settled answers (John Goh johngohrw@gmail.com)
- fa56db6: Resolve simplify-impl ticket 01 — the webview shell (John Goh johngohrw@gmail.com)
- fa26f58: Resolve simplify-impl ticket 02 — delete the review feature (John Goh johngohrw@gmail.com)
- 4239b59: Resolve simplify-impl ticket 03 — revert to the vanilla lifecycle (John Goh johngohrw@gmail.com)
- 2563e3b: Resolve simplify-impl ticket 04 — everything is a skill (John Goh johngohrw@gmail.com)
- 8f5924d: Resolve simplify-impl ticket 05 — the transparency surface (John Goh johngohrw@gmail.com)
- 2e92294: Resolve simplify-impl ticket 06 — sweep dead weight (John Goh johngohrw@gmail.com)
- af82b9d: Resolve ticket 02: the frontend stops reading kind (John Goh johngohrw@gmail.com)
- dd7c7e3: Resolve ticket 03: the backend stops serving kind (John Goh johngohrw@gmail.com)
- beef7b6: Resolve ticket 04: the method drops the step (John Goh johngohrw@gmail.com)
- b9d86a9: Resolve ticket 10 — liveness and the death halt (John Goh johngohrw@gmail.com)
- 6d2e498: Resolve ticket 11 — propose and agent review (John Goh johngohrw@gmail.com)
- 228c35c: Resolve ticket 12 — the human review hub (John Goh johngohrw@gmail.com)
- d99d042: Resolve ticket 13 — session states on the star-map (John Goh johngohrw@gmail.com)
- 366144a: Resolve ticket 16 — release one supported artifact (John Goh johngohrw@gmail.com)
- 849a3d8: Resolve ticket 17 — the review hub, driven by eye (John Goh johngohrw@gmail.com)
- d1d063f: Resolve: 01 foundation — Tailwind v4, shadcn-svelte, tokens, type, icons (John Goh johngohrw@gmail.com)
- 1b426f8: Resolve: 01 walking skeleton — the binary serves the cockpit (John Goh johngohrw@gmail.com)
- cf9da05: Resolve: 02 register a space, and resolve role bindings (John Goh johngohrw@gmail.com)
- 90c6565: Resolve: 02 reskin the leaf surfaces — dialogs, forms, detail, payload (John Goh johngohrw@gmail.com)
- 6daef31: Resolve: 03 maps appear and derive — the model layer ported, maps derive live (John Goh johngohrw@gmail.com)
- 13e331d: Resolve: 03 the shell and panes — tokens, primitives, Phosphor (John Goh johngohrw@gmail.com)
- b18bb2d: Resolve: 04 classify a map's kind — kind is declared, maps go inert-until-classified (John Goh johngohrw@gmail.com)
- 3386ee8: Resolve: 04 retheme the islands — xterm and star-map from shared tokens (John Goh johngohrw@gmail.com)
- b82f2fa: Resolve: 05 an ad-hoc shell in the space — the multiplexer baseline lands (John Goh johngohrw@gmail.com)
- 123ff14: Resolve: 05 write and enforce the standard — design-system doc, ADR, CLAUDE.md (John Goh johngohrw@gmail.com)
- 23029aa: Resolve: 06 the star-map card — the renderer lands behind the island seam (John Goh johngohrw@gmail.com)
- 45de040: Resolve: 07 the ticket pane — selection reads in the responsive pane (John Goh johngohrw@gmail.com)
- 35d3f8d: Resolve: 08 the prompt library and payload preview (John Goh johngohrw@gmail.com)
- 3acd13f: Resolve: charting a new map from a space (John Goh johngohrw@gmail.com)
- 001c305: Resolve: cost and token visibility (John Goh johngohrw@gmail.com)
- 1aa3b17: Resolve: frontend framework and build (John Goh johngohrw@gmail.com)
- e31301d: Resolve: knowing a session finished, hung, or died (John Goh johngohrw@gmail.com)
- e2b14dd: Resolve: mapping roles to agents (John Goh johngohrw@gmail.com)
- 043892d: Resolve: rendering harness states on the star-map (John Goh johngohrw@gmail.com)
- 74c8133: Resolve: shipping the harness cross-platform (John Goh johngohrw@gmail.com)
- 6fd72b7: Resolve: telling a planning map from an implementation map (John Goh johngohrw@gmail.com)
- 9d42568: Resolve: the agent adapter contract (John Goh johngohrw@gmail.com)
- 39adcc8: Resolve: the cockpit layout (John Goh johngohrw@gmail.com)
- 10c19f8: Resolve: the human review hub (John Goh johngohrw@gmail.com)
- 035a919: Resolve: the prompt library the harness injects (John Goh johngohrw@gmail.com)
- e47fc65: Resolve: the space registry and switching (John Goh johngohrw@gmail.com)
- 4215f0a: Resolve: who commits, and how work gets abandoned (John Goh johngohrw@gmail.com)
- 253f6a1: Restructure the space stage: a space header over the ticket and map panes (John Goh johngohrw@gmail.com)
- c0a80ac: Restyle the star-map's detail pane: drag-resizable, action footer (John Goh johngohrw@gmail.com)
- 8a3d225: Revert to the vanilla lifecycle (simplify-impl 03) (John Goh johngohrw@gmail.com)
- eb4db58: Review follow-up: the kind cut's residue (John Goh johngohrw@gmail.com)
- 51085a7: Revise image and add demonstration section in README (john johngohrw@gmail.com)
- 4199657: Rework the empty-shell and empty-map states; move sidebar's add to a footer (John Goh johngohrw@gmail.com)
- 463b8f9: Rewrite the README as a landing page (John Goh johngohrw@gmail.com)
- 8ab0dd4: Roles come from the ticket, not the map (ticket 01) (John Goh johngohrw@gmail.com)
- 59075ed: Set the empty state on a plate above the water (John Goh johngohrw@gmail.com)
- 58a073c: Settings nav leads with Global, ideate remembers its agent (John Goh johngohrw@gmail.com)
- f3efa77: Settings stops showing map kinds (John Goh johngohrw@gmail.com)
- 88a6384: Settle: concurrent-session resource limits — no governor, the operator owns it (John Goh johngohrw@gmail.com)
- 794d9b7: Sharpen: fold the spawn-mode split and the promotion race into tickets 02/04/06 (John Goh johngohrw@gmail.com)
- 19a2eb8: Sharpen: map notes — two warnings for the spec writer (John Goh johngohrw@gmail.com)
- fd9dfd1: Sharpen: rendering harness states on the star-map — A Moons canonical (John Goh johngohrw@gmail.com)
- d4d7198: Sharpen: the cockpit layout — E round three from review (John Goh johngohrw@gmail.com)
- 1b11953: Sharpen: the cockpit layout — E's rough edges from review (John Goh johngohrw@gmail.com)
- ae723be: Sharpen: the cockpit layout — ad-hoc terminals; map visibility is the user's (John Goh johngohrw@gmail.com)
- 742aa86: Sharpen: the cockpit layout — add variant D (Bridge), the reviewed hybrid (John Goh johngohrw@gmail.com)
- a7fb4b7: Sharpen: the cockpit layout — three wild takes on D's decisions (E Helm, F Fleet, G Inbox) (John Goh johngohrw@gmail.com)
- 2dd2b80: Sharpen: the human review hub — D Brief, distilled from review (John Goh johngohrw@gmail.com)
- 05fd4e0: Sharpen: the human review hub — send-back gets the human's feedback channel (John Goh johngohrw@gmail.com)
- c6e0dec: Sharpen: the space registry and switching — live map viewer in the prototype (John Goh johngohrw@gmail.com)
- 39a131a: Ship the settings route — the cockpit's first real route (simplify-impl 05) (John Goh johngohrw@gmail.com)
- 0f3bd96: Show the terminal settings as a bordered accordion card (John Goh johngohrw@gmail.com)
- a817ffd: Show the terminal settings in the Settings surface (ticket 08) (John Goh johngohrw@gmail.com)
- 69bc589: Sit the skill descriptions in a tooltip, open on an agent (John Goh johngohrw@gmail.com)
- 8ae4d0e: Sniff the agent's OSC title out of the PTY byte stream (John Goh johngohrw@gmail.com)
- df89446: Spawn takes an explicit agent, and the space remembers it (John Goh johngohrw@gmail.com)
- 704e4f2: Spawn: ticket 09 — one action claims a frontier ticket and lands a live agent TUI (John Goh johngohrw@gmail.com)
- fe3848c: Split the ticket footer into one agent selector and plain actions (John Goh johngohrw@gmail.com)
- 2d4a244: Stand the global settings scope on its own: skills resolve without a space (John Goh johngohrw@gmail.com)
- 9a75875: Stand up the skill-launcher backend spine (ticket 01) (John Goh johngohrw@gmail.com)
- a03ab77: Stand up the terminal-prefs pipeline spine (ticket 01) (John Goh johngohrw@gmail.com)
- 53225a9: Stir the empty terminal pane's ASCII water (John Goh johngohrw@gmail.com)
- 11e0707: Stop taking the map away when a pane closes (John Goh johngohrw@gmail.com)
- 379e019: Stop the map strobing when the seam is dragged (John Goh johngohrw@gmail.com)
- 2c064ce: Stop the white terminal scrollbar in the native shell (John Goh johngohrw@gmail.com)
- 016a540: Strike the review vocabulary and amend the ADRs (simplify-impl 03) (John Goh johngohrw@gmail.com)
- 8ab9e30: Survive a launch with no terminal (John Goh johngohrw@gmail.com)
- 1760135: Sweep dead weight (simplify-impl 06) (John Goh johngohrw@gmail.com)
- 5d61e09: Sweep the four unreachable functions out (John Goh johngohrw@gmail.com)
- 92e330c: The action bar picks and names the agent (John Goh johngohrw@gmail.com)
- 705d616: The cockpit enforces a minimum window size, and the terminal column wraps its empty-state controls (John Goh johngohrw@gmail.com)
- de25e35: The cockpit finds the agents its operator can run (John Goh johngohrw@gmail.com)
- 1a13dbb: The cockpit stops rendering the binding layer (John Goh johngohrw@gmail.com)
- 2a9ac76: The macOS shell draws its own title bar (John Goh johngohrw@gmail.com)
- 0cc8fe6: The model drops kind: a discovered map is live (John Goh johngohrw@gmail.com)
- 15d93d6: The new-space notice front-truncates its path, the map name button truncates at the end again (John Goh johngohrw@gmail.com)
- d04aa3b: The picker stops classifying: every map is a door in (John Goh johngohrw@gmail.com)
- 79d28a0: The sidebar's remove button did nothing in the native shell (John Goh johngohrw@gmail.com)
- 6da30b3: The ticket detail pane drops its session-history stub (John Goh johngohrw@gmail.com)
- a47a90a: Ticket 04: ADR 0015 supersedes 0007 (John Goh johngohrw@gmail.com)
- be4d22b: Ticket 04: the map declarations go (John Goh johngohrw@gmail.com)
- af3c824: Ticket 04: the method drops the step (John Goh johngohrw@gmail.com)
- 6fb09f8: Ticket 04: the spec drops map kind (John Goh johngohrw@gmail.com)
- 113e33c: Ticket 05 says what to do when it cannot be spawned (John Goh johngohrw@gmail.com)
- 3865053: Ticket 10 backend: pin dead sessions, quiet hint, dirty badge, the death halt (John Goh johngohrw@gmail.com)
- cda188d: Ticket 10 frontend: death-halt choices, quiet/dead status, dirty badge (John Goh johngohrw@gmail.com)
- 686e218: Ticket 10 tests: death halt, quiet, and dirty at the process boundary (John Goh johngohrw@gmail.com)
- 98c8a56: Ticket 10: write the Proposed Answer (John Goh johngohrw@gmail.com)
- 17794ca: Ticket 11: propose and agent review — the verdict-to-brief pipeline (John Goh johngohrw@gmail.com)
- d124e08: Ticket 12: the human review hub — the gate, whole (John Goh johngohrw@gmail.com)
- 0db1b75: Ticket 12: write the Proposed Answer (John Goh johngohrw@gmail.com)
- 7ac6fa8: Ticket 13: session states on the star-map — the moons grammar (John Goh johngohrw@gmail.com)
- 466a385: Ticket 13: write the Proposed Answer (John Goh johngohrw@gmail.com)
- 8974023: Ticket 14: the action station, the needs-you queue, and ambient sidebar attention (John Goh johngohrw@gmail.com)
- 1230622: Ticket 14: write the Proposed Answer (John Goh johngohrw@gmail.com)
- 0415b62: Ticket 15: the ideate on-ramp — a live, ticketless nudge toward charting (John Goh johngohrw@gmail.com)
- d0132d7: Ticket 15: write the Proposed Answer (John Goh johngohrw@gmail.com)
- 5580274: Watch the config root so terminal.toml edits land live (John Goh johngohrw@gmail.com)
- 2f9c938: Wire the tracker-adapter offer through the model and registry (John Goh johngohrw@gmail.com)
- 6e6755d: Write ADR 0014 and amend 0009 for the config surface (simplify-impl 05) (John Goh johngohrw@gmail.com)
- 5be38c5: chartr is a name, not a common noun (John Goh johngohrw@gmail.com)
- a6519e2: fix: casing for role-based actions button (John Goh johngohrw@gmail.com)
- 4052e6b: style: blockers accordion style (John Goh johngohrw@gmail.com)
- db6462e: style: improve ticket pane content legibility (John Goh johngohrw@gmail.com)
- 7ea529a: style: reduce terminal default font size, default setting state (terminal section) (John Goh johngohrw@gmail.com)
Artifacts
Supported — the pure-Go, cgo-free binary that serves the cockpit in your
browser (chartr), checksummed above, for macOS, Linux and Windows.
Best-effort — native webview shells, attached above only for the
platforms whose cgo/webview toolchains built in CI. A missing shell asset for
a platform means its toolchain did not build this release; the supported
binary for that platform is unaffected. See the README's support tiers.
Best-effort, macOS — chartr_<version>_darwin_<arch>.dmg: that same
shell as a chartr.app to drag into /Applications, for the one
architecture named in its filename (Apple Silicon), unsigned and not
notarized — so macOS blocks the first launch, and the disk image and the
README both carry the steps that unblock it.