Commit Graph
147 Commits
Author SHA1 Message Date
thePR0M3TH3AN 1bff009a63 Merge pull request #442 from PR0M3TH3AN/agents/weekly/telemetry-agent-5713284555276550976
Weekly Telemetry Agent Run
2026-02-23 07:14:17 -05:00
google-labs-jules[bot]andPR0M3TH3AN 056f772a9d chore(scheduler): run weekly telemetry-agent
- Executed weekly telemetry-agent (no opt-in sources found).
- Generated empty telemetry reports.
- Updated memory with findings.
- Added placeholder artifacts to satisfy verification requirements (no work generated).
- Created scheduler completion log.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-23 05:10:07 +00:00
google-labs-jules[bot]andPR0M3TH3AN 4588f322d4 Run daily load-test-agent (dry-run)
- Executed load-test-agent in dry-run mode.
- Created context, todo, decisions, and test logs.
- Generated load test reports in reports/load-test/.
- Updated agent memory.
- Released lock and logged completion.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-23 01:12:32 +00:00
thePR0M3TH3AN 98b304c454 Merge pull request #439 from PR0M3TH3AN/agents/daily/known-issues-agent-2026-02-23-7188595064784804628
fix(ai): remediate known issues via known-issues-agent
2026-02-22 19:47:58 -05:00
google-labs-jules[bot]andPR0M3TH3AN b3e1331264 fix(ai): remediate known issues via known-issues-agent
- Executed `known-issues-agent` as part of daily schedule.
- Verified active issues: `scheduler-preflight-lock`, `memory-telemetry`, and Sandbox EPERM tests pass in Jules environment.
- Updated `KNOWN_ISSUES.md` with verification results.
- Generated `reports/known-issues/known-issues-report-2026-02-23.md`.
- Created scheduler completion log to maintain roster rotation.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-23 00:23:41 +00:00
google-labs-jules[bot]andPR0M3TH3AN 45f0e16631 feat(scheduler): execute load-test-agent daily run
- Implement `scripts/agent/simple-relay.mjs` for local load testing
- Execute `load-test-agent` prompt via scheduler flow
- Generate load test reports and run artifacts
- Complete daily task for `load-test-agent`

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 23:09:26 +00:00
google-labs-jules[bot]andPR0M3TH3AN f9f3777de2 [security] replace innerHTML usages in landing/index.html — convert to safe DOM APIs
Migrated innerHTML usage in landing/index.html to safer DOM APIs.
Reduced innerHTML count from 4 to 1.
One instance of innerHTML (marked.parse) was retained as it parses trusted content.
Verified with lint and Playwright.

