Skip to content

Commit 5195bb1

Browse files
committed
Update architecture notes for the collapsed session seams
IMPLEMENTATION.md lists the excerpt and archive refs on their owning modules; TELEMETRY.md points at chrome-state.ts.
1 parent 1526f6f commit 5195bb1

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

‎docs/IMPLEMENTATION.md‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,8 @@ src/
7979
index.ts Session lifecycle
8080
state.ts RunState JSON save/load
8181
compactor.ts Context compactor
82-
summarizer.ts Model-backed structured compaction summary (fails closed)
83-
summary-excerpt.ts Token-budgeted archive excerpt for the summary call
84-
compaction-archive.ts Primary-only authorized evidence archive (post-policy capture)
82+
summarizer.ts Model-backed structured compaction summary (fails closed) + token-budgeted archive excerpt
83+
compaction-archive.ts Primary-only authorized evidence archive (post-policy capture) + archive:// occurrence refs
8584
compaction-archive-schema.ts Archive occurrence / completeness certificate schemas
8685
run-sink.ts Run-level event sink
8786
stream-consumer.ts Async stream consumer with error handling

‎docs/TELEMETRY.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ recorded.
107107

108108
`auth_provider` is a separate property for that reason: it names which
109109
provider's sign-in was rejected (`codex`, `xai`, `anthropic`, `other`),
110-
chosen from a fixed first-party set in `src/tui/session-chrome.ts`. No
110+
chosen from a fixed first-party set in `src/tui/chrome-state.ts`. No
111111
part of the provider's rejection message is sent.
112112

113113
The mapping is `src/telemetry/classify.ts`, and the tests that feed each

0 commit comments

Comments
 (0)