56 Commits

Author SHA1 Message Date
Sam
e883b11016 Write down exactly what a person must do to use Headroom, both paths 2026-11-11 21:12:48 +11:00
Sam
f07e7b5d98 Showcase README; Outline collection for agents; repository created on Gitea 2026-11-11 21:12:35 +11:00
Sam
28993d029d Architecture diagram in Mermaid and PNG, linked from the README 2026-11-11 19:20:21 +11:00
Sam
df861563cf Correct the Headroom finding: LiteLLM does not know the router's models; install headroom-ai on all three machines 2026-11-11 19:19:43 +11:00
Sam
00abedb66b Headroom: the tool path, measured; provider path documented as blocked 2026-11-11 19:00:13 +11:00
Sam
404fcc221d Cancel from the board; office creates the session and builds the panes; handover rewritten 2026-11-11 19:00:05 +11:00
Sam
7a2d4358d3 Headroom measured and blocked; Mouse-1 triage command built and run 2026-11-11 18:39:38 +11:00
Sam
70e1f55486 Wrap overlay text instead of cutting it; the project check is a regression check, renamed check.sh; concrete Headroom steps; Mouse-1 measured 2026-11-11 16:35:44 +11:00
sam
c50c1efa22 Mouse-1 notes: measured behaviour, the cold start trap, and where it is worth using
Cold call 503 after ~30s, retry 200 after ~13s, warm 489-1044ms, stable answers at ~0.98
confidence. Effective for failure routing, unblock triage, intake clarity and task sizing.
Never for merge decisions, judging tests, keystroke paths, vague options, or as the only
record. Not needed before Milestone 1.
2026-11-11 16:28:48 +11:00
Sam
e02b39943d Cleanup confirms and refreshes; projects switch sessions in place; explain verify.sh, headroom and Mouse-1 2026-11-11 15:57:42 +11:00
Sam
36abdc1f84 Cleanup list navigates; spend bars; office writes the missing scaffold; memory read-out per agent 2026-11-11 15:05:43 +11:00
Sam
3ec960e349 Cleanup pane, Pi session tools, review from the UI, project registry, needs panel acts 2026-11-11 14:16:12 +11:00
Sam
0476afcb95 Short comma-separated key hints everywhere; write down what is left to build 2026-11-11 13:39:52 +11:00
Sam
f94934569d Work>work: selectable runs, log pre-chosen, merge tab no longer shows another task's merge 2026-11-11 13:27:47 +11:00
Sam
6aef6ce249 Task and run navigation inside Work>work; explain what a run and a merge are 2026-11-11 13:17:22 +11:00
Sam
049e25af70 Merge asks first; Work>work lists runs with a log tab; Shell says where everything is 2026-11-11 12:58:37 +11:00
Sam
7198c34e42 Work>work chooses its own task and merges from the interface; panes find their tools; shell follows the project folder 2026-11-11 12:02:12 +11:00
Sam
678c497064 Verification is optional and the agent's job; the form stays open with a receipt; panes fall back to a shell 2026-11-11 11:28:11 +11:00
Sam
c9e027d0e3 Concrete guidance in New task>new instead of aphorisms; a test plan with every key 2026-11-11 11:03:25 +11:00
Sam
1f8731fd49 Skill and extension picker for Paperclip agents; session notes and cleanup plan 2026-11-11 09:15:38 +11:00
Sam
e44b0dff51 Confirmed by experiment: how a picker can assign skills per agent, and where the boundary is 2026-11-11 08:58:23 +11:00
Sam
47aacfd6d1 Correct the Pi advice: per-agent skills are the design; per-agent extensions via adapterConfig.command 2026-11-11 08:13:48 +11:00
Sam
77014d035b Advice: how Pi agent configuration actually resolves under Paperclip, and what history is available 2026-11-11 08:03:00 +11:00
Sam
3e90ca82ab Project>project overview from the dashboard endpoint; tools chooser drawn in Board>board; docs for Shell and t 2026-11-10 21:48:03 +11:00
Sam
3d31243317 Findings: per-agent skills API, memory stack, MOUSE-1 policy, the old office scaffold, the dashboard endpoint 2026-11-10 21:00:42 +11:00
Sam
7b12b45064 Drop the icon sample row; give tool panes a working PATH and a reason to stay open; answer the open questions 2026-11-10 18:35:11 +11:00
Sam
4a23f05d20 Work>review and tool panes; panes re-sync their size; the Work pane follows the Board again 2026-11-10 18:06:07 +11:00
Sam
ec7e907b2e Agents pane: project-scoped runs with selection, roster cursor, editable settings 2026-11-10 17:23:32 +11:00
Sam
b15216aa7b Agents workspace: roster, runs, and a readable run log; layout now eight workspaces 2026-11-10 16:58:59 +11:00
Sam
7f18c548fe Revert the pane split; write the plan that maps every Paperclip object to a screen 2026-11-10 16:41:17 +11:00
851a15be74 Revert "Every workspace split into real panes: 19 panes across 7 workspaces, one program per panel"
This reverts commit 32fa2752af.
2026-11-10 16:40:14 +11:00
Sam
32fa2752af Every workspace split into real panes: 19 panes across 7 workspaces, one program per panel 2026-11-10 16:29:27 +11:00
Sam
2640049f1f Workspaces named for what they are, capitalised; Reply gains a task panel; Project settings and limits; icon test row 2026-11-10 16:12:54 +11:00
Sam
09e32da046 Help on every panel, task filter, unblock key, mouse zones, safe add-only rebuild 2026-11-10 15:59:42 +11:00
Sam
972d4c0184 R rebuilds every pane detached; r refreshes data; Author gains guidance and preview; Repair gains the rebuild log 2026-11-10 14:34:14 +11:00
Sam
351cb35e8e Reply follows the chosen task; board opens it without pinning the task 2026-11-10 14:29:00 +11:00
Sam
c9a1a61cba Project and Repair workspaces; adoption keeps the person's own pane; truncation fix 2026-11-10 14:28:18 +11:00
Sam
031073fc46 Conversation and Author screens styled to match; glyph policy chosen from measurement 2026-11-10 14:18:33 +11:00
Sam
4e3c955350 Work workspace with runs, change and facts tabs; vim keys; responsive Board; theme file 2026-11-10 14:00:58 +11:00
Sam
1bfb9b05ed Board workspace with real panels, tabs and theme; Nerd Font declared for all three machines 2026-11-10 13:45:33 +11:00
Sam
5b829000ae Interface spec: workspaces grouped by question, tabs and tool panels, plain-language task selection 2026-11-10 13:25:55 +11:00
Sam
b44bf73713 Interface specification: six workspaces, twenty-seven interface items, styling and keys 2026-11-10 13:04:05 +11:00
Sam
ae7fc00e5b Interface spec: what each page must show, the source of every fact, and three layouts 2026-11-10 12:46:34 +11:00
Sam
d03636ead3 Milestones 4 and 5: project layer, review gate and serial merge, all measured 2026-11-10 12:45:23 +11:00
Sam
50fde87450 Screens 2 and 3: new-task form, live log and diff; measured the merge gap they expose 2026-11-10 12:15:45 +11:00
Sam
34f60872f6 Screens 1 and 4 running as TUIOS panes: reply screen, adopt-or-create launcher, layout script 2026-11-10 11:48:07 +11:00
Sam
8cfe38ee84 Read the two docs the handover named; drop the duplicated test procedure and list both in DOCMAP 2026-11-10 11:37:41 +11:00
sam
8592bbdab7 Operating rules: the nine things a fresh session must not have to rediscover
Project folder convention, how a task is judged finished, content-bound approvals, untrusted
text as data, secret handling, ocr review and serialised merge, one project per machine,
cost limits, and the four commands that already work. Referenced from AGENTS.md.
2026-11-10 11:32:53 +11:00
sam
4e2eb5d2dd TUIOS runbook: the environment is not tmux, and how sessions start on .13/.27/.51
The handover named TUIOS but never said plainly that it is not tmux, how a session is
created on each machine, that workspaces vanish when empty and renumber, that TUIOS keeps
h/j/k/l in window mode, or how to drive a pane from a script. All of it is now in
docs/TUIOS-RUNBOOK.md, referenced first in AGENTS.md and README.
2026-11-10 11:31:10 +11:00
Sam
d89479bcf1 Record how the interface is tested: in a real TUIOS pane, not a plain terminal 2026-11-10 11:27:26 +11:00