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>
This commit is contained in:
@@ -53,6 +53,12 @@ Approved by the owner on 2026-09-17. One commit each.
|
||||
| P11 | Inference contract 10: the serving flags live in `~/src/nixos`, not here. This repo records the expected values (template hash, per-slot `n_ctx`, slot count, KV type, sampling) and the startup self-test compares them with `/props` and `/slots`. KV type is recorded as q8_0. | Shared router decision. |
|
||||
| P12 | Network isolation 2: `inferproxy` is kept. Remove the conditional about dropping it. Its upstream is the router's TCP listener on the host. | Shared router decision; M0 (g). |
|
||||
|
||||
Later changes to the brief:
|
||||
|
||||
| Date | Change | Reason |
|
||||
|---|---|---|
|
||||
| 2026-09-17 | The roles table gained a one-sentence Purpose column, and the crates that are not roles got a purpose table under Code constraints. No behaviour changed. | Owner's request: a reader, human or agent, should learn what each piece is for before what it holds. |
|
||||
|
||||
## Proposed changes to the design brief
|
||||
|
||||
None pending.
|
||||
|
||||
Reference in New Issue
Block a user