docs: record client-reliability-4 merged-tree validation

This commit is contained in:
thePR0M3TH3AN committed 2026-10-19 23:23:16 -04:00
1 parent ce1381f500
commit 7055496b30
4 files changed
+27 -7

No files matched your search

+2
View File
@@ -16,6 +16,8 @@
## client-reliability
- 2026-10-20: item4 ready atce1381f5; full427/427 file exits0 with60s/file bound,focused22/22,lifecycle12/12,13 rejected/reverted mutants,lint11/11,build/artifact and Chromium+Firefox controlled native-observer smoke pass (obsolete starts0). Remaining normal queue/durable landing/ancestry then close/report. Actual fallback/live IO/active abort/CPU remain unverified.
- 2026-10-20: item4 routed implementation in URL observer/controller complete locally;12 lifecycle scenarios and13 reverted mutants, focused/lint/build pass. Queued last-owner work settles without cache/mirror/stale UI; shared owners, immediate retry and hidden reveal covered. Remaining: native browser smoke/full merged-tree gate/normal landing/closure; active abort/fallback/CPU unverified.
- 2026-10-20: client-reliability-4 investigation at4c54858c reproduces queued URL media start after feed disposal: active3/queued1 before and after disposal, then1 obsolete start(expected0); shared live-owner control deduplicates and receives healthy badge. Strict assertion exits1, diagnostic/control naturally exit0. No product/tests changed; awaiting dispatch fix routing. Active abort/browser/fallback/CPU unverified. Evidence: test_logs/TEST_LOG_2026-10-20_03-10-00_client-reliability-4.md.
@@ -1,9 +1,10 @@
{
"id": "client-reliability-4",
"area": "client-reliability",
"status": "in-progress",
"title": "Reproduce remaining source-health cancellation defect at current HEAD before scoping a fix",
"blockedOn": null,
"addedOn": "2026-10-20",
"filedAt": "604c8c61f4783717eb0cff7ca7ca33efb59aac8a"
"id": "client-reliability-4",
"area": "client-reliability",
"status": "in-progress",
"title": "Reproduce remaining source-health cancellation defect at current HEAD before scoping a fix",
"blockedOn": null,
"addedOn": "2026-10-20",
"filedAt": "604c8c61f4783717eb0cff7ca7ca33efb59aac8a",
"evidence": "Reproduced at4c54858c; bounded queued URL owner fix ce1381f5. Full427/427 files,focused22,new lifecycle12,13 reverted mutants,lint11,build and Chromium+Firefox controlled native observer smoke pass. Normal landing and closure pending; evidence test_logs/TEST_LOG_2026-10-20_03-23-30_client-reliability-4-ready.md"
}
@@ -0,0 +1,10 @@
# client-reliability-4 ready on ce1381f50011aa71986b53c27def1b4f5aa33a44
- `git merge unstable`: already up to date; product/tests unchanged after commit. No rebase.
- `env -u NODE_TEST_CONTEXT UNIT_TEST_TIMEOUT_MS=60000 npm test`: natural exit0, all427/427 unit files,0 quarantined. `/tmp/item4-full.log` contains427 Running entries and final all-pass. Aggregate scenario count is not exposed by runner.
- `npm run lint` on committed merged tree with approved git subprocess access: exit0, all11 stages (`/tmp/item4-lint-committed.log`). Original sandbox attempt failed EPERM, no gate relaxed.
- `npm run build` on committed merged tree: exit0 including deploy-artifact verification (`/tmp/item4-build-committed.log`).
- Focused4 files/22 scenarios pass; new lifecycle12/12,0 failed/cancelled/skipped.13 deliberately broken variants rejected/reverted; full mapping in TEST_INTEGRITY.md. Initial incorrect inherited --test-context invocation not counted.
- `node /tmp/item4-browser.mjs` with approved loopback/browser access: exit0, Chromium+Firefox built-dist/native IntersectionObserver and controlled external media/fetch boundary. Each0 obsolete starts,3 initial media and final active0/queued0; shared live badge healthy/disposed checking; hidden reveal and hosted/torrent source-health visibility pass;0 page errors/external requests. Browser cache is a service twin; unit uses actual state/cache. Closed owned resources, released reservation, preview3000 untouched.
- Baseline at4c54858c: queued obsolete starts1(expected0), independent dispatch reproduction confirmed. Regression fixed0; no CPU/RSS measurement/claim.
- Remaining before completion: normal landq/durable landed status/unstable ancestry, backlog close and dispatch events. Unverified/out of scope: active HEAD/media/HLS/torrent abort, native media decoding/playback fallback/live peers, full Stage3, production/signers/wallet/deploy.
@@ -0,0 +1,7 @@
# client-reliability-4
- [x] Reproduce and route bounded fix.
- [x] Implement observer/controller ownership,12 lifecycle regressions and13 rejected mutants.
- [x] Focused22,full427 files,lint11,build/artifact,native Chromium+Firefox controlled smoke.
- [ ] Normal queue/durable landing and ancestry.
- [ ] Close backlog, dispatch landing/final report; no next item.