Commit Graph
108 Commits
Author SHA1 Message Date
google-labs-jules[bot]andPR0M3TH3AN 126ca22dfc fix(package): include assets/ directory in npm package
The dashboard requires `assets/` (favicon.svg, logo.svg) to be present.
Previously, `package.json`'s `files` array excluded `assets/`, causing missing images in the installed package.
This commit adds `assets/` to the whitelist.

Tested by packing and installing in a clean environment.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:53:50 +00:00
thePR0M3TH3AN 05d266f423 Merge pull request #47 from PR0M3TH3AN/refactor/package-lock-cli-5466133525514174614
Refactor torch-lock into an installable NPM library and CLI
2026-02-14 01:42:23 -05:00
google-labs-jules[bot]andPR0M3TH3AN 35092b3d5a Refactor torch-lock into an installable NPM library and CLI
- Rename `src/nostr-lock.mjs` to `src/lib.mjs` and export core functions.
- Create `bin/torch-lock.mjs` as the CLI entry point.
- Implement `dashboard` command in `src/lib.mjs` to serve the dashboard using Node.js.
- Update `package.json` to configure `bin`, `main`, and `files` for NPM packaging.
- Create `torch-config.example.json` as a template for consumers.
- Update tests and README.md to reflect the new structure.
- Exclude task-specific artifacts (logs, context) from the package while retaining prompts and docs.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:41:49 +00:00
thePR0M3TH3AN f7c56fe6f9 Merge pull request #46 from PR0M3TH3AN/chore/update-agent-prompts-policy-read-9423933926600717575
Standardize agent prompts to read policy files
2026-02-14 01:32:44 -05:00
google-labs-jules[bot]andPR0M3TH3AN f50c31c884 chore: update agent prompts to read AGENTS.md and CLAUDE.md
- Added "Read `AGENTS.md` and `CLAUDE.md`" instruction to the Preflight/Startup/Checklist sections of 8 agent prompts:
  - src/prompts/daily/audit-agent.md
  - src/prompts/daily/const-refactor-agent.md
  - src/prompts/daily/content-audit-agent.md
  - src/prompts/daily/decompose-agent.md
  - src/prompts/daily/deps-security-agent.md
  - src/prompts/daily/docs-code-investigator.md
  - src/prompts/daily/innerhtml-migration-agent.md
  - src/prompts/daily/perf-agent.md
  - src/prompts/daily/protocol-research-agent.md
  - src/prompts/daily/test-audit-agent.md
  - src/prompts/daily/torch-garbage-collection-agent.md
  - src/prompts/weekly/feature-proposer-agent.md

This ensures all agents are aware of repository policies, including KNOWN_ISSUES.md and src/issues usage.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:32:19 +00:00
thePR0M3TH3AN b8d0372780 Merge pull request #45 from PR0M3TH3AN/audit-agent-fix-2548023414882189291
Fix audit-agent by adding missing scripts and lint config
2026-02-14 01:23:11 -05:00
thePR0M3TH3AN ec8969dde7 Merge branch 'main' into audit-agent-fix-2548023414882189291 2026-02-14 01:23:03 -05:00
google-labs-jules[bot]andPR0M3TH3AN 6e1bb58f4f feat: add missing audit scripts and lint configuration
Implemented the missing scripts required by the audit-agent:
- `scripts/check-file-size.mjs`: Checks for files exceeding 300 lines.
- `scripts/check-innerhtml.mjs`: Checks for `innerHTML` usage.
- Added `npm run lint` script using ESLint with a basic configuration.
- Added `eslint` and related dependencies.

