thePR0M3TH3AN
393ba35f32
feat(memory): add append-only event contract with build/verify CLI
2026-03-01 16:05:53 -05:00
thePR0M3TH3AN
20ae04ed8a
Merge pull request #499 from PR0M3TH3AN/fix-test-audit-agent-artifacts-6159865173218329363
...
fix: rename test-audit-agent artifacts to canonical names
2026-03-01 00:30:33 -05:00
google-labs-jules[bot] and PR0M3TH3AN
3fe13a03bf
fix: rename test-audit-agent artifacts to canonical names
...
The run artifacts for test-audit-agent were written to non-canonical filenames which prevented
scheduler validation from recognizing them. This commit renames them
to CONTEXT_<timestamp>.md, TODO_<timestamp>.md, DECISIONS_<timestamp>.md,
and TEST_LOG_<timestamp>.md respectively to match expected prefixes.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-03-01 03:47:06 +00:00
thePR0M3TH3AN
3ea7ac3924
Merge pull request #498 from PR0M3TH3AN/daily-agent-todo-triage-run-11186240837626826262
...
Run daily scheduler cycle for todo-triage-agent
2026-02-28 22:38:51 -05:00
thePR0M3TH3AN
06c5c5a68a
Merge pull request #497 from PR0M3TH3AN/test-audit-agent-daily-run-1058946016806440313
...
docs: complete simulated daily scheduler run for test-audit-agent
2026-02-28 22:38:10 -05:00
thePR0M3TH3AN
ad7a47eb79
Merge pull request #496 from PR0M3TH3AN/agent/daily-scheduler-execution-7139248521920473724
...
chore(scheduler): Execute style-agent scheduler flow
2026-02-28 22:37:41 -05:00
thePR0M3TH3AN
fc37d44204
Merge pull request #495 from PR0M3TH3AN/jules-daily-scheduler-3072605842724776569
...
chore: execute daily scheduler agent run for scheduler-update-agent
2026-02-28 22:33:38 -05:00
thePR0M3TH3AN
e07f1c53e9
Merge pull request #494 from PR0M3TH3AN/daily-scheduler-run-17137428141619311449
...
Schedule and complete daily run
2026-02-28 22:33:13 -05:00
thePR0M3TH3AN
8c1f039825
Merge pull request #493 from PR0M3TH3AN/daily-scheduler-test-audit-agent-3921133405684086321
...
docs(logs): execute daily scheduler run for test-audit-agent
2026-02-28 22:29:57 -05:00
google-labs-jules[bot] and PR0M3TH3AN
c782c9c2ee
Run daily scheduler cycle for todo-triage-agent
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-03-01 03:16:17 +00:00
google-labs-jules[bot] and PR0M3TH3AN
aa5c7e37dd
docs: complete simulated daily scheduler run for test-audit-agent
...
Executed the manual scheduler simulation per scheduler-flow.md:
1. Resolved context (TORCH-root mode).
2. Gathered preflight exclusions and correctly selected test-audit-agent.
3. Acquired daily test-audit-agent lock successfully.
4. Ran memory retrieve command properly.
5. Simulated agent payload with manually crafted context, todo, decisions, and test logs.
6. Handed off to simulated linux execution platform successfully.
7. Generated memory storage artifact update file and stored memory successfully.
8. Validated repository lint state and pre-commit checks.
9. Published completion correctly.
10. Finalized scheduler-owned daily task log.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-03-01 02:37:10 +00:00
google-labs-jules[bot] and PR0M3TH3AN
a8cf8c0c98
chore(scheduler): Execute style-agent scheduler flow
...
- Run lock check to find next agent (style-agent).
- Acquire lock for style-agent.
- Retrieve memory artifacts.
- Execute simulated style-agent prompt.
- Store memory artifacts.
- Publish task completion event.
- Generate task log for style-agent completion.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-03-01 01:34:09 +00:00
google-labs-jules[bot] and PR0M3TH3AN
7138d42a06
chore: execute daily scheduler agent run for scheduler-update-agent
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-03-01 00:29:39 +00:00
google-labs-jules[bot] and PR0M3TH3AN
251ed3b0ff
chore: schedule and complete torch-garbage-collection-agent daily run
...
Executed daily scheduler flow manually. Lock acquired, artifacts generated, checks run, completion published, and log created.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 22:48:30 +00:00
google-labs-jules[bot] and PR0M3TH3AN
765c6c52fa
docs(logs): execute daily scheduler run for test-audit-agent
...
- Executed the daily scheduler loop for test-audit-agent
- Verified run artifacts
- Ran code validation
- Published lock completion
- Finalized daily task execution log
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 22:17:14 +00:00
thePR0M3TH3AN
585d4fd83c
Merge pull request #491 from PR0M3TH3AN/chore/daily-agent-run-8184748248169322141
...
chore: execute daily scheduler for protocol-research-agent
2026-02-28 14:51:00 -05:00
google-labs-jules[bot] and PR0M3TH3AN
3ba62ea225
chore: execute daily scheduler for protocol-research-agent
...
- Executed the full scheduler flow to manually claim and complete the next eligible daily agent.
- Created `protocol-research-agent` run artifacts with accurate metadata.
- Recorded a new memory file reflecting the run's completion.
- Successfully verified artifacts structure with `verify-run-artifacts.mjs`.
- Cleaned up leftover temporary directories in the repository root.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 19:25:55 +00:00
thePR0M3TH3AN
8c3b01bd8c
Merge pull request #489 from PR0M3TH3AN/weekly-scheduler-run-7247120592817835602
...
chore(scheduler): execute weekly-synthesis-agent scheduler cycle
2026-02-28 13:45:56 -05:00
thePR0M3TH3AN
c64a8887b8
Merge pull request #490 from PR0M3TH3AN/agents/daily/known-issues-agent-4267949664346755603
...
chore: complete known-issues-agent daily task
2026-02-28 13:45:49 -05:00
thePR0M3TH3AN
c996b5f3fb
Merge pull request #484 from PR0M3TH3AN/agents/daily/design-system-audit-agent-1816126508970692154
...
chore: daily agent scheduler run for design-system-audit-agent
2026-02-28 13:44:22 -05:00
thePR0M3TH3AN
4e9632e854
Merge pull request #488 from PR0M3TH3AN/fix-dom-xss-markdown-191568357891389510
...
🔒 [security] Fix DOM XSS in Markdown rendering
2026-02-28 13:43:38 -05:00
thePR0M3TH3AN
b733aa1dce
Merge pull request #487 from PR0M3TH3AN/innerhtml-migration-13006009980259190253
...
[security] innerhtml-migration-agent: convert innerHTML to safe DOM APIs
2026-02-28 13:43:31 -05:00
google-labs-jules[bot] and PR0M3TH3AN
aa7f7a008d
chore: complete known-issues-agent daily task
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 18:08:46 +00:00
google-labs-jules[bot] and PR0M3TH3AN
ae1d350844
chore(scheduler): execute weekly-synthesis-agent scheduler cycle
...
- Dynamically selects next eligible agent (weekly-synthesis-agent) from weekly roster via round-robin index.
- Acquires lock via `lock:lock` command.
- Runs memory retrieval workflow successfully.
- Executes prompt payload in simulated context (`linux` platform).
- Stores new learnings via memory update mechanism.
- Checks repository health with tests passing.
- Publishes task completion to lock relays.
- Commits authoritative `_completed.md` task execution record containing trace identifiers.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 16:09:46 +00:00
google-labs-jules[bot] and PR0M3TH3AN
f7481989b2
🔒 [security] Fix DOM XSS in Markdown rendering
...
- Added DOMPurify library via CDN to landing and dashboard pages.
- Sanitized Markdown output before assigning to innerHTML in `landing/index.html` and `dashboard/app.js`.
- Verified the fix with a reproduction script.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 15:18:10 +00:00
thePR0M3TH3AN
267731eb1e
Merge pull request #486 from PR0M3TH3AN/jules-scheduler-daily-governance-agent-2898653209387934309
...
feat: run daily scheduler for governance-agent
2026-02-28 10:06:02 -05:00
thePR0M3TH3AN
6f6f534b43
Merge pull request #485 from PR0M3TH3AN/torche_daily_run-15038850085035292967
...
Run manual daily agent run
2026-02-28 10:05:16 -05:00
google-labs-jules[bot] and PR0M3TH3AN
f98827c350
[security] replace innerHTML usages with DOMPurify and textContent
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 03:47:35 +00:00
google-labs-jules[bot] and PR0M3TH3AN
55f86a4371
fix(tests): copy missing scheduler dependencies in run-scheduler-cycle-memory-policy.test.mjs
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 02:25:57 +00:00
google-labs-jules[bot] and PR0M3TH3AN
11268390f9
feat: run daily scheduler for governance-agent
...
- Simulate the scheduler running the governance-agent
- Generated task log with completed status
- Acquired and completed lock for agent
- Verified memory retrieve/store ok
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 02:22:22 +00:00
google-labs-jules[bot] and PR0M3TH3AN
b152475a80
Fix run-scheduler-cycle-memory-policy.test.mjs failing on missing modules
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 01:36:18 +00:00
google-labs-jules[bot] and PR0M3TH3AN
63df9c2dfc
Execute manual daily run for docs-alignment-agent
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 01:31:08 +00:00
google-labs-jules[bot] and PR0M3TH3AN
5ee58e397b
fix: copy missing scheduler modules to isolated test fixtures
...
The `run-scheduler-cycle.mjs` script was decomposed into multiple files (`scheduler-config.mjs`, `scheduler-logger.mjs`, and `scheduler-state.mjs`). Tests that spawn this script inside a temporary directory must copy these dependencies.
This commits updates `test/run-scheduler-cycle-memory-policy.test.mjs` to include the missing copies, resolving the `ERR_MODULE_NOT_FOUND` failure blocking CI.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 00:30:05 +00:00
google-labs-jules[bot] and PR0M3TH3AN
a02e6c061e
chore(ui): design system audit (autofixes)
...
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-28 00:26:23 +00:00
thePR0M3TH3AN
59c3cecad3
Merge pull request #479 from PR0M3TH3AN/agents/daily/docs-code-investigator-memory-service-doc-18006169264414288456
...
docs(memory): document src/services/memory/index.js and fix save race condition
2026-02-26 23:34:48 -05:00
google-labs-jules[bot] and PR0M3TH3AN
c7b5a88d4b
docs(memory): document src/services/memory/index.js and fix save race condition
...
- Added JSDoc and inline comments to `src/services/memory/index.js` to clarify module flow and internal invariants.
- Fixed a race condition in `performSave` where `currentSavePromise` was cleared before the pending save was chained, potentially allowing concurrent writes.
- Created `docs/memory-service-index-overview.md` with high-level architecture.
- Verified changes with `npm test src/services/memory/index.js` and `npm run lint`.
- Updated `TEST_LOG` and `task-logs` to reflect the fix.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-27 04:34:02 +00:00
thePR0M3TH3AN
802711f00c
Merge pull request #478 from PR0M3TH3AN/scheduler-agent-selection-13421489652897686129
...
Add scheduler agent selection script
2026-02-26 21:51:50 -05:00
google-labs-jules[bot] and PR0M3TH3AN
361a3de27a
feat: add scheduler agent selection script
...
- Implements `scripts/agent/select-agent.py` to handle daily agent rotation.
- Logic includes round-robin selection with exclusion of locked, completed, and paused agents.
- Supports input from `lock:check` JSON output.
- Robustly handles empty logs and first-run scenarios.
- Verified with unit tests covering basic selection, exclusion logic, and wrap-around.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-27 02:47:26 +00:00
thePR0M3TH3AN
ecd3637c6a
Merge pull request #477 from PR0M3TH3AN/agents/daily/docs-agent-14144022524815492337
...
Run daily docs-agent task
2026-02-26 21:41:04 -05:00
thePR0M3TH3AN
9fb290864d
Merge branch 'main' into agents/daily/docs-agent-14144022524815492337
2026-02-26 21:40:51 -05:00
thePR0M3TH3AN
0ee063015d
Merge pull request #476 from PR0M3TH3AN/deps-security-agent-daily-run-15504729933851115411
...
Run daily deps-security-agent workflow
2026-02-26 21:36:46 -05:00
thePR0M3TH3AN
7e14daa186
Merge pull request #475 from PR0M3TH3AN/agents/daily/decompose-agent-run-2026-02-27T00-00-00Z-4022426020255381415
...
[decompose] Extract modular components from scheduler cycle script
2026-02-26 21:35:21 -05:00
thePR0M3TH3AN
576341a215
Merge branch 'main' into agents/daily/decompose-agent-run-2026-02-27T00-00-00Z-4022426020255381415
2026-02-26 21:34:02 -05:00
thePR0M3TH3AN
ca9075c40b
Merge pull request #474 from PR0M3TH3AN/agents/daily/design-system-audit-agent-779286279571023221
...
Daily Design System Audit Execution
2026-02-26 21:31:42 -05:00
thePR0M3TH3AN
13853e793c
Merge pull request #473 from PR0M3TH3AN/agents/daily/deps-security-agent-2026-02-26-15829996421743532740
...
deps-security-agent daily run
2026-02-26 21:31:29 -05:00
thePR0M3TH3AN
be1a191daf
Merge pull request #472 from PR0M3TH3AN/agents/daily/decompose-agent-run-6320582170139008519
...
Daily Run: decompose-agent
2026-02-26 21:31:16 -05:00
google-labs-jules[bot] and PR0M3TH3AN
dba3d0c27b
fix(test): copy torch-config.mjs to e2e test fixture
...
- Resolved CI failure in `test/scheduler-preflight-lock.e2e.test.mjs`
- Added `npm run format` to documentation
- Executed `docs-agent` workflow
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-27 02:17:23 +00:00
google-labs-jules[bot] and PR0M3TH3AN
dffd46aead
docs(scheduler): execute daily docs-agent task
...
- Run daily scheduler cycle for docs-agent
- Update README.md and CONTRIBUTING.md with `npm run format`
- Generate run artifacts and memory updates
- Complete task with task log
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-27 02:10:06 +00:00
google-labs-jules[bot] and PR0M3TH3AN
841cb6c2e2
Run daily deps-security-agent workflow
...
- Performed security audit with `npm audit` and `npm outdated`
- Resolved minimatch vulnerability via `npm audit fix`
- Updated nostr-tools to 2.23.2
- Generated daily security report and run artifacts
- Completed scheduler task log and memory updates
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-27 01:25:56 +00:00
google-labs-jules[bot] and PR0M3TH3AN
15ccd5393c
Decompose run-scheduler-cycle.mjs and fix CI validation
...
- Extracted scheduler logic into `scheduler-config.mjs`, `scheduler-logger.mjs`, and `scheduler-state.mjs`.
- Updated `run-scheduler-cycle.mjs` to import from these new modules.
- Updated `scripts/validate-scheduler-flow-parity.mjs` to check the new modules for required prompt snippets.
- Updated `test/scheduler-lock-failure-schema.contract.test.mjs`, `test/scheduler-preflight-lock.e2e.test.mjs`, and `test/run-scheduler-cycle-memory-policy.test.mjs` to copy the new dependency modules and `src/torch-config.mjs` into test fixtures.
- Reduced `run-scheduler-cycle.mjs` size by ~333 lines.
Co-authored-by: PR0M3TH3AN <[email protected] >
2026-02-27 00:29:14 +00:00