Executed prompt: src/prompts/daily/innerhtml-migration-agent.md
Agent: innerhtml-migration-agent
Cadence: daily

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 21:27:45 +00:00
google-labs-jules[bot]andPR0M3TH3AN f194742c47 task(daily): governance-agent execution
- Executed governance-agent prompt.
- Processed pending proposals (none found).
- Updated artifacts and memory.
- Created completion log.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 19:19:29 +00:00
google-labs-jules[bot]andPR0M3TH3AN 4e244dd847 chore(ai): doc src/ops.mjs (docs-code-investigator)
- Added JSDoc to src/ops.mjs
- Created docs/ops-overview.md
- Updated run artifacts

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 18:23:40 +00:00
google-labs-jules[bot]andPR0M3TH3AN b28ccfc1c8 docs: align TORCH.md with package.json scripts
- Update TORCH.md to include missing scripts (e.g., test:playwright).
- Clarify npm test and validate:scheduler descriptions.
- Execute daily scheduler flow for docs-alignment-agent.
- Create run artifacts and memory updates.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 17:06:38 +00:00
google-labs-jules[bot]andPR0M3TH3AN 659ca4980f Run weekly smoke-agent
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 05:08:43 +00:00
google-labs-jules[bot]andPR0M3TH3AN 5cbe23bebf docs(daily): run docs-agent and update documentation
- Executed scheduler flow for `docs-agent`.
- Audited `README.md`, `CONTRIBUTING.md`, and `AGENTS.md` against codebase.
- Verified existence of documented commands (`npm test`, `npm run lint`).
- Created run artifacts in `src/context/`, `src/todo/`, `src/decisions/`, `src/test_logs/`.
- Created task completion log in `task-logs/daily/`.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 02:11:22 +00:00
google-labs-jules[bot]andPR0M3TH3AN 0836ebf24b chore: execute daily design-system-audit-agent
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 01:14:16 +00:00
thePR0M3TH3AN 36d8a0bce9 Merge pull request #428 from PR0M3TH3AN/agents/daily/deps-security-agent-2026-02-22-2448744813545043010
chore(deps): deps-security-agent run 2026-02-22
2026-02-21 19:40:09 -05:00
google-labs-jules[bot]andPR0M3TH3AN 96c79c8bc7 chore(deps): deps-security-agent run 2026-02-22
- Upgraded eslint to 10.0.1 (patch)
- Generated security reports and run artifacts
- Documented minimatch/ajv vulnerabilities
- Created task completion log

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-22 00:25:21 +00:00
google-labs-jules[bot]andPR0M3TH3AN 03df42dadd chore(deps): Daily security audit and updates [2026-02-21]
- Upgraded `eslint` to `10.0.1` (Safe dev-dependency patch).
- Resolved high-severity `minimatch` vulnerability transitively via `eslint` upgrade.
- Generated daily security reports in `reports/security/`.
- Created run artifacts in `src/context`, `src/decisions`, `src/todo`, `src/test_logs`.
- Updated agent memory.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 23:30:34 +00:00
google-labs-jules[bot]andPR0M3TH3AN d4649f95a2 chore: scheduler run for decompose-agent
Decomposed src/lib.mjs into src/cmd-check.mjs, src/cmd-list.mjs, and src/cmd-complete.mjs to reduce file size.
Extracted logic preserves existing behavior.
Verified with lint and tests.
Reduced src/lib.mjs by 292 lines.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 22:32:13 +00:00
thePR0M3TH3AN 22bdf3089b Merge branch 'main' into agents/weekly/refactor-agent-7379140273113446489 2026-02-21 15:56:19 -05:00
google-labs-jules[bot]andPR0M3TH3AN 7c8eeb939c refactor(ops): extract cmdRemove to src/cmd-remove.mjs
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 20:32:12 +00:00
thePR0M3TH3AN 6b5022ac45 update 2026-02-21 15:29:40 -05:00
thePR0M3TH3AN 9fef4c4f46 update 2026-02-21 15:16:45 -05:00
google-labs-jules[bot]andPR0M3TH3AN 4e01a33cc2 fix(lock): fix potential duplicate imports in lock-publisher
- Rewrote `src/lock-publisher.mjs` to ensure clean imports and no duplicate declarations of `withTimeout`.
- This addresses the lint error `Identifier 'withTimeout' has already been declared` seen in CI.
- Verified lint passes locally.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 19:54:06 +00:00
google-labs-jules[bot]andPR0M3TH3AN ef22045a61 fix(scheduler): Resolve CI module export error in lock-utils
- Fix `SyntaxError: The requested module './lock-utils.mjs' does not provide an export named 'withTimeout'` by refactoring exports in `src/lock-utils.mjs`.
- Explicitly import `relayListLabel` and `mergeRelayList` from `src/utils.mjs` before exporting them to avoid ambiguous export behavior in some environments.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 19:46:26 +00:00
thePR0M3TH3AN cb8ded018a Merge branch 'main' into agents/daily/style-agent-7331917025368212480 2026-02-21 14:40:02 -05:00
google-labs-jules[bot]andPR0M3TH3AN e84f16905a chore(scheduler): Execute daily style-agent and fix lock-utils export
- Fix missing `mergeRelayList` export in `src/lock-utils.mjs`.
- Execute `style-agent` workflow.
- Update `KNOWN_ISSUES.md` with missing `format` script issue.
- Add incident report `docs/agent-handoffs/incidents/2026-02-21-missing-format-script.md`.
- Add run artifacts (Context, Todo, Decisions, Test Logs, Task Log).
- Add memory update.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 19:39:10 +00:00
google-labs-jules[bot]andPR0M3TH3AN eefab43fdf fix(lock-utils): consolidate function declarations and fix CI failures
- Imported `randomInt` from `node:crypto` in `src/lock-publisher.mjs` to fix CI failure.
- Centralized `withTimeout` and `mergeRelayList` in `src/utils.mjs`.
- Updated `src/lock-utils.mjs` to re-export them.
- Removed local redefinitions in `src/lock-ops.mjs` and `src/lock-publisher.mjs`.
- Fixed `test/utils.test.mjs` imports.
- Verified all tests pass.

