kyle and Claude Fable 5.1
9dcb16ff30
Apply P14: the brief's State list names brokerd's session state
...
broker/sessions/<id>.json holds each session's taint and untrusted
flag. It is written only by brokerd and can be rebuilt from the audit
log's result records.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-18 22:22:18 -07:00
kyle and Claude Fable 5.1
a49db39b54
Brief: add a one-sentence purpose for every role and crate
...
Requested by the owner so that future readers, agents included, learn
what each piece is for first. No behaviour changes.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 13:00:21 -07:00
kyle and Claude Fable 5.1
0612d80aa2
Brief P12: inferproxy is required
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
a4ebdc11af
Brief P11: serving settings are recorded here and owned by the NixOS config
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
adab43add1
Brief P10: separate limit for waiting on a slot or a model load
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
27b7ff45ee
Brief P9: slots are pinned but not reserved; cache loss is a normal event
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
e07fddf0ad
Brief P8: describe the shared router as deployed
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
46918e5208
Brief P7: split the gate into offline and on-device parts
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
4fc7ad3deb
Brief P6: define Decision in brokerd, DecisionRecord in proto
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
e353cd57fa
Brief P5: settle on chat-completions with server-side tool parsing
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
367573b11e
Brief P4: enforce the thinking cap through reasoning_control
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
59666e0130
Brief P3: request prompt-processing progress so prefill counts as liveness
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
8421d80e87
Brief P2: log and replay assistant messages exactly, drop the thinking-block risk
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
790136e94f
Brief P1: fix the tools array per epoch, reach other tools through call_tool
...
Approved 2026-09-17. Evidence is in docs/decisions.md.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:38:32 -07:00
kyle and Claude Fable 5.1
96bf688b20
Split kickoff pack into brief, milestones and decisions
...
docs/design.md now holds only the design brief, as the pack intended.
The session prompt and milestone table move to docs/milestones.md
verbatim. Open decisions move to docs/decisions.md, which also records
the four decisions made at kickoff.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-17 00:17:55 -07:00
kyle and Claude Opus 5
fa9d78366e
Add kickoff pack and CLAUDE.md
...
docs/design.md is the kickoff pack as written: design brief, session 1
prompt, and milestone outline. Committed unmodified so later edits to
the brief show up as diffs.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-16 23:56:31 -07:00