kyle
964bd99b12
proto: memory, the arguments of recall and memory and eight message kinds
...
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-25 16:41:35 -07:00
kyle
ebb78e816d
proto: gateway, the four messages between brokerd and gatewayd
...
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-24 04:07:46 -07:00
kyle
d01b2ef2d9
Add the audit chain verifier
...
Implemented proto::ChainVerifier as a pure line-holding state machine:
each line is judged only once the next has arrived, so a Recovery record
can mark the line before it not-a-record. Adds ChainFailure, TornTail,
ChainReport, Location and ChainVerifier, wired through lib.rs and the
matching re-export in audit.rs. 13 chain tests pass; make gate prints
gate: ok.
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-19 02:19:45 -07:00
kyle
e8568edf7e
Add the admin messages, approval ids as numbers, and two turn events
...
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-19 00:28:46 -07:00
kyle
c6395b16f4
Replace the audit record with chained audit events
...
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-19 00:22:25 -07:00
kyle
06298d6a8e
Add the channel messages and the usage record to proto
...
Implemented-By: OpenCode session (model recorded in docs/implementer-log.md)
2026-09-18 17:30:51 -07:00
kyle
b9f3ab45c1
Add audit and session log record types to proto
...
Implemented-By: Laguna S 2.1 (OpenCode)
2026-09-17 08:36:44 -07:00
kyle
78e13195ea
Add Grant, Mode and Constraints to proto
...
Implemented-By: Laguna S 2.1 (OpenCode)
2026-09-17 08:23:48 -07:00
kyle
d6308c976b
Add length-prefixed frame codec to proto
...
Implemented-By: Laguna S 2.1 (OpenCode)
2026-09-17 08:11:14 -07:00
kyle
56e12f40a6
Add IPC envelope and tool messages to proto
...
Implemented-By: Laguna S 2.1 (OpenCode)
2026-09-17 07:53:40 -07:00