glove/docs
0xkite 00d7c47338
refactor(control): sol audit remediations — fail-closed recovery test, cut dead seam hooks, consolidate identifier grammar
Add the fail-closed recovery regression: reopening a store holding
durable observation intents must fail without the registered schema
table — neither a null channel host nor an empty one (no registered
schemas) can admit the frozen intents, so recovery is refused at the
session_registry_impl.hpp channel guard.

Cut speculative generality with no consumer: the channel_descriptor
on_exchange callback and its exchange_hook plumbing in
enqueue_observation_intent return when the wallet-bridge unification
lands; likewise channel_host::catalog() and channel_catalog_entry had
zero callers and no authorized RPC.

Consolidate the identical 128-byte bounded charset identifier and
64-hex digest grammar (previously duplicated in guest_channel.cpp,
session_registry_impl.hpp, and observation_intent_unix_server.cpp)
into src/control/channel_identifier_grammar.hpp without changing
semantics, and document the cached-replay vs registry-replay response
divergence plus that channel_id is registration metadata only
(registry admission matches by schema_id).
2026-08-29 16:15:17 -06:00
..
prompts Add Codex engineering workflow 2026-07-19 21:09:24 -04:00
architecture.md refactor(control): sol audit remediations — fail-closed recovery test, cut dead seam hooks, consolidate identifier grammar 2026-08-29 16:15:17 -06:00
build.md fix(onboarding): harden setup plan 2026-08-03 09:19:50 -04:00
client-adoption-matrix.md test: add managed client adoption matrix 2026-08-23 09:18:59 -06:00
future-work.md test: add managed client adoption matrix 2026-08-23 09:18:59 -06:00
host-setup.md test: add managed client adoption matrix 2026-08-23 09:18:59 -06:00
hostile-content-analysis.md feat(adoption): harden Pi harness sessions 2026-08-02 18:10:55 -04:00
managed-client-setup.md test: add managed client adoption matrix 2026-08-23 09:18:59 -06:00
quickstart.md fix(onboarding): harden setup plan 2026-08-03 09:19:50 -04:00
session-policy.md feat(control): generalize the guest specialized-channel layer 2026-08-29 16:04:27 -06:00
threat-model.md feat(remote): add construction-only backend 2026-08-07 22:27:35 -04:00
validation-surface.md test: add managed client adoption matrix 2026-08-23 09:18:59 -06:00