Commit Graph
19 Commits
Author SHA1 Message Date
thePR0M3TH3AN d13bb49be6 Merge branch 'unstable' into agents/daily/prompt-curator-agent-2026-02-22-15650652644627724466 2026-02-22 15:57:45 -05:00
google-labs-jules[bot]andPR0M3TH3AN f198e61ff1 chore(agent): daily prompt-curator-agent run
- Fixed broken file references in `bitvid-content-audit-agent.md`, `bitvid-deps-security-agent.md`, and `bitvid-const-refactor-agent.md`.
- Updated `docs/agents/PROMPT_LIBRARY_STATUS.md` with fixes.
- Created completion log `docs/agents/task-logs/daily/2026-02-22_prompt-curator-agent_completed.md`.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 20:54:31 +00:00
google-labs-jules[bot]andPR0M3TH3AN 7bc16f7915 docs(agents): daily prompt curation and path fixes
Executed daily prompt-curator-agent.
- Verified file paths in all prompts.
- Fixed broken references in:
  - weekly/bitvid-smoke-agent.md
  - weekly/bitvid-test-coverage-agent.md
  - daily/bitvid-content-audit-agent.md
  - daily/bitvid-deps-security-agent.md
  - daily/bitvid-const-refactor-agent.md
  - daily/bitvid-nip-research-agent.md
  - daily/bitvid-test-audit-agent.md
- Updated PROMPT_LIBRARY_STATUS.md.
- Added exclusion for task logs in scripts/check-hex.js to prevent lint failures.
- Created completion log.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 16:49:02 +00:00
google-labs-jules[bot]andPR0M3TH3AN 8278732f7e Update test integrity agent prompt and documentation
- Add 'Scenario-First Tests & Test Integrity' section to AGENTS.md
- Add 'Testing & Validation: Scenario-First, Cheat-Resistant' rules to CLAUDE.md
- Update docs/agents/prompts/daily/bitvid-test-audit-agent.md to serve as the 'Enforcer' agent, integrating the new Constitution and Mission while preserving operational steps.
- Ensure PR guidelines in the agent prompt require the 'Test Integrity Note'.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-18 19:05:15 +00:00
google-labs-jules[bot]andPR0M3TH3AN 106f7640c4 fix(exploreData): trigger refresh immediately on visibility change
- `handleVisibility` only scheduled intervals but didn't trigger an immediate refresh when returning to the tab.
- This caused `tests/unit/services/exploreDataService.test.mjs` to fail (assertion `0 !== 1`).
- Added explicit calls to `refreshWatchHistoryTagCounts` and `refreshTagIdf` when `document.hidden` becomes false.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-18 15:10:29 +00:00
thePR0M3TH3AN cc5945227e Merge branch 'unstable' into agents/daily/prompt-curator-agent-2026-02-15-8657830305285639705 2026-02-18 09:37:15 -05:00
thePR0M3TH3AN 8eb05e953b Merge branch 'unstable' into agents/daily/prompt-curator-agent-2026-02-15-13417535495571085791 2026-02-18 09:35:40 -05:00
google-labs-jules[bot]andPR0M3TH3AN 8e7074b53b docs(agents): prompt library maintenance — 2026-02-15
- 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]>
2026-02-15 16:43:41 +00:00
google-labs-jules[bot]andPR0M3TH3AN e05e3c29c7 docs(agents): execute prompt-curator-agent (2026-02-15)
Executed prompt-curator-agent to audit the prompt library.
- Verified file path references in all prompts.
- Fixed broken paths in 4 prompts:
  - daily/bitvid-content-audit-agent.md
  - daily/bitvid-audit-agent.md
  - daily/bitvid-const-refactor-agent.md
  - weekly/bitvid-test-coverage-agent.md
- Updated docs/agents/PROMPT_LIBRARY_STATUS.md
- Created docs/agents/task-logs/daily/_completed.md

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-15 10:44:51 +00:00
google-labs-jules[bot]andPR0M3TH3AN 9e7999ba91 docs(agents): prompt library maintenance
- Fixed broken paths in daily/bitvid-prompt-curator-agent.md
- Fixed broken paths in daily/bitvid-content-audit-agent.md
- Fixed broken paths in daily/bitvid-deps-security-agent.md
- Updated docs/agents/PROMPT_LIBRARY_STATUS.md
- Added completion log

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-15 07:55:52 +00:00
google-labs-jules[bot]andPR0M3TH3AN cde85f6b2e fix(prompts): add missing mkdir -p steps to daily agent workflows
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-15 04:43:26 +00:00
Claude ce72c4bbad fix(agents): replace gh CLI with curl for PR checking to prevent duplicate work
Agents do not have access to gh CLI, causing them to skip the pre-flight
PR check and collide on duplicate work. This replaces all gh-based PR
checking commands with curl + jq using the GitHub REST API, updates the
task claiming protocol to use branch push + started log file as the
primary lock mechanism, and updates automation scripts to use curl for
PR listing and git fetch for PR checkout.

