census-ruling-claim-untagged-pointer-fix1: record platform-1e's acceptance
platform-1e accepted the fix1 census as proposed: an envelope-only re-pin of internal/host, the seal unchanged, no 9B8 entry. The overlay header, the loader comment and the proposal's "Fix round 1" status say ruled.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
3 files changed,
+6
−5
docs/superpowers/notes/census-proposal-claim-untagged-pointer.md+2 −2internal/provision/plan14_root_reads_test.go+3 −2internal/provision/testdata/plan14-root-reads-claim-untagged-pointer-fix1.tsv+1 −1
diff --git a/docs/superpowers/notes/census-proposal-claim-untagged-pointer.md b/docs/superpowers/notes/census-proposal-claim-untagged-pointer.md| index 8ddb6d184..49937aef1 100644 |
| --- a/docs/superpowers/notes/census-proposal-claim-untagged-pointer.md |
| +++ b/docs/superpowers/notes/census-proposal-claim-untagged-pointer.md |
| @@ -41,9 +41,9 @@ No 2b row is re-pinned. The two re-pinned claim rows keep their class exactly: ` |
| These are tests and are outside the census: the new `installchannel_identity_test.go`, the changes to `installchannel_policy_test.go`, `installchannel_policy_linux_test.go` and `installchannel_policy_rootrunner_linux_test.go`, the rewritten root-runner witness `activation_console_rootrunner_linux_test.go`, and the console's `apisystemupdate_test.go`. |
| -## Fix round 1 (PROPOSED) |
| +## Fix round 1 (RULED) |
| -Status: PROPOSED. Overlay `internal/provision/testdata/plan14-root-reads-claim-untagged-pointer-fix1.tsv`, loaded after the ruled overlay. Envelope only. |
| +Status: RULED. platform-1e accepted it as proposed on 2026-10-18 (census-ruling-claim-untagged-pointer-fix1): an envelope-only re-pin of internal/host, the seal unchanged, no 9B8 entry. Overlay `internal/provision/testdata/plan14-root-reads-claim-untagged-pointer-fix1.tsv`, loaded after the ruled overlay. Envelope only. |
| What changed, all on the `--policy` path or in comments: |
diff --git a/internal/provision/plan14_root_reads_test.go b/internal/provision/plan14_root_reads_test.go| index 9288448c9..d1ef1ac45 100644 |
| --- a/internal/provision/plan14_root_reads_test.go |
| +++ b/internal/provision/plan14_root_reads_test.go |
| @@ -898,8 +898,9 @@ func TestPlan14RootReadCensus(t *testing.T) { |
| } |
| // Census overlay claim-untagged-pointer-fix1 (review fix round 1: a |
| // missing identity object gets its own refusal; openChannelPolicy's |
| - // comment names both files), loaded last. Envelope only. PROPOSED |
| - // (docs/superpowers/notes/census-proposal-claim-untagged-pointer.md, |
| + // comment names both files), loaded last. Envelope only. Under |
| + // census-ruling-claim-untagged-pointer-fix1 (platform-1e, accepted as |
| + // proposed; docs/superpowers/notes/census-proposal-claim-untagged-pointer.md, |
| // "Fix round 1"). The seal stands. |
| if err = loadRootReadInventory(filepath.Join(root, "internal/provision/testdata/plan14-root-reads-claim-untagged-pointer-fix1.tsv"), &inv, true); err != nil { |
| t.Fatal(err) |
diff --git a/internal/provision/testdata/plan14-root-reads-claim-untagged-pointer-fix1.tsv b/internal/provision/testdata/plan14-root-reads-claim-untagged-pointer-fix1.tsv| index deba92138..3d00023e5 100644 |
| --- a/internal/provision/testdata/plan14-root-reads-claim-untagged-pointer-fix1.tsv |
| +++ b/internal/provision/testdata/plan14-root-reads-claim-untagged-pointer-fix1.tsv |
| @@ -1,3 +1,3 @@ |
| -# Census overlay claim-untagged-pointer-fix1 (review fix round 1: platform-00's requests, as ruled by the controller), loaded LAST, after claim-untagged-pointer. PROPOSED: docs/superpowers/notes/census-proposal-claim-untagged-pointer.md, section "Fix round 1". |
| +# Census overlay claim-untagged-pointer-fix1 (review fix round 1: platform-00's requests, as ruled by the controller), loaded LAST, after claim-untagged-pointer. RULED by platform-1e 2026-10-18 as census-ruling-claim-untagged-pointer-fix1: ACCEPTED as proposed (envelope-only re-pin of internal/host; the seal unchanged, no 9B8 entry); docs/superpowers/notes/census-proposal-claim-untagged-pointer.md, section "Fix round 1". |
| # Envelope only. channelIdentity gives a missing identity object its own refusal ("no release identity is published for <tag>, so nothing was installed"); openChannelPolicy's doc comment names both files it reads. No root-read unit's digest or sites change: channelInstall.run and openChannelPolicy stand at census-ruling-claim-untagged-pointer's rows, refreshPrev at its ruled row. The seal stands; the 9B8 inventory is unchanged. |
| @coverage internal/host 846d51942aff38963e0a87ce178024297208125a5eca39816d2c6d1d50d741a5 |