docs(row253): record integration onto refactor 378a76b85
This commit is contained in:
1 parent
2f466464cc
commit
8b8f8d7810
4 files changed
+134
No files matched your search
@@ -0,0 +1,12 @@
|
||||
# Row253 integration onto 378a76b85
|
||||
|
||||
Authority: sage-2348. New branch gander/row253-378a; gander/row253 remains at 9e916c454. Rebased range c3d88840c..9e916c454 onto 378a76b85; rebase tip before these records is 2f466464cccfe7b4f2522936a7f8409b74af7b5c.
|
||||
|
||||
Two conflict resolutions, both documentation:
|
||||
|
||||
1. First design commit, BUILD-LOG.md: kept every upstream appended line, then appended the row253 design phase. The integrated log has the complete 378a76b85 blob as its byte-identical prefix. Later row253 phase entries replayed normally. It remains outside the manifest and lands as a doc-only append after code.
|
||||
2. Runnable repair commit, DEFERRED.md: kept current upstream content and appended the row276 / #1781 F5 entry. That commit had incorporated upstream changes on the old branch; the rebase correctly omits changes already on the new base. The later N1/N2 entry replayed normally.
|
||||
|
||||
No runtime or test conflict. All seven final manifest paths, including DEFERRED.md, are byte-identical to 9e916c454. Manifest digest remains 34d52cc500b2de855142daca4e293bbf05ff56d1c98bb94a061edabfc117e3e5. No entry changed. CANDIDATE-SHAS.json also remains valid.
|
||||
|
||||
range-diff.json stores the exact command and stdout. patch-ids.json gives every paired commit. Six commits compare equal; design and runnable repair differ only through BUILD-LOG context and DEFERRED upstream incorporation described above. No test or syntax execution ran. No push helper ran during Darkwing's slot. Sage publishes both own branches in the next gap. The whole gate remains held for the manifest review and CLEAR on this integrated candidate.
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"digest": "34d52cc500b2de855142daca4e293bbf05ff56d1c98bb94a061edabfc117e3e5",
|
||||
"entries": [
|
||||
{
|
||||
"path": "docs/plans/DEFERRED.md",
|
||||
"old_sha256": "3ea465cf7ed664ceb1ea4076b829f706f8480f80c4a8aaa6a7487e4eceaf318f",
|
||||
"integrated_sha256": "3ea465cf7ed664ceb1ea4076b829f706f8480f80c4a8aaa6a7487e4eceaf318f",
|
||||
"changed": false
|
||||
},
|
||||
{
|
||||
"path": "packages/cli/tests/case-sudo-fixture.mjs",
|
||||
"old_sha256": "b259b8c7926e49829c8a956674021cb0cc85ddd65aebdc786d05cc08d7790008",
|
||||
"integrated_sha256": "b259b8c7926e49829c8a956674021cb0cc85ddd65aebdc786d05cc08d7790008",
|
||||
"changed": false
|
||||
},
|
||||
{
|
||||
"path": "packages/cli/tests/case1-accept.test.mjs",
|
||||
"old_sha256": "6cfd2963303315aa6911c4d4f6d75d3ab87d9fcba8e128b056216e7f85fd8901",
|
||||
"integrated_sha256": "6cfd2963303315aa6911c4d4f6d75d3ab87d9fcba8e128b056216e7f85fd8901",
|
||||
"changed": false
|
||||
},
|
||||
{
|
||||
"path": "packages/cli/tests/case2-unit.test.mjs",
|
||||
"old_sha256": "1e0696eb196e83a0766b433ef71f27df0a3f8fcb6399787ab8c1c0f05c54dc44",
|
||||
"integrated_sha256": "1e0696eb196e83a0766b433ef71f27df0a3f8fcb6399787ab8c1c0f05c54dc44",
|
||||
"changed": false
|
||||
},
|
||||
{
|
||||
"path": "packages/webui/README.md",
|
||||
"old_sha256": "2eeb1f79324f64463a9b3427e67492d672b8d1c14db6c0349c7de17d89e52fc9",
|
||||
"integrated_sha256": "2eeb1f79324f64463a9b3427e67492d672b8d1c14db6c0349c7de17d89e52fc9",
|
||||
"changed": false
|
||||
},
|
||||
{
|
||||
"path": "scripts/case1-accept.sh",
|
||||
"old_sha256": "c02bef6b3495e5a4548d7b4e89675ed52be26a0c9ccce4d9d5cfc5fe2ce437bd",
|
||||
"integrated_sha256": "c02bef6b3495e5a4548d7b4e89675ed52be26a0c9ccce4d9d5cfc5fe2ce437bd",
|
||||
"changed": false
|
||||
},
|
||||
{
|
||||
"path": "scripts/case2-unit.sh",
|
||||
"old_sha256": "d7670bdb049ae41ba3774fc83de633636859b6723be858cfb31ea106b0e8812b",
|
||||
"integrated_sha256": "d7670bdb049ae41ba3774fc83de633636859b6723be858cfb31ea106b0e8812b",
|
||||
"changed": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,66 @@
|
||||
[
|
||||
{
|
||||
"old": "d8d7c34a7d10dffe93f3b931b8f4e3e1c4b6d983",
|
||||
"new": "971681f29a347a3771802b19d1b9a65c88943a79",
|
||||
"subject": "gander: design tester socket migration for host scripts",
|
||||
"old_patch_id": "ee1088a4ca06de60f5a844d17d680bf33a37cd6c",
|
||||
"new_patch_id": "47bdc56d349c8fcce2e5f56f3f5ce4ce7b1d6f14",
|
||||
"equal": false
|
||||
},
|
||||
{
|
||||
"old": "8a8df41715c016ea5aaf6de7307771ee2dde98f6",
|
||||
"new": "43f17b9afe60bfe256e924b1317332d6068a8b4f",
|
||||
"subject": "test: prepare row253 socket fixtures and fix gate collisions",
|
||||
"old_patch_id": "d597cc7402b568d845a87c1f142bde74ce6ae9da",
|
||||
"new_patch_id": "d597cc7402b568d845a87c1f142bde74ce6ae9da",
|
||||
"equal": true
|
||||
},
|
||||
{
|
||||
"old": "968db0bcdf96301f896873a81fa43e13d82f4a64",
|
||||
"new": "f9b9112b970b634ee7c990447ded04dfe622d8cc",
|
||||
"subject": "docs: propose row253 C4 session supervisor and draft hop fake",
|
||||
"old_patch_id": "899327761a9bde7e7b4fefd790c1a523488e8029",
|
||||
"new_patch_id": "899327761a9bde7e7b4fefd790c1a523488e8029",
|
||||
"equal": true
|
||||
},
|
||||
{
|
||||
"old": "144a7bf7c7947627b0fd5ed966b8f1a2e5431088",
|
||||
"new": "70e6bb16159dd28391dbbfe0b4808f0c3dde5225",
|
||||
"subject": "docs(row253): freeze C4 repair for static review",
|
||||
"old_patch_id": "38dcf7f0ec2a39bad2696d971a684a729b154747",
|
||||
"new_patch_id": "38dcf7f0ec2a39bad2696d971a684a729b154747",
|
||||
"equal": true
|
||||
},
|
||||
{
|
||||
"old": "b64aa316ab4fa911a4b4422dfdf39ad75ec96620",
|
||||
"new": "bef1bd886b6e90f2a404825cce728e3901328ba3",
|
||||
"subject": "docs(row253): store repair patch without context whitespace",
|
||||
"old_patch_id": "1cf1916dab2a8552fadd07ce81246fce5f105b3d",
|
||||
"new_patch_id": "1cf1916dab2a8552fadd07ce81246fce5f105b3d",
|
||||
"equal": true
|
||||
},
|
||||
{
|
||||
"old": "aa81ca390b059e36112093758484a564ce197505",
|
||||
"new": "ecb15d1debdad4fbd2e9bdfedb639143467709c6",
|
||||
"subject": "fix(row253): supervise socket queries across sudo sessions",
|
||||
"old_patch_id": "24f6b70a08e4534381b7b4a0d59c6bf0699a3b80",
|
||||
"new_patch_id": "d104bd53960b75c1e9d9402ec2ea193a55bf8164",
|
||||
"equal": false
|
||||
},
|
||||
{
|
||||
"old": "761893dac7133671b34aada788cfab91de111e5b",
|
||||
"new": "39b98a26e9ac00edf3b8d77690cf06bc689a6272",
|
||||
"subject": "fix(row253): bound cleanup retries after initial inventory",
|
||||
"old_patch_id": "aee9e5492bf07ee71687fd899c4e632bb36bc1e3",
|
||||
"new_patch_id": "aee9e5492bf07ee71687fd899c4e632bb36bc1e3",
|
||||
"equal": true
|
||||
},
|
||||
{
|
||||
"old": "9e916c4543912d2215d81a0a51b7f4751d36ce6d",
|
||||
"new": "2f466464cccfe7b4f2522936a7f8409b74af7b5c",
|
||||
"subject": "docs(row253): record static approval and pre-confirmation residual",
|
||||
"old_patch_id": "d2aecebf222474b0e06c5109b5f22caf768176ce",
|
||||
"new_patch_id": "d2aecebf222474b0e06c5109b5f22caf768176ce",
|
||||
"equal": true
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"command": [
|
||||
"git",
|
||||
"range-diff",
|
||||
"c3d88840c..9e916c454",
|
||||
"378a76b85..2f466464c"
|
||||
],
|
||||
"stdout": "1: d8d7c34a7 ! 1: 971681f29 gander: design tester socket migration for host scripts\n @@ Commit message\n \n ## BUILD-LOG.md ##\n @@ BUILD-LOG.md: Before: managed project/thread verbs had no Console conversation area. After: fi\n - 2026-10-20 19:34:28 UTC | Gander row 196 build paused at design mismatch | Before: approved design promised Unix tester cleanup only for the owned inode. After: scratch test shows Node/libuv close unlinks a replacement inode before JS close handlers. Evidence agents/gander/work/queue-196/evidence/tester-cleanup-blocker.txt. Sent Sage/Duckworth gander-0016/0017, recommending explicit same-uid residual with private 0700 parent retained. Interpreter, concurrent peer, principal, human, peer-transport, transport, tester and process single files passed. Partial code uncommitted, tester transport not wired. No suites, mutant batches or live actions.\n + 2026-10-21T22:30:20Z | Huey | T1 sessions design r3, scrooge-0007 R1, Vikunja 463 | Before: r2 e19e30df2 nested new session checkouts under the retained legacy instance workspace, allowing project-name collision or historical parent inspection to reach live siblings. After: exact path is dataRoot/session-workspaces/business/instance/session, outside the legacy root; canonicalized ancestor/descendant overlap refuses; T2 nesting mutant covers historical mount/inspection and a legacy project named sessions. All other r2 content retained as approved, revision label updated. Verification: old nested path absent, manual R1-only delta, whitespace and installed queue guard checked; no code/builds/suites/live changes/provider calls/credential reads.\n \n - 2026-10-21 18:45 UTC | Gander row 196 preservation before rebase | Sage-2051, Mos order mos-1193, explicitly authorizes commit and fast-forward push of the current build before deferred full verification. Product and evidence preserved together; prior focused checks and stopped gates are recorded in the row196 packet, with no claim of full acceptance. Next: rebase onto a36523713 on new gander/row196-r2, report range-diff/patch-id/conflicts, then await Sage's clear for M1-M29 and all requested suites. No live action, force push, branch deletion or tests during hold.\n -+\n + 2026-10-22T00:18:12Z | Sage (Opus 5.5) | row 254 landing (#1759), library.sync human timeout | Before: the human transport gave library.sync the 5-second default, so a sync longer than that reported outcome-unknown, and six library-* codes reached the Console as 502. After: 331597709 lands Megavolt's candidate (7 paths, tree d49e4626f, manifest digest be63cfbe recomputed and matched). human-cli.mjs waits 130 s for library.sync, past the server's 120 s hold, and 5 s for other verbs. webui bus.mjs maps library-sync-busy, library-diverged and library-accept-stale to 409, library-accept-invalid to 400, and library-credential-missing and library-fetch-failed to 503. channel-proof re-pinned. Merged-tree gate on the landing commit: library 77/0, bus 628/0, webui 305/0 (1 skip), cli 749/0 (23:44:33-23:55:11Z). eb9672c91 adds the README request-timeout sentence (Dewey N1) and a DEFERRED entry for the four library codes still at 502 (Dewey N2, binds the Console library routes row). Overlap sweep before push: 268 rebased to r2 ecd9b35eb (README only, approval carried webby-0096), 194 rebased to b7. Done rev 3072, #1759 closed.\n +2026-10-21 21:24:47 UTC | Gander row253 #1758 design r1 | Investigation began21:12Z under sage-2162; recorded now. Before: case2 installer still renders tester TCP and case1 acceptance requires it. After: proposed design covers socket marker migration, actual configured dataRoot within unchanged hardening, target-uid metadata queries, kernel-peer acceptance observation and explicit same-uid residual. Initial inventory saved; no passing final static-check claim, product edit, test, host or live action. Duckworth design review precedes code.\n \n ## agents/gander/work/queue-253/BASE-PORT-INVENTORY.json (new) ##\n2: 8a8df4171 = 2: 43f17b9af test: prepare row253 socket fixtures and fix gate collisions\n3: 968db0bcd = 3: f9b9112b9 docs: propose row253 C4 session supervisor and draft hop fake\n4: 144a7bf7c = 4: 70e6bb161 docs(row253): freeze C4 repair for static review\n5: b64aa316a = 5: bef1bd886 docs(row253): store repair patch without context whitespace\n6: aa81ca390 ! 6: ecb15d1de fix(row253): supervise socket queries across sudo sessions\n @@ Commit message\n \n ## BUILD-LOG.md ##\n @@ BUILD-LOG.md: Before: managed project/thread verbs had no Console conversation area. After: fi\n - 2026-10-21 18:45 UTC | Gander row 196 preservation before rebase | Sage-2051, Mos order mos-1193, explicitly authorizes commit and fast-forward push of the current build before deferred full verification. Product and evidence preserved together; prior focused checks and stopped gates are recorded in the row196 packet, with no claim of full Line truncated
|
||||
}
|
||||
Reference in new issue
Block a user