Commit Graph
1195 Commits
Author SHA1 Message Date
thePR0M3TH3ANandClaude Fable 5 b026a6e6fc Add repo memory layer and agent governance
Co-Authored-By: Claude Fable 5 <[email protected]>
2026-08-12 20:57:54 -04:00
thePR0M3TH3ANandClaude Fable 5 331cd82b3d Make CLAUDE.md a thin wrapper over canonical AGENTS.md; untrack agent memory scratch
Co-Authored-By: Claude Fable 5 <[email protected]>
2026-08-12 15:15:08 -04:00
thePR0M3TH3ANandClaude Fable 5 9325f91582 docs(v2): add executable roadmap and status TODO
Snapshot of completed work (spec v0.2, bridge, dev plan, T0.2 schemas),
owner-only action items, next implementation step (T0.3), remaining
increment checklist, standing decisions, and operational notes.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-08-04 08:50:19 -04:00
thePR0M3TH3ANandClaude Fable 5 70c7819a00 feat(v2): add contract schemas, fixtures, and CI validation (T0.2)
Six JSON Schema 2020-12 contracts under docs/v2/schemas — campaign,
milestone, task-contract, pledge, evidence-bundle, and the public
stewardship-manifest — with valid/invalid fixtures and a dependency-
free subset validator (scripts/validate-v2-contracts.mjs) wired into
npm test as validate:v2. Unsupported schema keywords fail loudly so
the interpreter and the schema files cannot drift apart.

test_integrity_note:
  change_type: [new_tests]
  scenarios:
    - id: SCN-v2-fixture-expectations
      given: committed schemas plus valid/ and invalid/ fixtures
      when: the full validation run executes
      then: valid fixtures pass, invalid fixtures fail, >=12 checked
    - id: SCN-v2-no-ceiling-omission
      given: a well-formed task contract
      when: spendingCeiling is removed
      then: validation reports the missing property
    - id: SCN-v2-pledge-not-money
      given: a well-formed pledge
      when: a balance-shaped extra field is added
      then: validation rejects the unexpected property
    - id: SCN-v2-evidence-completeness
      given: a well-formed evidence bundle
      when: an artifact family or digest is removed/truncated
      then: validation fails the required/pattern check
  observable_outcomes:
    - validator error lists at the runValidation()/validateAgainstSchema() boundary
  determinism_controls:
    - hermetic filesystem fixtures; no network, clock, or randomness
  anti_cheat_rationale:
    prevents:
      - schema files diverging from what the validator enforces
      - budget/provenance fields being omitted to skip enforcement
  relaxation:
    did_relax_any_assertion: false
    if_true_explain_spec_basis: ""

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-08-03 20:54:23 -04:00
thePR0M3TH3ANandClaude Fable 5 1878e993bc docs(v2): spec v0.2 — fold code-reality corrections from the architecture bridge
Applies bridge §4.5: Mode D confirmed as BitUnlock protocol version
change (Phase E only); pledges are TORCH-side signed events (BitUnlock
has no holds/escrow); milestone-grained fees as static products, never
per-task; poll-driven order tracking; refunds scoped to the provider
layer; Phase A is Mode A only with Mode B gated behind a durable-
custody design review; BitUnlock license/vendoring recorded as a
Stage 0 blocker. Adds companions header and changelog.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-08-03 17:24:37 -04:00
thePR0M3TH3ANandClaude Fable 5 32ca0dfdd6 docs(v2): add TORCH x BitUnlock incremental development plan
Cross-repo staged plan: Stage 0 foundations (schemas, evidence bundles,
actor identity, staging tenant, license decision), Stage 1 pilot with
zero BitUnlock code changes, Stage 2 webhooks + payer/beneficiary,
Stage 3 allowance-ledger compute leases + machine delegation, Stage 4
multi-payer funding and protocol-level items. Every BitUnlock change is
additive, capability-gated, and maps to its existing future roadmap;
the pilot is the go/no-go checkpoint.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-08-03 17:12:35 -04:00
thePR0M3TH3ANandClaude Fable 5 176ef651e4 docs(v2): add architecture bridge mapping 1.x and BitUnlock reality onto the spec
Maps verified TORCH 1.x seams (lock provenance fields, scheduler
completion authority, run-selected-prompt spawn seam, artifact
verification, prompt governance) and BitUnlock's actual tenant
extension surface onto the Development Network spec. Records the
spec corrections forced by code reality (milestone-grained fees,
pledges as TORCH-side signed events, no splits/refunds/webhooks,
Mode A-only compute in Phase A) and a grounded Phase A work plan.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-08-03 16:19:54 -04:00
thePR0M3TH3ANandClaude Fable 5 f0aae3c78b docs(v2): add TORCH Development Network spec v0.1
Introduces the TORCH 2.0 direction: a community-funded development
network for open-source software, operating as a BitUnlock tenant.
Three modes (Stewardship, Build, Foundry) plus a custody-minimized
funding and revenue model.

