Commit Graph
115 Commits
Author SHA1 Message Date
thePR0M3TH3AN aff8841694 fix: recover completed startup fade cleanup (client-reliability-10)
Extract existing delegated cleanup from index into one cohesive helper and reconcile finished interface CSS animations when initialization arrives after animationend. Preserve active/replacement effects, future end/cancel events, thumbnail eligibility and unrelated classes. No CSS or other bootstrap changes.

New17 controlled scenarios including real isolated index cleanup wiring;19distinct mutants killed/all17casescovered, full lint11pass. Existing assertions unchanged. Full gate, build and native point validation still require separate slots.
2026-10-26 21:39:42 -04:00
thePR0M3TH3AN 1b2362d234 fix: cancel final-owner active torrent probes (client-reliability-9)
Preserve shared owners and standalone probe callers. Clear obsolete timers and defer temporary torrent destruction until event unwind, holding the queue slot through teardown. Guard cache and replacement inflight identity.

Spec correction: previous queued-only active reuse/cache expectations are replaced by equally strict final-owner cleanup and fresh-request assertions, with independent live/shared/cache controls retained. See unique spec and Test Integrity Note.

Saved focused checks: six files, 60 scenarios, zero failures/cancelled; 19 distinct mutants killed. Remaining full lint/full/build/browser and normal landing require a resource slot. No submission.
2026-10-26 15:08:05 -04:00
thePR0M3TH3AN ab1ea6dee1 docs: record client-reliability-9 active torrent cancellation baseline 2026-10-26 11:26:24 -04:00
thePR0M3TH3AN e9af76dfd2 docs: reconcile client-reliability-9 HLS controls and remaining lifecycle scope 2026-10-26 09:44:04 -04:00
thePR0M3TH3AN 79a9a1301c Merge branch 'unstable' into area/client-reliability 2026-10-22 17:02:58 -04:00
thePR0M3TH3AN cdc398b028 [client-reliability] client-reliability-9 cancel ownerless HLS manifest probes 2026-10-22 17:02:48 -04:00
thePR0M3TH3AN 888807baf6 Merge branch 'unstable' into area/storage-cors 2026-10-22 16:52:18 -04:00
thePR0M3TH3AN b21ce86c8e storage-cors-4: guard obsolete registered feed completions; close landed storage-cors-3 2026-10-22 16:46:33 -04:00
thePR0M3TH3AN 09f52bdd50 Merge branch 'unstable' into area/client-reliability 2026-10-22 16:41:56 -04:00
thePR0M3TH3AN fb1997de42 storage-cors-3: prune tombstoned service snapshots and persisted feed cache 2026-10-22 10:22:12 -04:00
thePR0M3TH3AN 145c09f7a6 [client-reliability] client-reliability-9 record HEAD retention reproduction 2026-10-22 10:17:10 -04:00
thePR0M3TH3AN 67140d891f storage-cors-3: record actual-path tombstone investigation and claim 2026-10-22 10:15:01 -04:00
thePR0M3TH3AN c6022f21c6 dispatch-3: route six-priority campaign and stage acceptance gates 2026-10-22 10:06:58 -04:00
thePR0M3TH3AN 3474668a83 [client-reliability] client-reliability-8 cancel active URL media after final owner disposal 2026-10-20 16:56:07 -04:00
thePR0M3TH3AN f3dc7d1355 dispatch-2 prepare evidenced local-review handoff and stop optional work 2026-10-20 12:31:12 -04:00
thePR0M3TH3AN fecf42948f client-reliability-7: notify the current feed on live video updates 2026-10-20 12:14:21 -04:00
thePR0M3TH3AN ec41d3381c Merge branch 'unstable' into area/client-reliability 2026-10-20 11:32:36 -04:00
thePR0M3TH3AN 9afe48a5b5 test: protect actual profile history removal wiring (client-reliability-6) 2026-10-20 11:13:42 -04:00
thePR0M3TH3AN 7b8100a6a1 storage-cors-2 skip malformed metadata during best-effort storage cleanup 2026-10-20 11:09:39 -04:00
thePR0M3TH3AN 8356f27d48 docs: record client-reliability-6 real history wiring coverage audit 2026-10-20 11:04:49 -04:00
thePR0M3TH3AN bfa36a3f35 Merge branch 'unstable' into area/storage-cors 2026-10-20 09:58:44 -04:00
thePR0M3TH3AN 2fb6a53656 storage-cors-1 preserve existing bucket CORS rules before adding origins 2026-10-20 09:44:01 -04:00
thePR0M3TH3AN 12f927321f fix: stop orphaned URL mirror continuation (client-reliability-5) 2026-10-20 09:37:04 -04:00
thePR0M3TH3AN 140618f88f docs: record client-reliability-5 active URL continuation reproduction 2026-10-20 09:31:03 -04:00
thePR0M3TH3AN ce1381f500 fix: cancel orphaned queued URL media probes (client-reliability-4) 2026-10-19 23:17:03 -04:00
thePR0M3TH3AN 77d486fb56 docs: record client-reliability-4 URL queue reproduction 2026-10-19 23:10:15 -04:00
thePR0M3TH3AN 607d5ce1a1 client-reliability-3: preserve shared badge callbacks and guard reentrant disposal 2026-10-19 18:02:46 -04:00
thePR0M3TH3AN 712b05cf87 client-reliability-3: cancel queued torrent probes after last card owner disposes 2026-10-19 17:56:25 -04:00
thePR0M3TH3AN 03766d39ef dispatch-2 client-reliability-3: verify landings and route reproduced obsolete probe bug 2026-10-19 17:47:47 -04:00
thePR0M3TH3AN 181eae95d9 client-reliability-2: make concurrent-init test hermetic and close feed transport 2026-10-19 16:22:57 -04:00
thePR0M3TH3AN 3968a97922 Merge branch 'unstable' into area/client-reliability 2026-10-19 16:20:34 -04:00
thePR0M3TH3AN 16f6dca41e dispatch-2 client-reliability-2: route retained relay cleanup to existing worker 2026-10-19 16:20:10 -04:00
thePR0M3TH3AN c3fee19059 client-reliability-1: bound modal fixture style work with native focus contract 2026-10-19 16:07:36 -04:00
thePR0M3TH3AN 3514c0570d dispatch-2: register approved client-reliability worker and scoped bootstrap gate decision 2026-10-19 16:01:10 -04:00
thePR0M3TH3AN 386cf14bbe dispatch-1: record fleet goal, baseline, and first worker proposal 2026-10-19 15:52:05 -04:00
thePR0M3TH3AN 4ab759c0bd Merge branch 'unstable' into agents/daily/scheduler-update-agent-2026-02-23-1075521348879577769 2026-02-25 10:35:24 -05:00
thePR0M3TH3AN 887c802436 Merge branch 'unstable' into agents/daily/test-audit-agent-2026-02-23-4813203485121112615 2026-02-25 10:34:50 -05:00
thePR0M3TH3AN faf71804f3 Merge pull request #2684 from PR0M3TH3AN/agents/daily/scheduler-update-agent-2026-02-23_15-01-13-11531375802940964250
docs(agents): sync scheduler rosters — 2026-02-23
2026-02-25 10:34:09 -05:00
google-labs-jules[bot]andPR0M3TH3AN 2374730a57 chore: execute daily audit-agent
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-24 20:05:29 +00:00
google-labs-jules[bot]andPR0M3TH3AN 53168baae0 docs: daily agent test-audit-agent execution
- Executed unit tests (passed).
- Detected flakiness in subsequent test runs (timeout).
- Performed static analysis (zero assertions, timing, console usage).
- Generated test audit report and saved to `artifacts/`.
- Updated test logs and flakiness matrix.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-24 17:11:49 +00:00
thePR0M3TH3AN 8ac7658540 Merge pull request #2691 from PR0M3TH3AN/agents/daily/scheduler-update-agent-2026-02-23-14445323072037220417
docs(agents): sync scheduler rosters — 2026-02-23
2026-02-23 22:53:15 -05:00
google-labs-jules[bot]andPR0M3TH3AN 0b9d0d6b08 docs(agents): scheduler-update-agent sync (no changes)
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-23 23:37:36 +00:00
google-labs-jules[bot]andPR0M3TH3AN 14f07d0dbc docs(agents): sync scheduler rosters — 2026-02-23
Executed scheduler-update-agent to verify daily and weekly scheduler rosters.
Inventories of `docs/agents/prompts/daily/` and `docs/agents/prompts/weekly/` matched the existing rosters in `daily-scheduler.md` and `weekly-scheduler.md`.
No updates required.
Generated logs:
- context/CONTEXT_2026-02-23_scheduler-update-agent.md
- todo/TODO_2026-02-23_scheduler-update-agent.md
- decisions/DECISIONS_2026-02-23_scheduler-update-agent.md
- test_logs/TEST_LOG_2026-02-23_scheduler-update-agent.md
- docs/agents/task-logs/daily/2026-02-23_scheduler-update-agent_completed.md

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-23 20:50:54 +00:00
google-labs-jules[bot]andPR0M3TH3AN 70888ce81b chore: execute daily test-audit-agent
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-23 20:14:04 +00:00
google-labs-jules[bot]andPR0M3TH3AN b0a4341ff2 agents: run daily test-audit-agent (2026-02-23)
- Executed test-audit-agent daily task.
- Generated audit report in docs/agents/task-logs/daily/.
- Added reusable scripts in test-audit/ for flakiness check and static analysis.
- Verified test suite (shard 1) and identified failure in hashtag-preferences.test.mjs.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-23 17:11:14 +00:00
google-labs-jules[bot]andPR0M3TH3AN dbeb91f31f docs(agents): sync scheduler rosters — 2026-02-23
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-23 15:05:58 +00:00
google-labs-jules[bot]andPR0M3TH3AN dc244b9e28 chore(agent): execute nip-research-agent 2026-02-22
- Executed nip-research-agent task.
- Updated NIP_INVENTORY.md.
- Fetched missing NIP specs.
- Ran validation tests.
- Created nip-report-2026-02-22.md.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 00:55:12 +00:00
google-labs-jules[bot]andPR0M3TH3AN b8cbf7ca84 chore: daily nip-research-agent run
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 23:46:06 +00:00
google-labs-jules[bot]andPR0M3TH3AN 3aa24f3ff2 daily: nip-research-agent NIP-42 update
- Research NIP-42 compliance.
- Update NIP_INVENTORY.md (NIP-42: Non-compliant).
- Add artifacts/nips/42.md.
- Generate nip-report-2026-02-21.md.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 20:46:44 +00:00
google-labs-jules[bot]andPR0M3TH3AN f9f23c0d08 [security] replace innerHTML usages in js/ui/components/ShareNostrModal.js — convert to safe DOM APIs
- Replace template `innerHTML` with `DOMParser`
- Replace SVG `innerHTML` with `createElementNS`
- Replace `innerHTML = ""` with `replaceChildren()`
- Update `check-innerhtml` baseline

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-20 20:07:34 +00:00