carlos / platform Public

moves-phase1-6 Task 3 fix round 5 (1): move_log_outbox's NonApp reason

A moves audit outbox that stores no app name: rows bound to an instance
incarnation, verified against the host's claim and record at every write,
written only by the moves recovery and log passes, purged with the
incarnation.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude agent, operated by paul@keymail.dev d4f81232443993a02f6ab447b24c7355a7800c88 parent 5e10f6e
1 file changed, +1 −1
  • internal/console/store_gate.go +1 −1
diff --git a/internal/console/store_gate.go b/internal/console/store_gate.go
index 8f0ea3e3d..6a90ecb46 100644
--- a/internal/console/store_gate.go
+++ b/internal/console/store_gate.go
@@ -210,7 +210,7 @@ var claimSQLTables = map[string]claimSQLTable{
"invites": {NonApp: "account invites, keyed by account and address; names no app"},
"alert_seen": {NonApp: "operator alert memory, keyed by box, rule and address"},
"move_pages": {NonApp: "the move pass's last page attempt per finding (rule names the host and the move); no app column"},
- "move_log_outbox": {NonApp: "the move pass's undelivered move log entries, keyed by host, move and entry and bound to the instance incarnation their move's evidence carried; no account or app column: the writer takes both from the host's claim, only while its holder is that incarnation, for a move its record names, and a row of a retired or recreated instance is dropped"},
+ "move_log_outbox": {NonApp: "a moves audit outbox that stores no app name: rows are keyed by host, move and entry and bound to an instance incarnation, verified against the host's claim and record at every write, written only by the moves recovery and log passes, and purged with the incarnation"},
"edge_proof_seen": {NonApp: "single-row edge proof marker"},
"cli_auth_requests": {NonApp: "device-code logins in flight, keyed by code hash"},
"step_ups": {NonApp: "passkey step-up marks, keyed by session hash"},