agents: Rocko row 138 r3 final verification and packet inventory (#1632)

BUILD.md gains the final suite and mutant results (747 passed, 54/54
killed); rebuild-manifest.txt gains its last entries. The packet
inventory is rebuilt to cover all 99 packet files (sha256 1a536101...b6ef,
sage-0490). Candidate digest unchanged: 75e07b65...47d1.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-10-15 20:14:58 -05:00
co-authored by Claude Opus 5.5
parent 1e3575be66
commit 0406321202
3 changed files with 183 additions and 7 deletions
+101
View File
@@ -1,5 +1,14 @@
# Row 138 / #1632: file-backed north-star specs
Final candidate on 26a0b0fab4e58d8fe278a7da615172395b026955: 42 paths;
747 package tests passed, 0 failed/skipped; 54/54 acceptance mutants killed.
Candidate manifest SHA-256:
75e07b65b7d1427314b50f81b2b7438aaa708fffd8db01779df18900e0a747d1.
The final source uses the runtime-injected adapter (sage-0488), no new broker
imports, and no sandbox/client/seat/launcher change. The detailed build history
below includes superseded prepared counts; final evidence is in the last section.
Sage's shell landing gate and Dewey's review remain pending. Nothing is live.
This is the revised r3 brief's first build candidate, not the superseded
spec-table candidate in ../r1. Base 26a0b0fab4e58d8fe278a7da615172395b026955, detached worktree:
/mnt/storage/src/mosaic-stack-rocko-138-r3b. Reviewer Dewey, gate owner Sage.
@@ -178,3 +187,95 @@ The refreshed candidate has 42 paths. No product code changed outside the
approved adapter fix. All five package suites will be run on this final source;
CLI launcher failures after injection would stop and be reported, never patched
by changing launcher tests. No Docker, browser, shell suite or live step.
## Final verification — sage-0486 and sage-0488
Completed 2026-10-16 01:11:18 UTC, after the runtime injection and snapshot fixes.
All package files were run sequentially using:
`DOCKER_HOST=unix:///nonexistent.sock node --test --test-concurrency=1 packages/NAME/tests/*.test.mjs`.
| Package | Passed | Failed | Skipped |
| --- | ---: | ---: | ---: |
| project | 29 | 0 | 0 |
| bus | 289 | 0 | 0 |
| business | 109 | 0 | 0 |
| harness | 105 | 0 | 0 |
| cli | 215 | 0 | 0 |
| Total | 747 | 0 | 0 |
The CLI run passed every launcher test unchanged after the injection. No known
flake occurred. Initial business/harness snapshot failures and the failed/
interrupted CLI import-closure run are retained and explained above; final
passing logs are suite-NAME.log. No failing run is counted as success.
All 54 mutants killed, no survivor/timeout/invalid syntax or module import
failure. Each fault is one exact-once source edit; the package schema-version
faults are runtime migration faults, not import-time digest edits. See per-case
logs and machine-readable mutants/results.json. The preserve-old-evidence fault
removes a decision event while restoring its trigger, so final schema digest
alone cannot catch the loss; the old-row snapshot does.
| Mutant | Result | Exit |
| --- | --- | --- |
| 01-content-trailing-bytes | KILLED | 1 |
| 02-file-commit-not-head | KILLED | 1 |
| 03-historical-revision | KILLED | 1 |
| 04-reachable-history | KILLED | 1 |
| 05-full-commit-id | KILLED | 1 |
| 06-read-path-confinement | KILLED | 1 |
| 07-strict-utf8 | KILLED | 1 |
| 08-no-nul | KILLED | 1 |
| 09-blob-size | KILLED | 1 |
| 10-regular-blob-mode | KILLED | 1 |
| 11-project-identity | KILLED | 1 |
| 12-repository-validation | KILLED | 1 |
| 13-log-page-bound | KILLED | 1 |
| 14-log-truncation | KILLED | 1 |
| 15-human-confirmation | KILLED | 1 |
| 16-preserve-bom | KILLED | 1 |
| 17-read-argument-keys | KILLED | 1 |
| 18-invalid-revision-refusal-code | KILLED | 1 |
| 19-stale-citation | KILLED | 1 |
| 20-unconfirmed-citation | KILLED | 1 |
| 21-partial-citation | KILLED | 1 |
| 22-persist-spec-commit | KILLED | 1 |
| 23-persist-spec-path | KILLED | 1 |
| 24-uncited-raises-still-valid | KILLED | 1 |
| 25-session-author | KILLED | 1 |
| 26-record-spec-refusal | KILLED | 1 |
| 27-writer-cannot-accept-author | KILLED | 1 |
| 28-write-authority-before-effect | KILLED | 1 |
| 29-write-commit-receipt | KILLED | 1 |
| 30-await-only-project-effects | KILLED | 1 |
| 31-async-own-refusal-code | KILLED | 1 |
| 32-live-transient-proof | KILLED | 1 |
| 33-concurrent-write-refusal | KILLED | 1 |
| 34-read-for-every-role | KILLED | 1 |
| 35-writer-follows-grant | KILLED | 1 |
| 36-typed-spec-path | KILLED | 1 |
| 37-typed-writer-path | KILLED | 1 |
| 38-migration-runs-new-step | KILLED | 1 |
| 39-preserve-old-evidence | KILLED | 1 |
| 40-future-step-chaining | KILLED | 1 |
| 41-record-grant-assistant | KILLED | 1 |
| 42-record-grant-chief-executive-officer | KILLED | 1 |
| 43-record-grant-chief-financial-officer | KILLED | 1 |
| 44-record-grant-chief-information-officer | KILLED | 1 |
| 45-record-grant-chief-information-security-officer | KILLED | 1 |
| 46-record-grant-chief-marketing-officer | KILLED | 1 |
| 47-record-grant-chief-of-staff | KILLED | 1 |
| 48-record-grant-coder | KILLED | 1 |
| 49-record-grant-cto | KILLED | 1 |
| 50-record-grant-pm | KILLED | 1 |
| 51-record-grant-reviewer | KILLED | 1 |
| 52-no-adapter-refusal | KILLED | 1 |
| 53-runtime-passes-adapter | KILLED | 1 |
| 54-broker-import-closure | KILLED | 1 |
All 42 candidate hashes restored after the batch; the staged-index diff hash
is unchanged from index-before.sha256. The worktree cwd/argv /proc sweep found
no node, chromium, Git, bwrap or Python test processes under either r3 worktree.
Every runner exited. Sent Sage clear at the observed completion stamp. No
Docker used/network created, browser, shell suite or live step. Final counts
and restoration/process proof are in verification.json and suite-counts.json.
Sage runs the required shell landing gate; review/request remains with Sage.
@@ -1,12 +1,12 @@
1160d1ee707839a97e5df47657a13f26918e8918bab66c48c178a9094dfee835 BUILD.md
64d51f00171768e9b08e57d0a1eb1c3bd5ec45298d4571dfaf1f02f25043523a BUILD.md
24f78425425191e0aeec474f978c102cd608cc96dd1ca5fc2ea084bd6ff0fae5 MIGRATION.md
c29edd841268744dd5974a0f0387da31fcdbaaff385d36c0efdb6ed2f7016299 base.txt
5bbf0f3390c5c322b3955d87756364916a1df1718c099d35cd716a5d8206d521 build.patch
6411cf4539b30d7bc929508b9c8103fb17c9785357b8a0361eff695e497ddd16 base.txt
385d740d841ef08f19ee84dae7a55ed4384ea2096bf56a4a00437ad726f87df3 build.patch
24ad57a5aa9373ab083c194d790bbe6e100c2a2fa2ce6b53f71758a101a85140 bus-chief.log
a66511230c2fdf799011392c080a45386dffb358af41ab96495647e448ba25b7 business-business.log
764fee827719f1eac877b4c39c720c0237c8d7cfbe6c150056f61a26868dae76 business-chief-of-staff.log
e58cf5d64b68d391a891293a98167f9949524c9c120ebf2727e97102dd7e1729 business-resolve.log
0e98eb0cc379b549e6904d952e7f2511d7b3aec7e4725a2c8d3515502cf9f4b6 candidate-manifest.sha256
75e07b65b7d1427314b50f81b2b7438aaa708fffd8db01779df18900e0a747d1 candidate-manifest.sha256
0fa59dd786587623a5e6a432aaf347cba5f7a1c6da9b3fe56f5049e9964f6de5 existing-tools-first.log
f1f49cf45df4679228ee33094f551604874eb216cea0c16917083beeb27b7e2e existing-tools.log
dd0f1544038c1957ed205570e7973a6767439861eabd00906fbf17d257f8ef86 grants.log
@@ -17,13 +17,83 @@ e4d497da62cca9955050231b3b97736cdbed96940e126a380b957cac115d2493 green-reader.l
480bd5b9d4cb9c4f2f61f4985995cbab0c3e66719fb1e328d7705cf4c83e704f green-socket.log
3ea40d93ba2ae27db52c44b5f812ea779141745ea6149622e0ef71e74d0adbdb green-thread-migration.log
a48780d14649b6fb6e9f7e79e1e2de616754f73b261d0c62c437ba225b0164fb green-tools.log
bd179adcf037dd1f5d9daea69fbb116038674229a827a13c3065e015cb6f456a mutants.py
4ca0ce193c5102d6444000ef93afdd2d5d0453d64dd44de1eadc42969144c95b prepare.py
4133e0f282091eded4c93fc8ff188611de21ee7fcd5b8135e4bc104de9c52b94 rebuild-manifest.txt
e4b17795943ad4194612b49d3dd4050284bc60bd051656a7768a68e8e39ca94f index-before.sha256
61213a39d5e4f2a593ffb0d77331ffb125b00a51f31c6b969a9fd2a3f5844e34 mutants/01-content-trailing-bytes.log
93a99e9c6d0be4e0ff15ce67c9593f5bfa90311d8b332fc7ed73bd354e3c20e4 mutants/02-file-commit-not-head.log
20259ed7c9309c0081dab1e039e5a61243e37d296ea5b89c75f5164a89d8abc2 mutants/03-historical-revision.log
5cf0eb019ed49f900e5cfec8686c8c3fb97684d27f66463a47896aa87eab8c62 mutants/04-reachable-history.log
f730a10729c15f800e2aedc6ccb64852a906f4f0ede459e7ee611272a47caaf0 mutants/05-full-commit-id.log
3aaf8326d212c422f70c02a429651bc500d387e7fa178111e793a03bfd652cf7 mutants/06-read-path-confinement.log
238d2eab490092fb930f91e946f8e15cf66aa01651a7f6ee48edf72556eef493 mutants/07-strict-utf8.log
f0bf59381b8cb1fa8b8152b5540e4eacd51666e65ae9c1f663fef7f99011888f mutants/08-no-nul.log
e64d146745893d81f8571a9a7f1ffb1bb71f10f4332beeaa4fc97c3e159aef90 mutants/09-blob-size.log
e365034918757efedb3ff0baf4014b8f91211d6284975eca4dbdaefc11d601e4 mutants/10-regular-blob-mode.log
058343b62cf92c32dca13bb4e0b7f835aab2d3ca70226c258bf601f3b8754e76 mutants/11-project-identity.log
3e844c5f98cc21fa2c36d6bf2946f4933a6dd20e5fb08cb584da22b552a5a6cd mutants/12-repository-validation.log
2aeea3e391d38ad32738f825250d949eeb653ae4dd820e4835341b5e98f1643f mutants/13-log-page-bound.log
92cbc8183b87d9a625ddd4da84ab2b0e7e153083c81b9d87fd206c2a52bba89e mutants/14-log-truncation.log
7c0caac7a2c0b74b9879f625b0c32775ff83ad91bbac146bb32012f5c012e591 mutants/15-human-confirmation.log
4e20d74b9e4da29913f4a3a5d02467a5a6c3ff9ce799bda47a69c045980f8f4a mutants/16-preserve-bom.log
5c01f0d4e1d376937ad26d952e9280898c1ced5f13e7c92c3bb6f94109f297d7 mutants/17-read-argument-keys.log
eef326d3553e5a0b9d4ebd28126a55439c42de7d6e2f6c2a1de691c9fc252f1a mutants/18-invalid-revision-refusal-code.log
f7ff799aff22f71e7b351bf64dbffa45d54cea54551f080a15a48026f717b166 mutants/19-stale-citation.log
b1d6de75b678db0644c22b1bfb1dbf7c9383585b9a2d2bd71917d0d330970e61 mutants/20-unconfirmed-citation.log
2ae7c4c2cdbda877fd8f21e364153a74d6b46f19f8dc445cf5345e34a0a2aae8 mutants/21-partial-citation.log
a93d54059782a446fe63b8c1c951db403b46739b5c0ed99d3ee3e81c5cc660d6 mutants/22-persist-spec-commit.log
22f73b8fe1e2e1682715f6036fe9055c6401b7f67a7645e0d6bdea9c605b3eb1 mutants/23-persist-spec-path.log
e79a65049bcad52927c26a675e855f8a1a0015d3d49d06527f32c5ddc63b892e mutants/24-uncited-raises-still-valid.log
dfe10d8f537c96ffdf377a7c51621375a270f3a0d15d5cd62c4d006bb64ae869 mutants/25-session-author.log
46408b855b9f8837e22e636ca3c2fff9b9a40759bb0833ef0313caf2775bd898 mutants/26-record-spec-refusal.log
8a7ef70639a8b8fb8a5e19811c8742142e02cf8794603a2260ab6905f27c756f mutants/27-writer-cannot-accept-author.log
935820ce5ea4f7fb9e884f62e6456a96e12f7f1bee280e23059860b97d8b6b6e mutants/28-write-authority-before-effect.log
f77d561c2dc538b31e69d7e899e88ba766d623db67c73d0b4f25c3f221be31f8 mutants/29-write-commit-receipt.log
33c194eed2e25225eabe933221433511f24c5b47fee0b15fdac46fb66089ab9d mutants/30-await-only-project-effects.log
837fd4ebc3c9d48af46e544fab0ffcb93ec8ec39d6ba6a4594bbbb18b96025dc mutants/31-async-own-refusal-code.log
a36c6e87ed37eb2daafb42f89f02f8b600f2f2871bc9cfc4771489f66cb51a5d mutants/32-live-transient-proof.log
0a9c6656bb30932d3d95246d497218987fdbce5ea666f8fe7efd510ff660e8a7 mutants/33-concurrent-write-refusal.log
0c379b281f197ee188cbd4895034bb37436c1fb533afaf36fdc713d72f7edb90 mutants/34-read-for-every-role.log
351bd4bcf7dbc9646ff95b35220784a667274fc1bdbeb84311f72fa30540c920 mutants/35-writer-follows-grant.log
3556ea29988430be54cd0f7b98c1b7ba0de1419d42785a94676d7ae870eea8eb mutants/36-typed-spec-path.log
84e4d20560304c41d0531dcd0b4e1c56b5fd3708a44e69d1797bc4bde44f5daa mutants/37-typed-writer-path.log
8b95aa500b071f84f9e818e68ba510069a3b529a9e94b2603a9cc1e5647d2365 mutants/38-migration-runs-new-step.log
f5d3fb0e161b48b9b935580f90551122ccb6f31e4658b2887a7dc464f239e48a mutants/39-preserve-old-evidence.log
3153bf7687606e28e6ddc554490416be421890032a824bfe7a0bedcfe6cc8ba4 mutants/40-future-step-chaining.log
6f7f45cd619b3656e5d5b87af3ead8b1df715d2abd48e3f26e8bcc142502bb38 mutants/41-record-grant-assistant.log
a67108d32357e27b3e1ec5d1ef2c6105a315d3135ebc70f6fd9bc7c2ed5db6ac mutants/42-record-grant-chief-executive-officer.log
6b32f5332f025d0892edd2df2ce800784916e0d3e97f53f39abb226ffcfe476f mutants/43-record-grant-chief-financial-officer.log
efdd91db0c60bb48148dc451435ad471946baf1b3c3f6215052ab14d0f4719c8 mutants/44-record-grant-chief-information-officer.log
0a93236cd5053af55bb52fae6d9ce54f724c06476e9dd9f6da8efea2ffc17256 mutants/45-record-grant-chief-information-security-officer.log
b7f7f6cff8d5c7f6c0dea1210997a72b460121d60597369a66b65ce5a0c3be1e mutants/46-record-grant-chief-marketing-officer.log
5512a6dffae89bf28a8e5563c469476a34876b1adf67435e0062572ec262d054 mutants/47-record-grant-chief-of-staff.log
45af03c996190562b6a8491ea5061ed6c10b5dad7e9d1b42f5fd46c5c67d0f7b mutants/48-record-grant-coder.log
6bd64f8790b2ea74d3179e31467b04d9daae1ad5c1489ed68b30b9339f8dcbb6 mutants/49-record-grant-cto.log
48a9924492aed573a999a9de284a7017fbb19512be09040e23ec40451fff4da4 mutants/50-record-grant-pm.log
6696772ca99f39001a673dfec519b69b94c924cabb06dae18504f3ed1df04312 mutants/51-record-grant-reviewer.log
af278dc8f3b0b73c25225cbbb981de2815d6205b39c35bc20f222f4ab319671c mutants/52-no-adapter-refusal.log
605cabd3d20efa97a725d6ff7780d0fa539b4d5b5d566918642b270a4e47ff06 mutants/53-runtime-passes-adapter.log
dba8e8490f51ae54943e8d5ef637030b13693765484b0e00e4fc3669c69bf5b8 mutants/54-broker-import-closure.log
90c29227620874433191ee50b48de30ad83ba5878df691b48d238bbe080b63b6 mutants/results.json
a2703f95eaae13a3319232a6ec4da63ef3a5a5bb039156512307f1485f3be523 mutants/table.md
d341ccbf7f4e73733ee891b120ba87d387d7761250396df1a82497e58674bc58 mutants.py
dfb21184e4008e7485ad355d27b4a36a2d34d40b1c3c26eb1d625542a889ee3a pre-mutant-manifest.txt
7c1e74f22eb9e45f728cbc9539a6b92e817e8bdf26ef8ae7200bb3231505fc2b prepare.py
dfb21184e4008e7485ad355d27b4a36a2d34d40b1c3c26eb1d625542a889ee3a rebuild-manifest.txt
2b7bf1a897a1a14f6a2f57e4581d111a786d65e87d5803ead92219b1b8e2bf77 red-bom.log
c50dd93ea8d0be1a624651d4cac1daab35118075aa37daaf83068e8d6fad3787 red-broker.log
ad29cd99b3ebb8660705115b182aab3c5fdefe9ddd83c97e294a060767cb9d2e red-migration.log
c55c866704e62a4f7acbd1e27a4805bc1e679d0cc292c822331f85087cefa6dd red-reader.log
c865d283378a1ad16df83210c59f4d61edad1457a2f9819db2d8f8637baa3554 red-runtime-injection.log
3d5486b0ff13e6013a4b9339f7eb3115484be079718b2ac54d06de0e643a8597 red-socket.log
7a66ae611e1f57dcfb0b2c55e6f22fcdb6c0e05d646e494ed9229cfe82176239 red-tools.log
88734677290f91660e20bd2d03e99a82b8310ccae5d65e2ff9ff0f23290b50dc runtime-injection.log
d03d82766a226ed4955be2572d5b71507fbb93a07e64500e78a9a16a01f227d5 scan.json
d5b55c8d3a4812504f08cd238b60dcb0ea2a28e55e81c15a982f2a3ecfe3684b suite-bus.log
7f8321834f5b52da8e9c19728e07814492b18b35849761d91d138b0386d69267 suite-business-old-snapshots.log
1426d3eb519dd2f28f755c36ea8f0c77352b034dc6872354afc91cb4f9c5c267 suite-business.log
0a659396d824aa925e0da3bf0a4967614baa539391cce5116e51380210c8f186 suite-cli-import-closure-failure.log
9037a4fa4d39d858709a44b95d20f0a17358ca4b9243dde4e184c2bcf0a991ff suite-cli.log
b318eda005c37a8e7411ba24937b11847d42bab6aa8649b2fcde21be092350c8 suite-counts.json
53b68fd9a2360ff2765d4980e1523f15248bd2e6c206d888a455c86f67f677c1 suite-harness-old-snapshots.log
d62cd05315234c6c4245e0ca3df78424181e2614fdcdff0ff5b773afb9783073 suite-harness.log
02451152c5bbeb937141c5e94653c8dae2f9904594603dd8e21c02a90c810102 suite-project.log
846e4b14126c5c05099a5b8474fc565a124609eced5c58f4d6cea281c321d7ca verification.json
@@ -2,21 +2,26 @@ packages/bus/README.md: OK
packages/bus/schema.sql: OK
packages/bus/src/broker.mjs: OK
packages/bus/src/migrations/3e-3f.sql: OK
packages/bus/src/runtime.mjs: OK
packages/bus/src/server.mjs: OK
packages/bus/src/store.mjs: OK
packages/bus/tests/chief-of-staff.test.mjs: OK
packages/bus/tests/comment-migration.test.mjs: OK
packages/bus/tests/fixtures/schema-3e.sql: OK
packages/bus/tests/project-runtime.test.mjs: OK
packages/bus/tests/spec-fixtures.mjs: OK
packages/bus/tests/spec-migration.test.mjs: OK
packages/bus/tests/spec-socket.test.mjs: OK
packages/bus/tests/spec.test.mjs: OK
packages/bus/tests/thread-migration.test.mjs: OK
packages/business/src/vocabulary.mjs: OK
packages/business/tests/assistant.test.mjs: OK
packages/business/tests/chief-of-staff.test.mjs: OK
packages/business/tests/csuite.test.mjs: OK
packages/business/tests/record-grants.test.mjs: OK
packages/harness/README.md: OK
packages/harness/src/tools.mjs: OK
packages/harness/tests/bundle.test.mjs: OK
packages/harness/tests/spec-tools.test.mjs: OK
packages/harness/tests/tools.test.mjs: OK
packages/project/README.md: OK