Verified daily (21) and weekly (16) rosters against prompt files.
No changes required as rosters were already in sync.
Created persistent state files for run context.
Co-authored-by: PR0M3TH3AN <[email protected]>
- Updated `docs/agents/prompts/daily/bitvid-audit-agent.md` to reference the correct Python audit parsing scripts in `scripts/agent/audit-parsers/`.
- Updated `docs/agents/PROMPT_LIBRARY_STATUS.md` with the fix.
Co-authored-by: PR0M3TH3AN <[email protected]>
- Implements visibility gating in `LoginModalController.js` to pause polling intervals when the tab is hidden.
- Created `perf/daily-perf-report-2026-02-15.md` with performance findings.
- Verified upload documentation alignment.
Co-authored-by: PR0M3TH3AN <[email protected]>
- Added `npx playwright install` instruction to `README.md` and `CONTRIBUTING.md` as it is required for smoke, visual, and e2e tests.
- Created audit report `docs/agents/task-logs/daily/2026-02-15_14-39-43_onboarding-audit-agent_completed.md`.
Co-authored-by: PR0M3TH3AN <[email protected]>
Added missing `npx playwright install` step to README.md and CONTRIBUTING.md to ensure smoke tests pass in a fresh environment.
Added completion log for onboarding-audit-agent.
Co-authored-by: PR0M3TH3AN <[email protected]>
Extracts video modal event handling logic from `js/app.js` to
`js/ui/videoModalController.js`.
- Moves `_bindVideoModalEvents` logic to `VideoModalController.bindEvents`.
- Adds unit tests for the controller.
- Follows AGENTS.md refactor guidelines.
Co-authored-by: PR0M3TH3AN <[email protected]>
- Verified all entries in KNOWN_ISSUES.md.
- Updated 'Skipped Tests' last checked date (none skipped).
- Updated 'Visual Regression Tests' status (passing after installing browsers).
- Updated 'Playwright Browsers' last checked date (issue verified).
- Created completion log.
Co-authored-by: PR0M3TH3AN <[email protected]>
- Updated README.md to suggest sharded unit tests for faster feedback.
- Validated core documentation files against the codebase.
- Created daily task completion log.
Co-authored-by: PR0M3TH3AN <[email protected]>
Decomposed js/ui/components/VideoModal.js by extracting "Similar Video" and "Pointer Key" logic into a new helper module js/ui/components/VideoModalSimilarHelpers.js.
- Reduced VideoModal.js line count from 6334 to 6045.
- Added comprehensive unit tests for extracted helpers.
- Updated check-file-size.mjs baseline.
Co-authored-by: PR0M3TH3AN <[email protected]>
- Added delegate methods for `refreshAdminPaneState`, `refreshModerationSettingsUi`, `updateModerationTrustStats`, `runAdminMutation`, `sendAdminListNotification`, `describeAdminError`, `describeNotificationError`, `notifyAdminError` to `ProfileModalController.js`.
- Added aliases for properties like `moderatorSection` in `ProfileModalController.js` to satisfy tests.
- Removed duplicated method implementations from `ProfileModalController.js`.
- Verified with unit tests (`tests/profile-modal-controller.test.mjs`) and linting.
- Reduced `ProfileModalController.js` size by ~2000 lines.
Co-authored-by: PR0M3TH3AN <[email protected]>
- Refactored duplicate `5000` ms timeouts in `js/nostr/nip07Permissions.js`, `js/nostr/managers/SignerManager.js`, and `js/nostr/nip46Client.js`.
- Introduced `NIP07_EXTENSION_WAIT_TIMEOUT_MS` and `NIP46_PING_TIMEOUT_MS`.
- Created execution artifacts and scheduler completion log.
Co-authored-by: PR0M3TH3AN <[email protected]>
- Refactor `tests/nostr/videoEventBuffer.test.mjs` to safely restore `global.document` using try...finally.
- Refactor `tests/ui/engagement-controller.test.mjs` to safely delete `global.window` using try...finally.
- Fixes potential test pollution that could cause flakes in shared environments.
Ran `npm run test:unit` for verification.
Co-authored-by: PR0M3TH3AN <[email protected]>
Executed scheduler-update-agent. Verified that daily and weekly rosters are in sync with prompt files. No changes to roster files needed.
Added completion log.
Co-authored-by: PR0M3TH3AN <[email protected]>