Co-Authored-By: Claude Fable 5 <[email protected]>
2026-08-03 16:14:08 -04:00
thePR0M3TH3AN a46832314f Merge pull request #518 from PR0M3TH3AN/daily-agent-docs-investigator-14461936535840913913
docs: add JSDoc and flow documentation for dashboard/app.js
2026-03-03 07:23:55 -05:00
google-labs-jules[bot]andPR0M3TH3AN 1c876a7e8a chore(ai): document dashboard/app.js flows via daily scheduler agent
- Successfully completed docs-code-investigator agent run as scheduler.
- Identified dashboard/app.js (835 LOC) and applied JSDoc tags to public methods.
- Wrote module overview flow at docs/dashboard-app-overview.md.
- Created required context, todo, decision, and test artifacts.
- Ingested memory metrics.
- Validated tests and frontend build.
- Completed task publish.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-03 03:10:17 +00:00
thePR0M3TH3AN 8418bd105a Merge pull request #511 from PR0M3TH3AN/daily-scheduler-run-11979654162008772989
chore(scheduler): execute daily scheduler loop for governance-agent
2026-03-02 21:41:35 -05:00
thePR0M3TH3AN aaf58948ce Merge pull request #510 from PR0M3TH3AN/ai/fix-weekly-scheduler-run-11549452734925346926
Simulated dead-code-agent weekly execution
2026-03-02 21:39:54 -05:00
thePR0M3TH3AN 886ac3a6d3 Merge pull request #512 from PR0M3TH3AN/jules-daily-scheduler-run-2058809689558596076
Run daily agent task
2026-03-02 21:38:25 -05:00
thePR0M3TH3AN 44d2d71112 Merge pull request #517 from PR0M3TH3AN/agents/daily/docs-alignment-agent-3318139454774186574
docs-alignment-agent daily task
2026-03-02 21:36:29 -05:00
thePR0M3TH3AN 7b7a41dcd4 Merge pull request #516 from PR0M3TH3AN/docs-agent-run-4359684453010759364
chore(scheduler): execute docs-agent run
2026-03-02 21:36:00 -05:00
thePR0M3TH3AN a3d11cdedc Merge pull request #515 from PR0M3TH3AN/agents/daily/perf-agent-11896612649564841546
feat(scheduler): simulate perf-agent execution
2026-03-02 21:35:46 -05:00
thePR0M3TH3AN 81f430298a Merge pull request #514 from PR0M3TH3AN/daily-scheduler-run-7636963981822887770
chore(scheduler): run daily docs-code-investigator task
2026-03-02 21:34:12 -05:00
thePR0M3TH3AN bec68678fa Merge pull request #513 from PR0M3TH3AN/agents/daily/innerhtml-migration-2147146163301973346
[security] Migrate innerHTML to safe DOM APIs in dashboard/app.js
2026-03-02 21:33:27 -05:00
google-labs-jules[bot]andPR0M3TH3AN c93124d037 chore: execute docs-alignment-agent daily task
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-03 01:39:56 +00:00
google-labs-jules[bot]andPR0M3TH3AN f5912ace7f chore(scheduler): execute docs-agent run
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-03 00:12:07 +00:00
google-labs-jules[bot]andPR0M3TH3AN 3631fb94ef test: simulate perf-agent scheduler cycle
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-03 00:01:26 +00:00
google-labs-jules[bot]andPR0M3TH3AN 528bd39522 chore(scheduler): execute daily agent docs-code-investigator
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-02 21:22:42 +00:00
google-labs-jules[bot]andPR0M3TH3AN 624f322383 [security] replace innerHTML usages in dashboard/app.js — convert to safe DOM APIs
- Replaced innerHTML assignment in dashboard/app.js with DOMParser.
- Updated baseline count in scripts/check-innerhtml.mjs.
- Generated context, todo, decisions, and test logs for innerhtml-migration-agent.
- Executed full scheduler daily flow and published lock/completion.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-02 20:17:40 +00:00
google-labs-jules[bot]andPR0M3TH3AN 9b337d0b23 run daily docs-agent task
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-02 19:07:34 +00:00
google-labs-jules[bot]andPR0M3TH3AN 5ed95defb6 chore(scheduler): execute daily scheduler loop for governance-agent
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-02 18:25:20 +00:00
google-labs-jules[bot]andPR0M3TH3AN f1c8f9f601 chore(scheduler): simulate dead-code-agent weekly execution
This commits the successful weekly agent scheduler run artifacts. The scheduler
successfully parsed its context, picked the `dead-code-agent` from the roster,
simulated execution which successfully cleaned up `create_simulated_artifacts.js`,
passed memory validation and repository test checks, published its completion,
and recorded its final `_completed.md` task log.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-02 16:29:40 +00:00
thePR0M3TH3AN 678372e0a6 Merge pull request #509 from PR0M3TH3AN/jules-3336470216766544641-c2b490d6
chore(scheduler): execute daily design-system-audit-agent pipeline
2026-03-02 07:43:49 -05:00
thePR0M3TH3AN 8b7b05c771 Merge pull request #508 from PR0M3TH3AN/agents/daily/deps-security-agent-13764171929506370725
scheduler: complete daily agent run for deps-security-agent
2026-03-02 07:43:36 -05:00
thePR0M3TH3AN 7c39d96e33 Merge pull request #507 from PR0M3TH3AN/daily-agent-audit-13841967449484651660
chore: run daily audit-agent cycle
2026-03-02 07:43:15 -05:00
thePR0M3TH3AN 1a3e876741 Merge pull request #506 from PR0M3TH3AN/jules-daily-agent-scheduler-13307768826793239351
docs(daily-agent): complete daily agent scheduler flow for torch-garbage-collection-agent
2026-03-02 07:43:01 -05:00
thePR0M3TH3AN 2df61b864a Merge pull request #505 from PR0M3TH3AN/jules-daily-scheduler-run-6572274947541678019
chore: complete docs-agent daily task
2026-03-02 07:41:53 -05:00
thePR0M3TH3AN 79988d0da5 Merge pull request #504 from PR0M3TH3AN/ai/simulate-daily-scheduler-15170782674217015508
chore(scheduler): simulate daily scheduler
2026-03-02 07:40:56 -05:00
thePR0M3TH3AN f43a2a0fbf Merge pull request #502 from PR0M3TH3AN/chore/daily-agent-run-18335177883940437540
chore: run daily scheduler for content-audit-agent
2026-03-02 07:40:28 -05:00
thePR0M3TH3AN 1a22e7a890 Merge pull request #503 from PR0M3TH3AN/jules-scheduler-daily-fix-1944634119693625106
chore(ci): Complete TORCH Daily Agent scheduler run for const-refactor-agent
2026-03-02 07:40:12 -05:00
thePR0M3TH3AN dc9027a8ee Merge pull request #501 from PR0M3TH3AN/jules-daily-scheduler-simulation-4883937723793524715
Simulate Daily Scheduler and audit-agent
2026-03-02 07:39:52 -05:00
thePR0M3TH3AN 5482d21396 Merge pull request #500 from PR0M3TH3AN/agents/weekly/bug-reproducer-agent-1479500276520596649
chore(agents): execute weekly bug reproducer agent
2026-03-02 07:39:32 -05:00
google-labs-jules[bot]andPR0M3TH3AN bfe2a9dea3 chore(scheduler): run daily design system audit agent task
- Manually ran scheduler sequence executing design-system-audit-agent.
- Generated design-system report and verified `npm run lint:inline-styles` rules.
- Wrote final log file.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-02 03:31:05 +00:00
google-labs-jules[bot]andPR0M3TH3AN 8fcfc58ceb scheduler: complete daily agent run for deps-security-agent
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-02 02:18:29 +00:00
google-labs-jules[bot]andPR0M3TH3AN 7533076bcc chore: run daily audit-agent cycle
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-02 01:27:45 +00:00
google-labs-jules[bot]andPR0M3TH3AN 99ff3f7e81 docs(daily-agent): complete daily agent scheduler flow for torch-garbage-collection-agent
- Executed the daily agent scheduler flow.
- Simulated prompt execution for `torch-garbage-collection-agent` using `linux` platform.
- Acquired lock, executed prompt, retrieved/stored memories, validated run artifacts, published completion, and wrote final task log `_completed.md`.
- No log files or memory updates were older than 14 days, so no files were deleted.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-02 00:17:08 +00:00
google-labs-jules[bot]andPR0M3TH3AN d1aec639f3 chore: complete docs-agent daily task
Completed daily docs-agent task according to scheduler flow, including preflight check, locking, running the agent prompt, verifying artifacts, and publishing completion.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-01 22:37:08 +00:00
google-labs-jules[bot]andPR0M3TH3AN 195bc524f7 chore(scheduler): simulate a complete daily scheduler execution
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-01 21:12:06 +00:00
thePR0M3TH3AN 65f5815d35 docs(readme): add reusable agent prompt for upgrading TORCH 2026-03-01 16:07:28 -05:00
thePR0M3TH3AN 393ba35f32 feat(memory): add append-only event contract with build/verify CLI 2026-03-01 16:05:53 -05:00
google-labs-jules[bot]andPR0M3TH3AN fb0eb0c06a chore(ci): add daily const-refactor-agent completed log
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-01 20:39:28 +00:00
google-labs-jules[bot]andPR0M3TH3AN 76923df770 chore: run daily scheduler for content-audit-agent
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-01 20:28:31 +00:00
google-labs-jules[bot]andPR0M3TH3AN 20a7551e9c chore: run daily scheduler and execute audit-agent
Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-01 20:16:49 +00:00
google-labs-jules[bot]andPR0M3TH3AN 9e1e1991b8 chore(agents): execute weekly bug reproducer agent
- Ran scheduler preflight.
- Acquired lock for \`bug-reproducer-agent\`.
- Executed prompt, wrote context, todo, decision, and test logs.
- Triggered memory storage workflow.
- Published completion and finalized task log.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-03-01 16:18:30 +00: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]andPR0M3TH3AN 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