carlos / platform Public

provision: B8 census rows for the fix round's stores (Task 6 fix round 1)

installAuthorityStore (PutIfAbsent, CopyVersion), selectionStore.Put and
exactBytesStore.Put write or read files manifests and their objects,
never a record: nonrecord. Prepared.Commit's digest is re-reviewed for
the returned version.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
claude agent, operated by paul@keymail.dev 3ba411dcfab80482079b38da3cde1df510297403 parent 8ecd451
1 file changed, +9 −1
  • internal/provision/plan9_b8_census_test.go +9 −1
diff --git a/internal/provision/plan9_b8_census_test.go b/internal/provision/plan9_b8_census_test.go
index 47dfcd8c5..71b0e396b 100644
--- a/internal/provision/plan9_b8_census_test.go
+++ b/internal/provision/plan9_b8_census_test.go
@@ -538,6 +538,14 @@ var plan9B8CensusInventory = []censusEntry{
// store over the box's versioned data bucket; files manifests and their
// objects, never a record.
{"internal/host/movesfiles.go", "createOnlyStore.Put", "nonrecord", "def:Put,sel:PutIfAbsent", "84d637bc7993e3de5dc0b7615db9420820dbdeaf231f93e0f20a43f0749d905e"},
+ // Task 6 fix round 1: the exact-version read-back of a prepared manifest
+ // (read only), the establishment's selection-fenced data bucket store, and
+ // the install's authority-checking versioned store; files manifests and
+ // their objects, never a record.
+ {"internal/host/movesfiles.go", "exactBytesStore.Put", "nonrecord", "def:Put", "7f875cc9a0678d9b0357bfe1246dc998e4e4b3da0043eea47bc71bc0b096557d"},
+ {"internal/host/movesfiles.go", "selectionStore.Put", "nonrecord", "def:Put,sel:Put", "c246cff188a95056a0e01a85d4af5af01b254f2ada772513a89a9af318a24674"},
+ {"internal/host/movesinstall.go", "installAuthorityStore.CopyVersion", "nonrecord", "def:CopyVersion,sel:CopyVersion", "f1934a22f1eebd997bc6389554545096acfad55b4b793fda47f0fc650d8cb6a6"},
+ {"internal/host/movesinstall.go", "installAuthorityStore.PutIfAbsent", "nonrecord", "def:PutIfAbsent,sel:PutIfAbsent", "dc3db56e278cead930bfd2002caef7141be0b38d77fcae3ef766170ecd0cac04"},
// Copies config acknowledgements to moves/<account>/<app>/<host>/<op>/config-ack-source.json.
{"internal/host/movesfinal.go", "sourceFinal.configAck", "nonrecord", "sel:Put", "cca53109e6945a73b7f04705d8965b3b0997f2b7d2a82fa6d86cffa4b4174e93"},
// Stamps source_parked_at through SetRecordMove, updateRecord and WriteRecord.
@@ -741,7 +749,7 @@ var plan9B8CensusInventory = []censusEntry{
{"internal/hostfiles/publisher.go", "Publisher.Commit", "nonrecord", "sel:Put", "6674cdc1514907bff41a5a94dd45be9d496a3abad52e89cc51e801520d828c2c"},
// prepared.go (moves Task 6, C8): the create-only prepared manifest and its
// sequence-0 objects under a generation's files prefix; never a record.
- {"internal/hostfiles/prepared.go", "Prepared.Commit", "nonrecord", "sel:Put", "9df95fd68de12c7bf823ad6ac25c02be2dcfc9e26a20e9cb59b7a7808a475800"},
+ {"internal/hostfiles/prepared.go", "Prepared.Commit", "nonrecord", "sel:Put", "d78f15e321e6ad24e19b08ac470251b6c0166bb97c67c84d130b579b3a7dec0c"},
{"internal/hostfiles/prepared.go", "Prepared.put", "nonrecord", "sel:Put", "902a2f060e7475a68d5d3eb2cfbff14f8de2cbcef35d690931f81e25ae3d9182"},
{"internal/hostguard/record.go", "writeRecord", "key-site", "key:writeRecord", "0ba1097cba3d4a5f5fc0b06765de6f8ee535befb939e83f1cc7167c7996ac60b"},
{"internal/hostops/backfill_publish.go", "Backfill.Publish", "nonrecord", "sel:Put", "7b2be2fa910195260a7c0c63a859290d4fc25e06b41a8592dc95cf2d4f41975f"},