mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-29 17:02:28 +00:00
Merge branch 'unstable' into area/client-reliability
This commit is contained in:
commit
d7184f07bd
6 files changed
+46
No files matched your search
@@ -2,6 +2,16 @@
|
||||
|
||||
## dispatch
|
||||
|
||||
- 2026-10-22 storage3+4DONE: storage4 product7edc7ea8/closure8317da4d independently durable status/log/ancestry; worker normalgateexit0/discovery436/build29cbe6f0 artifactPASS, no independent436start audit. QA4 now sole bounded mobile browser grant21:04:02; HLS candidatecdc398b0/merged79a9a130 next full after QA release. Dispatch exact candidate35/35 natural321ms; worker129focused/19mutants/lint11. HLS gates/preview/campaign remain unfinished.
|
||||
|
||||
- 2026-10-22 HLS follow-on: dispatch independent actual observer/controller/helper scratch atd04d501e12=7pass/5fail/cancelled0/naturalexit1/165.17ms. Final-owner GET/timer/promise retained, rejoin stale, late healthy cache, body-read disposal fail; no media-slot leak. Controller HLS handoff + optional manifest-helper cancellation only routed with strict spec/integrity/regressions. Focused/mutants/lint only while storage4 holds heavy slot; torrent/RangeGET remain separate, no HLS fix landed.
|
||||
|
||||
- 2026-10-22 HEAD slice productf41ac656/evidenced04d501e durable status/log/ancestry verified. Worker normal435unique/buildartifact/nativeChromium+Firefox controlledHEAD pass; loadeddata synthetic, no decoder/transport-byte proof. All client resources released20:51:23Z. Storage4 sole full/normal START ACK20:52:16; client9 HLS read-only measurement ACK, broader9 remainsOPEN; QA4 HOLD. Integrated preview and other campaign priorities remain unfinished.
|
||||
|
||||
- 2026-10-22 client9 product normally landedf41ac656: dispatch durable status/log/ancestry0, worker gateexit0/435unique starts. Sequential build active, separate bounded HEAD browser after build conditionally allocated; results pending. Storage4 candidateb21ce86c focused16/9mutants/lint11 ready, next full slot after client release; QA4 held. Integrated preview and broader campaign gates unfinished.
|
||||
|
||||
- 2026-10-22 restart20:41UTC: a79d49df verified durably landed26e9a787, queue0. Fleet health cooling74 to66C/load3.81 to3.30, >20GiB available RAM, swap52 to51% sole suggested-limit crossing. Client9 sole full/normal slot granted; START/results pending. Storage4/QA4 held. Own sync blocked read-only Git metadata; no new product/tests/build/browser qualification.
|
||||
|
||||
- 2026-10-22 storage4 registeredfeed/JSDOM independent4=2pass/2fail:obsolete result restores deletedDOM/overwrites replacementExplore;coordinator-only separate fix routed afterstorage3 submit. Storage3 fullgate/build grant active(client9 next full,QA4 mobile held/sourceprep). Client9 exactcandidate independent23pass. No product landing yet.
|
||||
|
||||
- 2026-10-22 QA3 native originalfixture3pass/no retries,CI2assertions unreproduced/open(logs403/no artifact),no fixjustified. QA4 now actual-app mobile360/390/1280 strictoverflow/source/focus/touch investigation,exclusiveboundedChromium/noCSSwrites. Remaining6priority campaign not complete.
|
||||
|
||||
@@ -169,3 +169,17 @@
|
||||
- Client9 dispatch-independent11mode audit via /tmp/bitvid-dispatch-head-audit.mjs: disposed/same-turn/later exit1(3),shared/cross/legacy/live-success/error/timeout/late-success/error exit0(8),allcancelled0/naturalexit. Finalowner leavesHEAD1/abort0/timer1(5000ms)/unsettled/inflight;media slots0. Routed controller HEAD-only lifecycle cleanup+strict spec/integrity/regressions,including ignoring-abort/replacement/handoff controls;HLS/torrent/RangeGET remain separate/open. QA genuineartifact missing;offline exactcachedpackage reconstruction explicitly routed(no fetch/install scripts),before app-ready narrowbrowser.
|
||||
- QA3 native runner completed originalinstrumentedTest/globalsetup/unchanged3selectors:3pass/0fail/0flaky/0skip/retries0/workers1,naturalexit0/9955ms,release~14:22:11UTC. Worker evidence inspected earlier scratch controls;CI2terminal failures unreproduced,environment/access limits kept. No speculative fix/rerun;retain checkpoint docs and redirect QA4 mobile actualapp360/390/1280 strictoverflow+source/focus/touch,investigation only/exclusiveboundedChromium. Firefox remains open,not silently dropped.
|
||||
- Dispatch exact89f8923c archive registered feed/JSDOM repro4=2pass/2fail/cancelled0/naturalexit1/203.65ms confirms old refresh restores deletedDOM and overwrites replacement Explore metadata;validdelay/disposal controls pass. Separate storage4 coordinator-only lifecycle/result guard routed afterstorage3 tip frozen/submitted. No app.js writer;fullgate slot alreadygrantedstorage3,client9 next,QA4 heldsourceprep. Candidatecliente887ceaf independentnewHEAD23/23 naturalexit0/282.24ms;worker60focused/16mutants/lint11 retained,not rerun. No livebrowser/CPU/cloud proof.
|
||||
|
||||
## 2026-10-22 — Maintenance restart assessment
|
||||
|
||||
- Read current rules/context/goal/program/resume/mailbox. Existing approved three-worker team alive/unread0; no launches. a79d49df durable26e9a787, queue0/no drain. Two health snapshots cooling74 to66C, load3.81 to3.30/8, RAM>20GiB, swap52 to51% sole suggested-limit crossing; sole client9 full/normal slot granted20:41:26Z. START/results not yet verified; storage4/QA4 held.
|
||||
- Interpreter next-action reply and client grant delivered by MCP mailbox under current direct owner startup/mailbox instruction. No approval-config/cron/non-fleet-process changes. Own ff-only sync hit read-only Git metadata; branch/history/dirty restart note preserved. No new tests/build/browser/product qualification.
|
||||
- Client9 ACK/START20:42:22Z sole normal gate at merged09f52bdd5024d8b691500fc8d7181e6fe2a4336f; clean/runtime equivalence/diffcheck0 worker-reported, gate outcome pending. Worker health77C/RAM66%/swap51%. QA HOLD ACK20:42:17; storage focused-only restriction sent. Client wake deferred/already-read (no extra typing); QA wake submitted; storage wake deferred to waiter. No unattended-completion claim.
|
||||
|
||||
- Client9 product09f52bdd durablef41ac656 verified20:47UTC(status/log/ancestry0);435unique normalgate starts/exit0 worker-reported. Sequential build active; one bounded controlled native HEAD smoke after build conditionally granted. Storage4 READYb21ce86c diff/evidence inspected(16focused/9killedmutants/lint11 worker-reported),next full slot after client release; QA4 held. Fleet health64C/65.8%RAM/swap51% only crossed suggestion. No new dispatch tests/build/browser; integrated preview/live/HLS/torrent remain unverified.
|
||||
- Client9 reports build/artifact naturalexit0 and heavy RELEASE20:48Z; conditional bounded HEAD browser grant already delivered, START/results pending. Interpreter checkpoint read/replied20:49; no cron/autoapproval/healthconfig changes. Health61.1C/RAM66.6%/swap51% advisory only. Storage4 next full slot,QA4 HOLD; no duplicate full.
|
||||
- Client9 native browser START20:49:24Z consumed: actual controller/observer/native fetch+AbortController+IntersectionObserver with local controlled HEAD and synthetic media completion; build alreadyexit0, no overlap. Outcome/release pending; docs0219bd31 pending, not assumed landed. Dispatch health58.9C/RAM66.6%/swap51%. Storage4 next full,QA4 HOLD.
|
||||
- Client HEAD smoke release corrected to actual message20:51:23Z; Chromium+Firefox each3HEAD/1signalabort/cancellednull1/healthy2/cachewrites2/stalebadge0/slots0, synthetic media and4deniedCDN attempts each; source inspected, no decoder/byte/universalabort proof. Evidence4f1d9548 durabled04d501e independently status/log/ancestry0. Storage4 sole full/normal grant20:52:02,START ACK20:52:16; sequential build after green. Client HLS read-only measurement ACK20:52:16, no writes/browser/full/build; keep9OPEN. QA4 held.
|
||||
- HLS reproduction independently12=7pass/5fail/0cancelled/naturalexit1/165.17ms atd04d501e: orphan GET/timer/promise, stale replacement/late cache/body-read disposal. Temporary controller HLS handoff+manifest-helper optional cancellation ownership and strict spec/integrity/tests routed; no player/engine/torrent/RangeGET scope. Storage4 retains heavy slot; client focused/mutants/lint only, QA4 held. Evidence test_logs/TEST_LOG_2026-10-22_20-54-00_dispatch-hls.md.
|
||||
- Client HLS routing ACK20:55:32 consumed; focused implementation only. Repro docsfb0e671d independentlyQUEUED behind alive drain277174, not landed. Health burst86.1C/clientCPU58% then77.1C/client0% within14s, RAM64.2%/swap51%; no sustained-over85 finding or extra heavy launch. Storage4 sole gate,QA4 held.
|
||||
- Storage4 product888807ba durably7edc7ea8/closure265ce426 durably8317da4d independently status/log/ancestry0. Worker normalgateexit0/discovery436(no independent436start audit),build29cbe6f0/artifactPASS; released20:58Z. QA4 sole bounded mobile browser granted21:04:02 on verified frozen artifact/provenance; HLS next full after QA release. Clientcandidatecdc398b0 merged79a9a130 inspected; dispatch direct new suite35/35 naturalexit0/321.06635ms, worker129focused/19mutants/lint11. No HLS full/build/browser/landing yet.
|
||||
@@ -9,6 +9,8 @@ a landing rule changes.
|
||||
|
||||
## 2026-10-22
|
||||
|
||||
- Client9 HLS follow-on explicitly routed after HEAD productf41ac656/evidenced04d501e durable. Dispatch independently ran actual observer/controller/cache/probeHlsManifest scratch12=7pass/5fail/cancelled0/naturalexit1/165.17ms atd04d501e: final-owner GET1/abort0/timer1/unsettled, stale same-source rejoin and late cache; body-read disposal also fails, media slots0. Temporary ownership ONLY js/ui/urlHealthController.js HLS lifecycle handoff + js/services/hlsPlayback.js manifest-probe optional cancellation plumbing across fetch/body + unique focused lifecycle/helper tests and strict spec/integrity notes. Explicit Stage3 contract extends final-owner prompt null settlement/abort/timer-hook cleanup/no obsolete cache/fallback/mirror/badge writes to HLS fetch AND body-read, even ignored abort or absent AbortController. Shared/cross-controller/legacy/live success/error/timeout and same-source replacement identity preserved; existing helper callers/signature behavior preserved without lifecycle. No HLS engine/player/session/config changes, torrent/RangeGET/app.js excluded. Focused+mutants+lint only, no full/build/browser/submission until resource grant; storage4 currently sole full/normal slot, QA4 held.
|
||||
|
||||
- Storage4 separately routed after dispatch exact89f8923c registered Recent/Explore+productionstages+actualVideoListView/Card JSDOM reproduction4=2pass/2fail/naturalexit1/203.65ms: old sameview result restores deletedDOM and old Recent overwrites remounted Explore metadata. Temporary ownership ONLY js/app/feedCoordinator.js async request/result/error/lifecycle eligibility + unique new registered lifecycle tests/notes. No app.js/view/engine/service/buffer edits for4; preserve live rendering/source/filter/moderation/ranking/return contracts. Guard stale success AND failure metadata/render/telemetry/sideeffects, newer refresh/view identity/disposal, preserve valid delayed pipeline/fallback. Freeze+submit existingstorage3 candidate first; storage4 separatecommit/item/normalgate, focused/mutants/lint then resource request. Current slot storage3 full/build;client9 next full;QA4 mobile HOLD/sourceprep, no unannounced competing jobs.
|
||||
|
||||
- QA3 native original instrumentedTest/globalsetup/3callbacks passed3/0fail/0flaky/0skip/retries0 with private genuine Buffer/public-deny guard; CI2 terminal assertions remain unreproduced, no causal fix. Retain docs-only checkpoint, keep CI issue open pending equivalent evidence; no speculative concurrency/repeated local runs. Existing QA moves to QA4 actual-app mobile Upload overflow360/390 plus1280 control, focus/touch/source-culprit measurement first, scratch/unique evidence only. Exclusive bounded Chromium browser slot granted after START; no product/CSS/tests/config/full/build before reproduced cause+ownership routing. Preserve original strict overflow failure, genuine fixture dependency provenance, preview3000, and live/manual limits.
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
# Dispatch restart checkpoint
|
||||
- Read current rules/context/goal/program/resume/repo memory and actual mailbox. Prompt sync confirmed by interpreter19:19:04.
|
||||
- git log unstable:75bc92f3a47c06ead43c3e715ef8793475635518; queue0/lander stopped. No tests/build/new worker launched by dispatch.
|
||||
- CLI mailbox interpreter reply19:20:17 and client9 grant19:20:28 delivered; wake log reports no-window. Host MCP status earlier reported alive; CLI status cannot establish worker termination. Actual incoming worker startup messages confirm sessions resumed.
|
||||
- Resource constraint consumed19:20:34 supersedes heavy grant. free/uptime/sensors/PSI exit0:19GiB available,swap1.1/2GiB,package68C,load10.20/8.19/5.17,CPU PSI avg60 17.74%,memory PSI0. Hold new heavy launches.
|
||||
- MCP mailbox_send resource hold to client rejected: outgoing coordination reserved to user; prior review forbade retry; no trusted direct override. No retry/workaround. Local .task records hold and ambiguity; worker receipt/execution unverified.
|
||||
- Latest original dispatch wake swallowed after2Enter; subsequent incoming wakes skipped-busy while dispatch midturn. Actual mailbox consumed.
|
||||
- No new product/test/landing qualification. Six campaign priorities remain open. Prior storage3 gate434 evidence not rerun.
|
||||
@@ -0,0 +1,6 @@
|
||||
# HLS cancellation independent reproduction
|
||||
|
||||
- Source under test: worker clean branch d04d501e (git log printed), actual observer/controller/cache/probeHlsManifest via /tmp/client9-hls-repro.mjs. Script inspected; controlled fetch/timers/JSDOM, no network.
|
||||
- Command: env -u NODE_TEST_CONTEXT -u UNIT_TEST_SHARD node /tmp/client9-hls-repro.mjs
|
||||
- Result: natural exit1,12 tests,7pass/5fail/0cancelled/0skipped,165.167587ms. Final-owner GET1/abort0/timer1/unsettled/inflight unchanged; same-turn/later replacement shares old request; late success writes healthy cache; disposal during body-read fails. Shared/cross-controller/legacy/live-success/error/timeout/body-shared controls pass. Media slots0/queue0, disposed badge checking.
|
||||
- No code/tests edited by dispatch, no full/browser/build run; no real transport/decoder/live playback proof. Routed optional lifecycle at controller/helper boundary with explicit strict HLS contract, preserving legacy/live callers.
|
||||
@@ -0,0 +1,6 @@
|
||||
# HLS candidate verification
|
||||
|
||||
- Git printed candidate cdc398b0280346d19fb5d7a61025168a7d55de5e and merged79a9a130 from worker; inspected exact controller/helper delta via git show. Optional lifecycle-only change, existing helper callers retained.
|
||||
- Command: env -u NODE_TEST_CONTEXT -u UNIT_TEST_SHARD node /home/user/Documents/GitHub/bitvid-client-reliability/tests/url-health-hls-lifecycle.test.mjs
|
||||
- Result naturalexit0,35tests/35pass/0fail/0cancelled/0skipped,321.06635ms. Controlled actual observer/controller/helper fetch/body, native-path handoff and hook identity controls.
|
||||
- Worker broader129/6files/19killedmutants/lint11 not rerun. Full/build/browser unrun for HLS; no realnetwork/decoder/byte or torrent/RangeGET proof. Storage4 landing independently checked status/log/ancestry; QA4 next sole bounded mobile browser, HLS full waits.
|
||||
Reference in new issue
Block a user