Files updated:
- AGENTS.md (Section 12 coordination rules)
- CLAUDE.md (coordination rules)
- META_PROMPTS.md (daily + weekly meta prompts)
- daily-scheduler.md (pre-flight gate, task claiming, error handling)
- weekly-scheduler.md (pre-flight gate, task claiming, error handling)
- bitvid-pr-review-agent.md (PR enumeration + checkout)
- bitvid-ci-health-agent.md (CI run gathering)
- bitvid-weekly-synthesis-agent.md (PR metadata gathering)
- bitvid-changelog-agent.md (PR metadata verification)
- scripts/agent/review-open-prs.mjs (PR listing + checkout)
- scripts/automated-pr-review.mjs (--all mode PR listing + checkout)

https://claude.ai/code/session_01L5bzzGpZ6YTiLXcfqaL81G
2026-02-13 15:47:42 +00:00
google-labs-jules[bot]andPR0M3TH3AN 77ec8e18c3 chore(agents): migrate persistent state files to timestamped directories
- Move `CONTEXT.md`, `TODO.md`, `DECISIONS.md`, `TEST_LOG.md` to `context/`, `todo/`, `decisions/`, `test_logs/` directories with timestamps.
- Update `AGENTS.md` and `CLAUDE.md` to define the new workflow: agents must read the latest timestamped file and create a new one when updating.
- Update `daily-scheduler.md` and `weekly-scheduler.md` to initialize tasks using the new file structure.
- Update all daily agent prompts to reference the new directory structure.
- This change prevents merge conflicts on persistent state files by treating them as an append-only log of snapshots.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-13 03:14:50 +00:00
google-labs-jules[bot]andPR0M3TH3AN 393c06c749 [decompose] extract ProfileHashtagController from js/ui/profileModalController.js
Extracts all hashtag preference related logic into a new controller
`js/ui/profileModal/ProfileHashtagController.js` to reduce the size of `js/ui/profileModalController.js` and improve maintainability.

- Moves `normalizeHashtagTag`, `formatHashtagTag`, `getResolvedHashtagPreferences`, `setHashtagStatus`, `refreshHashtagBackgroundStatus`, `populateHashtagPreferences`, `renderHashtagList`, `sanitizeHashtagList`, `createHashtagListItem`, `persistHashtagPreferences`, `handleAddHashtagPreference`, `handleRemoveHashtagPreference`, `handleHashtagPreferencesChange`, `describeHashtagPreferencesError`.
- Updates `ProfileModalController` to delegate to `ProfileHashtagController`.
- Adds delegate getters/methods in `ProfileModalController` to maintain backward compatibility for tests.
- Reduces `js/ui/profileModalController.js` by ~600 lines.
- Updates file size baseline in `scripts/check-file-size.mjs`.

Passes `npm run lint` and `npm run test:unit`.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-13 02:06:08 +00:00
google-labs-jules[bot]andPR0M3TH3AN 205b704af0 docs(agents): add task completion guidelines to all agent prompts
- Inserts a `## TASK COMPLETION & SELF-CORRECTION` section into all daily and weekly agent prompts.
- Instructs agents to complete their task and commit upon success, rather than asking for next steps.
- Provides specific negative examples of questions to avoid.
- Places the instruction before `FINAL NOTE` or `BEGIN` markers to ensure visibility.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-13 01:37:12 +00:00
Claude 6a79cb52c5 docs(agents): fix behavioral defects in agent prompts (P2)
- Remove AI generation artifacts (:contentReference) from
  docs-code-investigator (4 occurrences)
- Fix require() -> import in event-schema-agent example
  (project uses ES modules)
- Clarify nonexistent script reference in const-refactor-agent
  (scripts/find-numeric-literals.js must be created, not assumed)
- Close truncated code blocks and add TODO notices in interop-agent
  and smoke-agent (both missing Failure Modes and Outputs sections)

No agent mission changes.

https://claude.ai/code/session_01Nz6FJopPp2YHEscJrRAFNv
2026-02-12 20:42:22 +00:00
Claude c96982f469 docs(agents): fix policy violations in agent prompts (P1)
- Fix agent name typo: bitvd -> bitvid in content-audit-agent
- Remove emoji from PR titles in content-audit, docs-alignment, perf,
  and perf-optimization agents (CLAUDE.md prohibits emoji)
- Fix identity/filename mismatch: style-agent.md said stylelint-agent

No agent mission changes.

https://claude.ai/code/session_01Nz6FJopPp2YHEscJrRAFNv
2026-02-12 20:42:00 +00:00
Claude 2e0bcefa4b docs(agents): add scheduler-update-agent to daily rotation
Add a new daily agent whose job is to keep the daily and weekly scheduler
rosters in sync with the actual prompt files on disk. It scans the prompt
directories, diffs against the roster tables, and applies additions,
removals, or filename corrections as needed.

- New file: docs/agents/prompts/daily/bitvid-scheduler-update-agent.md
- Updated daily-scheduler.md roster (20 -> 21 agents)

https://claude.ai/code/session_01KZQjoJKmPH74AK3QF1pzSq
2026-02-12 19:43:46 +00:00
thePR0M3TH3AN cf5a9e1a0c added agent library 2026-02-12 14:12:26 -05:00