Claude
58e4c1b87f
fix: prevent logout from auto-selecting first saved profile
...
After logout, renderSavedProfiles() was unconditionally falling back to
the first saved profile when no active profile existed. This made the
profile modal appear as if the user switched accounts instead of logging
out, requiring a second logout attempt and a page refresh.
The fix gates the fallback so it only triggers when an active pubkey IS
set but doesn't match any saved entry (a data-inconsistency edge case),
not when the active pubkey is null (the normal logged-out state).
https://claude.ai/code/session_01Lw3WG8A9Risiqx2uLTZZZH
2026-02-21 19:48:17 +00:00
thePR0M3TH3AN
830ba7ae61
Merge pull request #2654 from PR0M3TH3AN/agents/daily/known-issues-agent-2026-02-21-1803697410435072463
...
Daily Scheduler: known-issues-agent execution
2026-02-21 14:14:39 -05:00
thePR0M3TH3AN
b5a3e3eacf
Merge branch 'unstable' into agents/daily/known-issues-agent-2026-02-21-1803697410435072463
2026-02-21 14:14:32 -05:00
thePR0M3TH3AN
ba6738219f
Merge pull request #2658 from PR0M3TH3AN/agents/daily/ci-health-agent-2026-02-21-16928896802403678964
...
chore(ci-health-agent): daily CI health check
2026-02-21 14:13:34 -05:00
google-labs-jules[bot] and PR0M3TH3AN
e46faf2ae9
chore(ci-health-agent): daily CI health check report
...
- Updated artifacts/ci-flakes-20260221.md with latest run results.
- Added daily completion log.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-21 18:55:41 +00:00
thePR0M3TH3AN
bc89389311
Merge pull request #2657 from PR0M3TH3AN/agents/daily/audit-agent-2026-02-21-13491727938652520142
...
chore(daily): execute audit-agent task 2026-02-21
2026-02-21 13:22:30 -05:00
thePR0M3TH3AN
703f9e61de
Merge pull request #2656 from PR0M3TH3AN/agents/daily/ci-health-agent-20260221-18127172337846586902
...
chore(ai): CI health check 2026-02-21
2026-02-21 13:21:23 -05:00
thePR0M3TH3AN
bf8ad294ee
Merge pull request #2655 from PR0M3TH3AN/agents/daily/audit-agent-16561996064697364439
...
Daily Agent: audit-agent completed
2026-02-21 13:20:35 -05:00
thePR0M3TH3AN
7d0eb47351
Merge pull request #2653 from PR0M3TH3AN/agents/weekly/perf-deepdive-2026-02-21-17523969358756708102
...
perf: throttle trusted mute pruning
2026-02-21 13:20:00 -05:00
google-labs-jules[bot] and PR0M3TH3AN
d488c4f3a2
chore(daily): execute audit-agent task 2026-02-21
...
Executed daily static audits:
- File Size Check: 43 grandfathered files
- InnerHTML Check: 37 assignments
- Lint Check: Passed
Generated artifacts in artifacts/audit/2026-02-21/.
Created daily completion log in docs/agents/task-logs/daily/.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-21 17:58:09 +00:00
google-labs-jules[bot] and PR0M3TH3AN
793b1a7cff
chore(ai): CI health check 2026-02-21
...
Executed ci-health-agent run. Unit tests passed with no flakes.
Created artifacts/ci-flakes-20260221.md and completion log.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-21 16:44:10 +00:00
google-labs-jules[bot] and PR0M3TH3AN
cfe4118e81
Daily Agent: audit-agent completed. Executed audit scripts, generated reports, and verified clean lint state.
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-21 15:49:19 +00:00
thePR0M3TH3AN
ed42edeb85
Merge pull request #2651 from PR0M3TH3AN/agents/daily/todo-triage-agent-2026-02-21-12037075995476879160
...
Daily TODO Triage Agent Run
2026-02-21 10:27:25 -05:00
thePR0M3TH3AN
d500b1fedf
Merge pull request #2650 from PR0M3TH3AN/agents/daily/-8140863137551639242
...
docs: refresh KNOWN_ISSUES (daily)
2026-02-21 10:14:48 -05:00
google-labs-jules[bot] and PR0M3TH3AN
fa63ee62ff
docs: refresh KNOWN_ISSUES (daily)
...
- Removed `tests/nostr/sessionActor.test.mjs` from KNOWN_ISSUES.md as it now passes.
- Updated verification dates for Visual Regression Tests and Playwright Browsers issues.
- Added daily completion log.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-21 15:06:56 +00:00
google-labs-jules[bot] and PR0M3TH3AN
f7ebad4b2f
perf: throttle trusted mute pruning
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-21 13:12:30 +00:00
google-labs-jules[bot] and PR0M3TH3AN
791d0c25eb
chore(ai): daily todo-triage scan
...
- Scanned for TODO/FIXME/XXX markers.
- Found 0 actionable items in source code.
- Generated completion log.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-21 01:08:31 +00:00
google-labs-jules[bot] and PR0M3TH3AN
28506d6ebd
docs: refresh KNOWN_ISSUES (daily)
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 23:53:19 +00:00
thePR0M3TH3AN
d569e1474e
Merge pull request #2648 from PR0M3TH3AN/agents/daily/docs-code-investigator-2026-02-20-2146666568704702608
...
chore(ai): document js/nostrEventSchemas.js
2026-02-20 16:38:06 -05:00
thePR0M3TH3AN
518749eb95
Merge pull request #2647 from PR0M3TH3AN/ai/innerhtml-fix/shareNostrModal-11901035478967550480
...
[security] replace innerHTML usages in js/ui/components/ShareNostrModal.js
2026-02-20 16:37:52 -05:00
thePR0M3TH3AN
05701bf3d9
Merge pull request #2646 from PR0M3TH3AN/agents/daily/docs-code-investigator-2026-02-20-14386379861585929806
...
[docs-code-investigator] Document PlaybackService
2026-02-20 16:37:23 -05:00
google-labs-jules[bot] and PR0M3TH3AN
7f7de356f5
chore(ai): doc js/nostrEventSchemas.js (docs-code-investigator)
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 21:14:39 +00:00
google-labs-jules[bot] and PR0M3TH3AN
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
google-labs-jules[bot] and PR0M3TH3AN
30402c2614
chore(ai): doc js/services/playbackService.js (docs-code-investigator)
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 18:51:13 +00:00
thePR0M3TH3AN
83247a0754
Merge pull request #2645 from PR0M3TH3AN/agents/daily/docs-alignment-2026-02-20-6591806083891223715
...
docs: align development docs with codebase behavior
2026-02-20 12:58:45 -05:00
google-labs-jules[bot] and PR0M3TH3AN
7117b2bfe6
docs: align development docs with codebase behavior
...
Updated CLAUDE.md to include missing scripts (audit, test:load, telemetry:aggregate) that were present in package.json but undocumented.
Created completion log.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 17:55:16 +00:00
thePR0M3TH3AN
3e2f670b16
Merge pull request #2644 from PR0M3TH3AN/agents/daily/docs-agent-13497406260738575369
...
docs(ai): update quickstart and qa (docs-agent)
2026-02-20 12:43:07 -05:00
thePR0M3TH3AN
fd61cfd0ea
Merge pull request #2643 from PR0M3TH3AN/agents/daily/design-system-audit-agent-10756626725846649395
...
Daily Agent: design-system-audit-agent execution
2026-02-20 12:42:53 -05:00
thePR0M3TH3AN
3610ca51ea
Merge pull request #2642 from PR0M3TH3AN/agents/daily/deps-security-agent-2026-02-20-6971264940035935235
...
chore(deps): deps-security-agent run & bump stylelint to 16.26.1
2026-02-20 12:42:40 -05:00
google-labs-jules[bot] and PR0M3TH3AN
3f0c54ff9f
docs(ai): update quickstart and qa (docs-agent)
...
Updated `README.md` to include `npm run audit` in the verification steps.
Updated `docs/qa.md` to prioritize `npx serve` over `python -m http.server`.
Audited `CONTRIBUTING.md`, `docs/nostr-event-schemas.md`, `docs/playback-fallback.md` and confirmed accuracy.
Created task log `docs/agents/task-logs/daily/2026-02-20_docs-agent_completed.md`.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 16:44:28 +00:00
google-labs-jules[bot] and PR0M3TH3AN
bae1c9dc8d
chore(agents): design-system-audit-agent completed
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 16:05:05 +00:00
google-labs-jules[bot] and PR0M3TH3AN
17930883bd
chore(deps): deps-security-agent run & bump stylelint to 16.26.1
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 14:44:08 +00:00
thePR0M3TH3AN
e4371efddb
Merge pull request #2641 from PR0M3TH3AN/agents/weekly/interop-test-20260220-9990215938055218392
...
test(ai): interop harness update and run
2026-02-20 09:00:23 -05:00
google-labs-jules[bot] and PR0M3TH3AN
5077c7f8d9
test(ai): interop harness update and run
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 13:12:39 +00:00
thePR0M3TH3AN
93702846b0
Merge pull request #2640 from PR0M3TH3AN/agents/daily/decompose-agent-14657238852522224687
...
[decompose] VideoModal decomposition
2026-02-19 20:55:15 -05:00
thePR0M3TH3AN
09be8677f4
Merge pull request #2639 from PR0M3TH3AN/agents/weekly/fuzz-agent-20260220-784022947576615804
...
Weekly Fuzz Agent Task Completion
2026-02-19 20:54:59 -05:00
thePR0M3TH3AN
15760095de
Merge pull request #2638 from PR0M3TH3AN/agents/daily/design-system-audit-agent-14994006151705814795
...
chore(scheduler): execute design-system-audit-agent
2026-02-19 20:53:15 -05:00
google-labs-jules[bot] and PR0M3TH3AN
744b691b9d
[fix] address CI failure and code review feedback for VideoModal decomposition
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 01:48:38 +00:00
google-labs-jules[bot] and PR0M3TH3AN
f022168c33
[decompose] extract Zap and LinkPreview controllers from VideoModal.js
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 01:39:25 +00:00
google-labs-jules[bot] and PR0M3TH3AN
ffabbf826b
Fix CI timeout in webseed-playback.spec.ts
...
- Allow 'No playable source found' status in e2e tests for environments with limited codecs (e.g. CI headless browsers without H.264 support) where playback might fail immediately instead of stalling at 'Checking...'.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 01:14:44 +00:00
google-labs-jules[bot] and PR0M3TH3AN
88c42a8510
Update fuzz-utils.mjs and complete weekly fuzzing task
...
- Enhance scripts/agent/fuzz-utils.mjs with timestamped reports and configurable iterations
- Execute fuzz-dmDecryptor.mjs, fuzz-magnetUtils.mjs, and fuzz-nostrEventSchemas.mjs (10k iterations each)
- Log successful completion with 0 failures
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-20 01:08:58 +00:00
google-labs-jules[bot] and PR0M3TH3AN
6c76632d3f
chore(scheduler): execute design-system-audit-agent
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-19 23:43:18 +00:00
thePR0M3TH3AN
2220b70435
Merge pull request #2637 from PR0M3TH3AN/agents/daily/content-audit-agent-10574005419385918952
...
[content-audit-agent] Daily Content Audit
2026-02-19 17:07:14 -05:00
google-labs-jules[bot] and PR0M3TH3AN
fab2effffa
docs(audit): content-audit-agent run 2026-02-19
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-19 21:56:20 +00:00
thePR0M3TH3AN
f6b81e35e3
Merge pull request #2636 from PR0M3TH3AN/agents/daily/deps-security-agent-2026-02-19-4811916229077064714
...
deps-security-agent daily run 2026-02-19
2026-02-19 15:46:46 -05:00
google-labs-jules[bot] and PR0M3TH3AN
21d5126d8c
docs: deps-security-agent report 2026-02-19
...
- Audit dependencies.
- Verify jsdom 28.1.0.
- Generate artifacts/deps-report.md.
- Create completion log.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-19 20:40:04 +00:00
thePR0M3TH3AN
9ba9714ae6
Merge pull request #2635 from PR0M3TH3AN/agents/daily/decompose-agent-2026-02-19-18143835048867505986
...
[decompose] extract BlockList and EditProfile from ProfileModalController
2026-02-19 15:16:16 -05:00
google-labs-jules[bot] and PR0M3TH3AN
bd6ca5b54e
[decompose] extract BlockList and EditProfile from ProfileModalController
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-19 20:10:37 +00:00
thePR0M3TH3AN
40d72709c8
Merge pull request #2634 from PR0M3TH3AN/agents/daily/content-audit-2026-02-19-15710903089375219752
...
chore(docs): content audit 2026-02-19
2026-02-19 14:08:39 -05:00
google-labs-jules[bot] and PR0M3TH3AN
f041719474
chore(docs): content audit 2026-02-19
...
- Verified /content/docs/guides/upload-content.md against codebase
- Corrected comments in config/instance-config.js regarding moderation thresholds
- Created inventory, verification, and validation artifacts
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-19 19:02:02 +00:00