colibri/docs
Sam & Hermes 7c1a9d886a feat: add PromptAssembly + CacheMetrics structs (T1.4 PR 1)
Structural only — no behavior change. Introduces:

- PromptAssembly: named 3-region wrapper around build_prompt_messages()
  with to_messages(), immutable_prefix, appendable_log, volatile_scratch,
  total_bytes, estimated_tokens.

- CacheMetrics: per-session cache-hit tracking with hit_rate() and
  record().

- Session::build_prompt_assembly() wraps existing build_prompt_messages()
  with no logic change.

- 5 golden tests: assembly structure, empty volatile, hit rate
  calculations, record accumulation.

- Linked T1.4-PROMPT-DISCIPLINE-PLAN.md from COLIBRI-CUTOVER-PLAN.md.

No trimming, no escalation, no scheduler changes — PR 2 and 3 follow.

Parked branches (colibri-skills, zot harness) untouched.

Build: pass | Tests: 41/41 green (+5 new) | Clippy: clean | Fmt: clean
2026-05-31 15:30:38 +02:00
..
internal/sessions docs: record colibri task CLI smoke 2026-05-27 22:24:41 +02:00
CALLER-INVENTORY.md Add caller inventory + retirement plan (gate #6 prerequisite) (Sam & Claude) 2026-05-26 18:49:45 +02:00
CLAWDIE-STUDIO-PROPOSAL.md docs: tighten Clawdie Studio Zed integration guardrails 2026-05-27 23:13:27 +02:00
COLIBRI-CUTOVER-PLAN.md feat: add PromptAssembly + CacheMetrics structs (T1.4 PR 1) 2026-05-31 15:30:38 +02:00
COLIBRI-DAEMON-GLASSPANE-INTEGRATION.md refactor: rename colibri-ctl binary to colibri (Sam & Claude) 2026-05-27 21:50:36 +02:00
COLIBRI-GLASSPANE-DESIGN.md refactor: rename colibri-ctl binary to colibri (Sam & Claude) 2026-05-27 21:50:36 +02:00
COLIBRI-SKILLS-PLAN.md docs: clarify colibri-skills phase zero 2026-05-27 16:17:25 +02:00
GATE5-MIGRATION-GRAPH.md Add gate #5 migration graph (watchdog reader) (Sam & Claude) 2026-05-26 15:19:28 +02:00
HERDR-HUB-RUNBOOK.md docs: cut over Colibri remotes to Forgejo (Sam & Claude) 2026-05-29 09:03:59 +02:00
HERDR-VS-COLIBRI-GRAPH.md Add Herdr-vs-Colibri capability graph + drop map (Sam & Claude) 2026-05-26 17:48:50 +02:00
ISO-ACCEPTANCE-RUNBOOK.md docs: add ISO acceptance tracker and staging helper 2026-05-27 22:52:59 +02:00
ISO-INTEGRATION-PLAN.md docs: consolidate ISO planning docs 2026-05-27 23:17:35 +02:00
MIGRATION-INVENTORY.md Docs: park Herdr-FreeBSD, anchor status to commit (Sam & Claude) 2026-05-27 12:54:26 +02:00
MULTIAGENT-WORKFLOW-IMPROVEMENTS.md feat: add multiagent workflow improvements 2026-05-27 12:09:40 +02:00
T1.4-PROMPT-DISCIPLINE-PLAN.md docs: T1.4 cache-first prompt discipline plan 2026-05-31 15:30:38 +02:00