STATE-WP-0100: record founder decisions of 2026-10-25 (option A, observe-only phase 3, no backfill, no verifier)
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 328925@bnt-lap001
Assistant-Session: 14b795fd-c632-4c01-8d28-e7e490c7b0ed
This commit is contained in:
tegwick 2026-10-25 00:22:24 +02:00
parent 0789f9b71b
commit 4a141d41e6
2 changed files with 37 additions and 24 deletions

View file

@ -177,10 +177,19 @@ delivered and would risk every cron and relay writer at once.
- Cross-repo drift: header names and `assurance` values become a contract; publish them in
`docs/schemas/` and tell net-kingdom, hub_core and MCP maintainers.
## 10. Decisions needed from the founder
## 10. Founder decisions (decided 2026-10-25)
1. Accept option A as phase 1 (claimed tier) and the header names above?
2. Is commit-trailer correlation (phase 2) wanted, or is session id equality enough?
3. Phase 3 timing: wait for net-kingdom/key-cape agent tokens, and enforce or only observe?
4. Backfill of legacy authors: map via reviewed file, or leave unmapped?
5. Whether `hub_core` (shared factory package) changes are acceptable in this repo's cycle.
1. **Decided:** Option A is phase 1 (claimed tier) with the header names above. No `hub_core`
schema change; only the sidecar `write_attribution` table. Revisit `hub_core` if a per-record
actor column is ever wanted.
2. **Decided:** correlation with commits by equal session id and run id only. The asynchronous
commit verifier and `commit_ref` (Option B) are deferred; revisit if signed commits are
introduced.
3. **Decided:** phase 3 verifies key-cape agent tokens (KEY-WP-0043) in OBSERVE mode only:
record `assurance=token`, never reject. Enforcement is a separate later founder decision.
4. **Decided:** existing free-text authors are not backfilled. A read-only count of distinct
`author`/`decided_by`/`from_agent` values may be run later to size a mapping.
5. **Decided:** `hub_core` is not changed in phase 1.
Sections 5 and 7 are read accordingly: phase 2 (commit_ref and trailer check) is deferred and the
backfill in section 7 is not planned.