This resolves the N/A documentation task by ensuring the codebase is in a valid state.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 19:32:26 +00:00
google-labs-jules[bot]andPR0M3TH3AN c0c5ac5473 fix(torch-lock): re-apply fixes for circular deps and syntax errors
- Moved `withTimeout` implementation to `src/lock-utils.mjs` and exported it correctly.
- Removed duplicate local definitions of `withTimeout`, `mergeRelayList`, and `secureRandom` in `src/lock-ops.mjs` and `src/lock-publisher.mjs`.
- Fixed imports in `src/lock-ops.mjs`, `src/lock-publisher.mjs`, and `src/relay-health.mjs` to use `src/lock-utils.mjs` consistently.
- Updated `test/utils.test.mjs` and `test/utils-async.test.mjs` to fix broken imports and test definitions.
- Verified `npm run lock:complete` and `npm run scheduler:daily` execute correctly.
- Updated `src/todo/TODO_2026-02-20T03-00-00Z.md` to mark verification task as completed.
- Verified `src/relay-health.mjs` does not use `MINUTE_MS` locally, despite mysterious CI error. Confirmed imports are correct.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 19:23:48 +00:00
thePR0M3TH3AN fb672d380f Merge branch 'main' into fix-torch-lock-commands-3759471574036935483 2026-02-21 14:16:25 -05:00
thePR0M3TH3AN 3f03cfd690 Merge branch 'main' into chore/audit-memory-store-17064585358903407526 2026-02-21 14:15:40 -05:00
thePR0M3TH3AN cff50e54a4 Merge pull request #407 from PR0M3TH3AN/refactor-lock-ops-modules-18356835837586404683
Refactor lock-ops to use new modules
2026-02-21 14:13:48 -05:00
thePR0M3TH3AN 67ebd6a504 Merge branch 'main' into test/upload-validation-15691315589845316357 2026-02-21 14:13:15 -05:00
thePR0M3TH3AN 243291ba93 Merge pull request #405 from PR0M3TH3AN/docs/remove-hallucinated-upload-audit-workflow-10015363657697346579
Remove hallucinated upload audit workflow from perf-agent
2026-02-21 14:12:50 -05:00
thePR0M3TH3AN 28eb75392f Merge pull request #420 from PR0M3TH3AN/agents/daily/content-audit-agent-2026-02-21-7949657867376003219
Content Audit: Update CLI Help Text
2026-02-21 14:08:49 -05:00
google-labs-jules[bot]andPR0M3TH3AN 7f5d8fdc7f Content Audit: Update CLI Help Text
- Updated src/constants.mjs USAGE_TEXT to include missing commands (backup, proposal, rollback) documented in README.md.
- Validated docs links and implementation consistency.
- Added run artifacts and memory update.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 18:51:03 +00:00
google-labs-jules[bot]andPR0M3TH3AN a6bc009719 Refactor src/lock-ops.mjs to use dedicated modules
This change confirms the decomposition of `src/lock-ops.mjs` into `src/relay-health-manager.mjs` and `src/lock-publisher.mjs`.

- `RelayHealthManager` is now imported from `src/relay-health-manager.mjs`.
- `LockPublisher` is now imported from `src/lock-publisher.mjs`.
- `src/lock-ops.mjs` acts as an entry point re-exporting these classes.
- Tests in `test/lock-ops.test.mjs` pass.
- The TODO file `src/todo/TODO_2026-02-20T02-28-25Z.md` is deleted as all tasks are completed.
- A comment was added to `src/lock-ops.mjs` to document the refactoring.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 18:31:48 +00:00
google-labs-jules[bot]andPR0M3TH3AN 38456780d9 test: add dashboard upload security verification
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 18:31:33 +00:00
google-labs-jules[bot]andPR0M3TH3AN 41a94b2716 docs(prompts): remove hallucinated upload audit workflow from perf-agent
The `perf-agent` prompt contained detailed instructions to audit `/content` upload documentation and features. Since no such features or documentation exist in the repository (as confirmed by `content-audit-agent`), these instructions were causing confusion and wasted effort.