This unblocks the audit-agent daily schedule.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:21:09 +00:00
thePR0M3TH3AN 05aadef8ae Merge branch 'main' of https://github.com/PR0M3TH3AN/TORCH 2026-02-14 01:21:02 -05:00
thePR0M3TH3AN a9654dbde5 update 2026-02-14 01:20:56 -05:00
thePR0M3TH3AN c238637aec Merge pull request #44 from PR0M3TH3AN/agents/weekly/frontend-console-debug-agent-14108590062203132585
Weekly Agent: frontend-console-debug-agent execution
2026-02-14 01:19:35 -05:00
google-labs-jules[bot]andPR0M3TH3AN 9bea7a6233 feat(agent): frontend-console-debug-agent run (no errors)
- Installed @playwright/test
- Added scripts/agent/debug-frontend.mjs
- Verified dashboard has no console errors
- Logged completion in task-logs/weekly/

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:18:32 +00:00
thePR0M3TH3AN 8ad7adf810 Merge pull request #43 from PR0M3TH3AN/agents/weekly/feature-proposer-agent-15526404570656171104
feat: add feature-proposer-agent log validation script
2026-02-14 01:17:43 -05:00
thePR0M3TH3AN 437f395ad3 Merge pull request #42 from PR0M3TH3AN/agents/daily/ci-health-agent-1315939287331827022
Daily Agent Scheduler: ci-health-agent execution
2026-02-14 01:16:01 -05:00
google-labs-jules[bot]andPR0M3TH3AN 3a960888b8 feat: add feature-proposer-agent log validation script
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:15:43 +00:00
google-labs-jules[bot]andPR0M3TH3AN 0de8865a57 chore(scheduler): execute ci-health-agent
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:15:14 +00:00
thePR0M3TH3AN 8ec8a1f7f9 Merge pull request #41 from PR0M3TH3AN/new-logo-favicon-9440139992277662259
Add new flamey logo and favicon
2026-02-14 01:14:45 -05:00
google-labs-jules[bot]andPR0M3TH3AN f8331a3083 feat: add new flamey logo and favicon
- Created `assets/logo.svg` with a new gradient flame design.
- Created `assets/favicon.svg` based on the logo.
- Updated `build.mjs` to copy `assets/` to `dist/` and adjust paths in `landing/index.html`.
- Updated `landing/index.html` to use the new logo and favicon.
- Updated `dashboard/index.html` to include the new logo and favicon.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:13:16 +00:00
thePR0M3TH3AN c2b5863382 Merge pull request #40 from PR0M3TH3AN/agents/daily/audit-agent-1241543002109151294
Audit Agent Run: Failed due to missing scripts
2026-02-14 01:11:59 -05:00
thePR0M3TH3AN ac5dc4c24d Merge pull request #39 from PR0M3TH3AN/feat-dashboard-completed-filter-12243470392365124209
feat: add completed task filter and styling to dashboard
2026-02-14 01:11:31 -05:00
google-labs-jules[bot]andPR0M3TH3AN 966d8ed290 Audit Agent Run: Failed due to missing scripts
- Attempted to run audit-agent.
- Failed because `scripts/check-file-size.mjs`, `scripts/check-innerhtml.mjs`, and `npm run lint` are missing.
- Created `artifacts/audit/2026-02-14/summary.md` documenting the failure.
- Created `task-logs/daily/2026-02-14T06-04-19Z__audit-agent__failed.md`.
- Added execution context in `src/context/`, `src/todo/`, `src/decisions/`, `src/test_logs/`.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:08:12 +00:00
google-labs-jules[bot]andPR0M3TH3AN adaeac5273 feat: add completed task filter and styling to dashboard
- Adds a "Completed only" option to the dashboard status filter.
- Updates filtering logic to distinguish between "Active" (running) and "Completed" (finished) tasks.
- Adds new utility classes `.bg-success/5` and `.border-success` to `styles.css`.
- Applies green tint and success border to completed task cards.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:07:11 +00:00
thePR0M3TH3AN 9891e9e632 Merge pull request #37 from PR0M3TH3AN/feat/prompt-safety-agent-16135565872336823268
Add prompt-safety-agent to weekly roster
2026-02-14 01:05:53 -05:00
thePR0M3TH3AN ae90caa39d Merge pull request #38 from PR0M3TH3AN/feat/scheduler-pause-config-12863176069734636551
Add scheduler pause configuration
2026-02-14 01:05:15 -05:00
google-labs-jules[bot]andPR0M3TH3AN 27c30f769a feat: add scheduler pause configuration
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:01:25 +00:00
google-labs-jules[bot]andPR0M3TH3AN a09c2e4d7a feat: add prompt-safety-agent to weekly roster
- Create `src/prompts/weekly/prompt-safety-agent.md` to audit other prompts for failure modes.
- Add `prompt-safety-agent` to `src/prompts/roster.json` in the weekly schedule.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 06:00:57 +00:00
thePR0M3TH3AN 3124cd33e9 Merge pull request #36 from PR0M3TH3AN/feat/ui-ux-agent-16440965442601196161
Add UI/UX and Marketing Agent to Weekly Roster
2026-02-14 00:52:15 -05:00
google-labs-jules[bot]andPR0M3TH3AN 32596be91d feat(agents): add ui-ux-agent to weekly roster
- Added `src/prompts/weekly/ui-ux-agent.md` to define the agent's role, mission, and workflow.
- Updated `src/prompts/roster.json` to include `ui-ux-agent` in the weekly schedule.