This change removes:
- The "Docs audit" sub-workflow and its associated steps.
- References to `/content` and upload/contribution docs in the Mission, Focus, and Goals.
- The "docs: `/content` upload alignment" PR template.

This aligns the agent's instructions with the actual codebase capabilities.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 18:31:03 +00:00
google-labs-jules[bot]andPR0M3TH3AN 0edebc9c6c chore: upgrade eslint to resolve minimatch and ajv vulnerabilities
Upgraded `eslint` to `^10.0.1` which updated `minimatch` to `10.2.2` (resolving ReDoS vulnerability).
Ran `npm audit fix` which updated `ajv` to `6.14.0` (resolving ReDoS vulnerability).
Verified with `npm test` and `npm run lint`.
Marked tasks as completed in `src/todo/TODO_2026-02-20T01-13-24Z.md`.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 18:30:40 +00:00
thePR0M3TH3AN 79e261d7b2 Merge pull request #402 from PR0M3TH3AN/agents/daily/const-refactor-13160759941082166389
refactor(constants): centralize time and memory constants
2026-02-21 13:21:47 -05:00
thePR0M3TH3AN fbd42889a4 Merge pull request #401 from PR0M3TH3AN/agents/weekly/race-condition-2026-02-21-5109170834766607482
fix(scheduler): resolve relay health and publisher race conditions
2026-02-21 13:19:39 -05:00
thePR0M3TH3AN 6758c8fd10 Merge pull request #400 from PR0M3TH3AN/agents/daily/ci-health-agent-flake-fix-17431605227619250204
fix(test): isolate install_dir_validation tests
2026-02-21 13:19:18 -05:00
thePR0M3TH3AN f95d9c2170 Merge pull request #399 from PR0M3TH3AN/agents/daily/audit-agent-13097391574516813780
chore(scheduler): execute daily audit-agent
2026-02-21 13:19:00 -05:00
google-labs-jules[bot]andPR0M3TH3AN 667da1536b refactor(constants): centralize time and memory constants
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 16:54:12 +00:00
google-labs-jules[bot]andPR0M3TH3AN 2e8bc1a61c fix(scheduler): resolve relay health and publisher race conditions
Executed the weekly race-condition-agent task.
- Fixed WebSocket resource leak in `src/relay-health.mjs` by explicitly closing sockets on timeout.
- Fixed unhandled promise rejection in `src/lock-publisher.mjs` by attaching catch handlers to publish promises.
- Generated `reports/race-condition/weekly-race-condition-report-2026-02-21.md`.
- Updated `task-logs/weekly/` with completion log.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 05:10:39 +00:00
google-labs-jules[bot]andPR0M3TH3AN 2430efc256 fix(test): isolate install_dir_validation tests
Refactor test/install_dir_validation.test.mjs to use unique temporary directories for each subtest, eliminating shared state and race conditions that caused flakiness.
Update KNOWN_ISSUES.md to mark the issue as resolved.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 02:12:23 +00:00
google-labs-jules[bot]andPR0M3TH3AN 79699445bf chore(scheduler): execute daily audit-agent
- Executed audit-agent script for daily cadence
- Generated reports for file size, innerHTML usage, and linting
- Verified run artifacts and updated memory
- Published completion lock

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 01:22:48 +00:00
google-labs-jules[bot]andPR0M3TH3AN c4e6b5dff9 chore(scheduler): run daily torch-garbage-collection-agent
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-21 00:12:16 +00:00
thePR0M3TH3AN 5f79d94754 Merge pull request #397 from PR0M3TH3AN/agents/daily/todo-triage-agent-run-375090472420526035
chore(daily): execute todo-triage-agent run
2026-02-20 18:53:16 -05:00
thePR0M3TH3AN 1e74ef46c9 Merge pull request #396 from PR0M3TH3AN/agents/daily/test-audit-agent-4467786181786313218
chore(scheduler): execute daily test-audit-agent
2026-02-20 18:52:56 -05:00
google-labs-jules[bot]andPR0M3TH3AN 31288dc85d chore(daily): execute todo-triage-agent run
- Selected todo-triage-agent via round-robin.
- Acquired lock.
- Executed prompt: scanned codebase for TODOs.
- Findings: No actionable TODOs found (mostly documentation/test data).
- Generated artifacts: context, decisions, todo, test_logs.
- Updated memory with findings.
- Completed task successfully.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-20 23:31:32 +00:00