This agent is responsible for improving web design, accessibility, marketing copy, and maintaining style guides.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 05:48:38 +00:00
thePR0M3TH3AN d00e0c36ce Merge pull request #35 from PR0M3TH3AN/add-feature-proposer-agent-14118654771307643408
Add feature-proposer-agent to weekly roster
2026-02-14 00:48:17 -05:00
google-labs-jules[bot]andPR0M3TH3AN 2a2b95d534 feat: add feature-proposer-agent to weekly roster
This agent analyzes the repository and proposes new, self-contained features
as single files in a `features/` directory, aimed at incrementally adding
value to the project.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 05:46:21 +00:00
thePR0M3TH3AN 31074099a1 Merge pull request #34 from PR0M3TH3AN/codex/set-up-weekly-agent-scheduler
Record weekly scheduler failure when lock backend is unavailable
2026-02-14 00:39:28 -05:00
thePR0M3TH3AN e9810036a6 Record weekly scheduler lock backend failure 2026-02-14 00:39:15 -05:00
thePR0M3TH3AN 0236d44f5c Merge pull request #33 from PR0M3TH3AN/codex/schedule-daily-agent-tasks
Record daily scheduler lock-backend failure for torch-garbage-collection-agent
2026-02-14 00:38:43 -05:00
thePR0M3TH3AN cf64f49c21 Record daily scheduler failure for torch-garbage-collection-agent lock 2026-02-14 00:38:27 -05:00
thePR0M3TH3AN fffb762336 Merge pull request #32 from PR0M3TH3AN/log-fixer-agent-15461754976190034013
Add log-fixer-agent to daily roster
2026-02-14 00:32:45 -05:00
thePR0M3TH3AN 0124d5bf71 Merge pull request #31 from PR0M3TH3AN/fix-dashboard-platform-labels-13309693923244272174
Fix dashboard platform labels showing as Unknown
2026-02-14 00:32:26 -05:00
thePR0M3TH3AN 26cf04f092 Merge pull request #30 from PR0M3TH3AN/fix-dashboard-refresh-counter-8604339066088703650
Fix dashboard refresh resetting filters and relay counter leak
2026-02-14 00:32:10 -05:00
google-labs-jules[bot]andPR0M3TH3AN fe3069c516 feat(agents): add log-fixer-agent to daily roster
Add a new agent prompt `log-fixer-agent.md` to `src/prompts/daily/` and
register it in `src/prompts/roster.json`. This agent is responsible for
monitoring task logs for failures and attempting to automatically fix
underlying errors (syntax, dependencies, tests) or creating issues for
complex problems.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 05:31:34 +00:00
google-labs-jules[bot]andPR0M3TH3AN e03cb64f80 fix(dashboard): normalize platform names for lock cards
- Update `platformStyle` in `dashboard/index.html` to be case-insensitive and handle aliases (e.g., 'Claude' -> 'claude-code').
- Update summary statistics to use the normalized label for consistency.
- Ensure platforms like "Jules", "Codex", and "Claude" are displayed correctly instead of "Unknown".

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 05:29:10 +00:00
google-labs-jules[bot]andPR0M3TH3AN aeec529350 fix(dashboard): resolve refresh filter reset and relay counter leak
Separate filter initialization from connection logic to prevent resetting user preferences on refresh.
Add socket cleanup and manual close handling to prevent duplicate connections and incorrect relay counts.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 05:28:29 +00:00
thePR0M3TH3AN 817a5957a2 Merge pull request #29 from PR0M3TH3AN/agents/weekly/event-schema-agent-14576483740123849934
Weekly Scheduler: Run event-schema-agent
2026-02-14 00:25:03 -05:00
thePR0M3TH3AN 766b4eee74 Merge pull request #28 from PR0M3TH3AN/agents/daily/torch-garbage-collection-agent-12322474315076621812
run(daily): torch-garbage-collection-agent
2026-02-14 00:24:48 -05:00
google-labs-jules[bot]andPR0M3TH3AN 2c4cee3dd0 chore(scheduler): run event-schema-agent (failed)
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 05:23:47 +00:00
google-labs-jules[bot]andPR0M3TH3AN 67d8c821b8 run(daily): torch-garbage-collection-agent
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 05:23:45 +00:00
thePR0M3TH3AN 3536c54d1b Merge branch 'main' of https://github.com/PR0M3TH3AN/TORCH 2026-02-14 00:15:33 -05:00
thePR0M3TH3AN d29888e2c6 removed year 2026-02-14 00:15:26 -05:00
thePR0M3TH3AN d7f151a411 Merge pull request #27 from PR0M3TH3AN/agents/weekly/dead-code-agent-2026-02-14-18355582940415044650
Weekly Dead Code Sweep
2026-02-14 00:08:06 -05:00
thePR0M3TH3AN 402dcc1ea1 Merge pull request #26 from PR0M3TH3AN/agents/weekly/2026-02-14-changelog-agent-9990428101362458392
Weekly Agent Scheduler: Changelog Agent Execution
2026-02-14 00:07:48 -05:00
google-labs-jules[bot]andPR0M3TH3AN b707a20b9a chore(dead-code): weekly sweep
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-14 05:07:45 +00:00
thePR0M3TH3AN 163d4cd766 Merge pull request #25 from PR0M3TH3AN/agents/daily/todo-triage-agent-run-10156330574269534700
chore: daily todo triage agent run
2026-02-14 00:07:33 -05:00