Commit Graph

  • c67d9736fd R3b [fw]: delete legacy workflow-script/v1 composite and cp-service-token/v1 context (dbc5efc6) main Paul O'Reilly 2026-10-19 01:41:44 +13:00
  • d0424879c2 R2: remove AU-51 bearer layer from planning/spec-writing model composites; delete retired @1 templates (dbc5efc6) Paul O'Reilly 2026-10-19 00:24:55 +13:00
  • 37a94dcd07 fw: A8 template migration (drop on_fail: continue) and cp-docs-token/v1 layer (be110e25, 1d7ef09a) Paul O'Reilly 2026-10-17 20:52:35 +13:00
  • 44334a2143 docs: end-session 2026-10-13 (CONTEXT.md, session log, benchmarks/ + model-slug note in CLAUDE.md) Paul O'Reilly 2026-10-13 14:47:57 +13:00
  • 418d634afa benchmarks: add Artificial Analysis snapshot and placeholder M3.1-Flash estimate Paul O'Reilly 2026-10-13 14:33:53 +13:00
  • d7decc1dec minimax: move to MiniMax-M3.1-Flash-Preview; drop bare minimax/minimax-m2 slugs Paul O'Reilly 2026-10-13 10:55:03 +13:00
  • c8c9e7f7d0 Merge pull request 'workflow-script-nocp-norepo/v1: secret-free script composite' (#5) from feat/script-composite-norepo into main ai_admin 2026-10-12 03:21:37 +00:00
  • 57374c8bfb feat(harness): workflow-script-nocp-norepo/v1 secret-free script composite (e993c9fa) feat/script-composite-norepo Paul O'Reilly 2026-10-11 22:49:52 +13:00
  • e11b448f00 feat(agent-repo): opt-in AR-42 archive-and-reset of a stale task branch (f910e2ba) Paul O'Reilly 2026-10-09 14:13:37 +13:00
  • 91f69282cf feat(agent-repo): opt-in AR-42 archive-and-reset of a stale task branch (f910e2ba) feat/hatchmate-per-project-fork-key Paul O'Reilly 2026-10-09 14:13:37 +13:00
  • e64d0a1822 feat(workflow): cpw-smoke@1 one-node cp_write template for Option C smoke run (690b330f) feat/cpw-smoke Paul O'Reilly 2026-10-05 16:18:18 +13:00
  • a1c708ac96 fix(harness): add -hatchmate composites for sonnet, haiku, deepseekv4flash (bug 678d4e8e) Paul O'Reilly 2026-10-04 09:12:38 +13:00
  • 887578f0eb feat(templates): explicit cp_write on every kind: script node + audit test (WF-COMP-31d, item 26754227) Paul O'Reilly 2026-10-04 09:36:04 +13:00
  • 08ca057687 feat(harness): workflow-script-nocp/v1 + workflow-script-write/v1 composites (Option C, WF-COMP-31b/31c, item 26754227) Paul O'Reilly 2026-10-04 09:35:34 +13:00
  • 3717fc8167 feat(harness): cp-write-token/v1 context layer (Option C, WF-COMP-31c, item 26754227) Paul O'Reilly 2026-10-04 09:35:07 +13:00
  • ea7c11265b fix(repo-readonly): own read-only deploy key; workflow-script drops write-capable gitea-ssh/v1 Paul O'Reilly 2026-10-02 20:09:30 +13:00
  • d850a4da68 fix(repo-readonly): clone when /workspace/project is empty, not only when absent (bug eede60c3) Paul O'Reilly 2026-10-02 17:21:35 +13:00
  • 4b41236e26 feat(harness): repo-readonly/v1 + gitea-ssh layer in workflow-script/v1; agent_repo on test-validate/frozen-fixture-emit (WF-COMP-34, bug 3bee78fa/a3ba44bc) Paul O'Reilly 2026-10-02 16:18:21 +13:00
  • 8d7b3af77d fix(templates): add AGENT_UPSTREAM_REPO_URL/BRANCH to all workflow templates using the agent fork Paul O'Reilly 2026-10-02 15:03:34 +13:00
  • c91813de96 fix(agent-repo): AR-39b run base selector by absolute path; seed scope-decompose@2 from upstream Paul O'Reilly 2026-10-02 14:54:37 +13:00
  • fce343cea1 test: drop archived bug-ancestor-auto-advance@1 from state-tx/CP_URL discovery sets Paul O'Reilly 2026-10-01 19:37:36 +13:00
  • 71363a77bb merge: archive bug-ancestor-auto-advance@1 (replaced by CRS patch_item rule bug-milestone-auto-resolve) Paul O'Reilly 2026-10-01 18:19:23 +13:00
  • 1e236b07d0 merge: workflow-script/v1, state-tx runtime_env + FROM_STATES, ingress CP_URL Paul O'Reilly 2026-10-01 18:19:22 +13:00
  • e51146fc30 fix: task templates use ingress CP_URL (https://agents.oreillyit.nz/api), not svc.cluster.local:8100 Paul O'Reilly 2026-10-01 18:14:30 +13:00
  • 782eadb615 feat: STATE_TX_FROM_STATES on state-tx nodes; workflow-script composite invariant; refresh legacy-mount NOTE Paul O'Reilly 2026-10-01 17:02:29 +13:00
  • 9e2dd681a7 merge: mm/fw-script (workflow-script/v1 composite) Paul O'Reilly 2026-10-01 17:02:01 +13:00
  • c5a5293edc fix: declare runtime_env on state-tx nodes in test-validate@1 and frozen-fixture-emit@1 Paul O'Reilly 2026-10-01 16:08:39 +13:00
  • b549a28187 feat(harnesses): shared-variables/v1 context + workflow-script/v1 composite (WF-COMP-31, WV-19) (03878b12-86b5-4b88-86d5-7182ae1c471f) Paul O'Reilly 2026-10-01 15:31:48 +13:00
  • d727e17825 chore(workflow-templates): archive bug-ancestor-auto-advance@1.yaml per WT-ANC-15 step 2 (c7da48d7-1688-422b-8108-1119e819f9ea) Paul O'Reilly 2026-10-01 15:25:27 +13:00
  • 58612d9734 feat: AR-39b — scope-decompose-sonnet@2 + bug-verify-sonnet@2 (WV-36 file-write plan, WF-COMP-25a self-transition) (31553852-e6c7-40e3-8020-b3b65094c1cc) Paul O'Reilly 2026-10-01 14:23:01 +13:00
  • da23760e93 fix(models): airouter-qwen3 default_flags.model Qwen3.6 -> Qwen3.8 (live id; agent-runtimes c3551e3a) Paul O'Reilly 2026-09-30 11:46:24 +13:00
  • f64be1d467 fix(gitea-ssh-hatchmate): correct account_ref space id (hatchmate, not platform) (#4) ai_admin 2026-09-18 02:18:46 +00:00
  • 65fc400fcd fix(gitea-ssh-hatchmate): correct account_ref space id (hatchmate, not platform) Paul O'Reilly 2026-09-18 14:18:17 +12:00
  • c89cb5beab Merge pull request 'feat(forge-credential): hatchmate working-repo key layer + 4 composite forks' (#3) from feat/hatchmate-per-project-fork-key into main ai_admin 2026-09-18 02:05:48 +00:00
  • 59f7b9e5f8 feat(forge-credential): add gitea-ssh-hatchmate/v1 layer + 4 hatchmate composite forks Paul O'Reilly 2026-09-18 12:28:06 +12:00
  • d19da44f7a feat: AR-39a — templates pass AGENT_UPSTREAM_REPO_URL/BRANCH; agent-repo/v1 init.sh invokes select-base (upstream > reference > fork) (bug 0772408e) Paul O'Reilly 2026-09-16 19:34:47 +12:00
  • 7e757b0fd9 harness(HC-11): declare write_targets on the four forge-credential layers (gitea-admin, gitea-ssh, gitea-ssh-accelerators, gitea-ssh-homelab) (b1de17b4) Paul O'Reilly 2026-09-13 20:09:50 +12:00
  • b7cf256c44 test(invariants): HC-11 forge-credential layers must declare write_targets (xfail until layers are stamped) Paul O'Reilly 2026-09-13 13:09:24 +12:00
  • e31d472ff9 fix: migrate Claude model files to current API IDs (opus-5, sonnet-5, haiku-4.5) Paul O'Reilly 2026-09-10 12:05:14 +12:00
  • 30c3a75c20 feat(workflow): bug-ancestor-auto-advance@1 demo template (M43 Task 2) Paul O'Reilly 2026-09-10 09:35:29 +12:00
  • 3eabc924a2 refactor(python-dev): swap pip -> uv pip for project install Paul O'Reilly 2026-09-09 21:56:48 +12:00
  • be57e1e246 fix(bug-verify): fresh UUID Idempotency-Key so re-verification with a different verdict does not 409 Paul O'Reilly 2026-09-09 13:57:40 +12:00
  • 33501ca54e fix(bug-verify-sonnet@1): agent self-transitions flow_state, remove dead verdict-tx node Paul O'Reilly 2026-09-09 13:56:34 +12:00
  • 5a8cd32aec feat(harnesses): add customer-script/v1 composite Paul O'Reilly 2026-09-08 07:42:48 +12:00
  • 3a550837aa docs(bug-verify-sonnet): note the scratchpad/verdict follow-up, not yet wired Paul O'Reilly 2026-09-06 23:59:52 +12:00
  • 4b4d02926d feat(agent-repo): create scratchpad/ at task branch top level Paul O'Reilly 2026-09-06 23:44:51 +12:00
  • a685bf16a6 feat: bug-verify-sonnet@1 template + planning-sonnet-repo runtime Paul O'Reilly 2026-09-05 11:34:37 +12:00
  • 0384e5d453 fix: remove misplaced hatchmate-plan-review-loop@1 (project template referencing hatchmate-crs model slugs; broke CP WorkflowRegistry reload 2026-09-05) Paul O'Reilly 2026-09-05 10:24:36 +12:00
  • b4bac0d2e8 feat: hatchmate-plan-review-loop@1 — project-specific plan review template Paul O'Reilly 2026-09-04 20:49:13 +12:00
  • 253b147a39 fix(harness): cp-service-token/v1 — restage ESO secret, fix unreadable-by-agent bug Paul O'Reilly 2026-09-04 13:03:07 +12:00
  • 38cd0b040b feat(harness): cp-service-token/v1 context — AU-51/AU-51b credential for decompose Paul O'Reilly 2026-09-04 05:31:34 +12:00
  • 2dcb9c7605 fix(minimax-m3-max, fable-low-effort): requires takes harness refs, not capability tags Paul O'Reilly 2026-09-03 01:13:34 +12:00
  • 7244e0ec5f fix(minimax-m3-max, fable-low-effort): H-SECRET-4 rejected MAX_THINKING_TOKENS in env Paul O'Reilly 2026-09-03 00:39:59 +12:00
  • 2fa4dc92c2 pipeline model routing: mechanical stages to MiniMax M3, spec stages to Fable low effort Paul O'Reilly 2026-09-02 21:43:23 +12:00
  • 4201b1ac3a integration-direct: route to MiniMax M3 max-effort instead of Anthropic OAuth Paul O'Reilly 2026-09-02 21:33:50 +12:00
  • e89208f44b fix(templates): per-item branches for concept-stage nodes (was shared spec/auto-draft) Paul O'Reilly 2026-09-01 02:11:20 +12:00
  • e0d3a60279 fix(templates): spec-draft-opus@1 route to Opus, not airouter/Qwen3.6 Paul O'Reilly 2026-09-01 00:37:52 +12:00
  • fefc8846c3 templates: reference triggers.yaml with WT-ADV safe defaults (M41) Paul O'Reilly 2026-08-30 02:56:03 +12:00
  • 73acc6a11d feat(best-practices): pointer CLAUDE.md so agents know the library exists Paul O'Reilly 2026-08-19 09:34:31 +12:00
  • 1ce42a9e59 fix(harness): resolve layer contradictions + context-budget caps for airouter TDD Paul O'Reilly 2026-08-19 09:10:22 +12:00
  • 76a7277961 fix(decompose-template): replace inline python3 -c paste with cp-cli decompose verb Paul O'Reilly 2026-08-17 10:11:22 +12:00
  • 18a702d7a0 fix(integration-direct/v1): add missing agent-repo/v1 layer Paul O'Reilly 2026-08-01 00:17:37 +12:00
  • b5f039f73f fix(workflows): use artifacts.item_body not metadata.task_description Paul O'Reilly 2026-07-31 10:44:14 +12:00
  • fc27ffe170 fix(workflows): airouter-impl-ready prompt was producing empty task descriptions Paul O'Reilly 2026-07-31 10:40:34 +12:00
  • d06a526256 feat(templates): sync 4 workflow templates from agent-runtimes Paul O'Reilly 2026-07-29 09:09:52 +12:00
  • 350c0eeed4 feat(templates): 6-tier escalation ladder — add MiniMax + Fable tiers Paul O'Reilly 2026-07-29 01:59:54 +12:00
  • a12f6ddaba feat(templates): tiered escalation ladder — remove airouter-eligible gate Paul O'Reilly 2026-07-29 01:32:24 +12:00
  • 2c1ec7d52c fix: update MiniMax harness base URL to api.minimaxi.chat Paul O'Reilly 2026-07-17 22:55:47 +12:00
  • 1da98eb708 Add model-registry/harness-roles.yaml — W3 harness auto-selection role table Paul O'Reilly 2026-07-12 23:17:07 +12:00
  • 78229c5dba feat(routing): add tiers.yaml + rename spec/review-arch templates to airouter Paul O'Reilly 2026-07-12 19:03:51 +12:00
  • 681f0ce4fa fix(hugo-content-workspace): never commit .agent-output/ runner scratch — was creating junk content commits + spurious CI rebuilds on every AI task Paul O'Reilly 2026-07-07 16:56:24 +12:00
  • ae4c8c29f8 fix(gitea-ssh-accelerators): ESO mounts the key as private_key, not id_ed25519 — matches gitea-ssh/v1 and the acct secret's data keys Paul O'Reilly 2026-07-07 11:17:52 +12:00
  • 10df741c4a fix(hugo-content-workspace): requires: [] — resolver treats requires as harness refs, git-access capability name crashed composition Paul O'Reilly 2026-07-07 11:10:35 +12:00
  • d1dcdf4a8c fix: per-item work branch (task/${item.uuid}) across all task-stage templates Paul O'Reilly 2026-07-04 19:37:03 +12:00
  • 4b39c9822f fix: impl-review + merge on Sonnet/best-practices-opus-repo (unclaimable routing + empty-delivery risk) Paul O'Reilly 2026-07-04 18:50:57 +12:00
  • 01fb6f3ad0 fix: scope-decompose claude cli + AR-38 audit off (API-side-effect deliverable) Paul O'Reilly 2026-07-04 15:19:32 +12:00
  • b1ad85f46d fix: scope-decompose-sonnet runs model:sonnet on spec-writing-sonnet-repo (was Qwen3.6/airouter — empty-delivery in E1 E2E) Paul O'Reilly 2026-07-04 14:09:24 +12:00
  • 71f9cc0338 feat(airouter): DeepSeek V4 Flash TDD composite + max-effort template Paul O'Reilly 2026-07-03 12:36:43 +12:00
  • dab3db3727 fix(best-practices): restore canonical content, dedupe, sync script, spec exemplar Paul O'Reilly 2026-07-02 21:27:43 +12:00
  • 97d98689be feat(templates): add missing escalation targets + concept-intake stage Paul O'Reilly 2026-07-02 21:27:43 +12:00
  • f3d7b42db5 feat(sonnet-manager): write full manager CLAUDE.md from spec/manager-sonnet.md Paul O'Reilly 2026-07-02 21:27:43 +12:00
  • 4d7acc870c reflect-logs: distill session logs into topic memory (2026-07 sweep) Paul O'Reilly 2026-07-02 16:05:43 +12:00
  • dd0d9e5c0a feat: hugo-content-workspace + hugo-content-airouter harnesses Paul O'Reilly 2026-06-24 07:10:05 +12:00
  • 8167035b6b Add DeepSeek V4 Flash model and coder composite via airouter Paul O'Reilly 2026-06-23 22:07:33 +12:00
  • 93c4dad1a7 docs: update CLAUDE.md — CRS is now required, add workflow/ subdir to structure Paul O'Reilly 2026-06-23 09:08:06 +12:00
  • f5968cfab5 feat: migrate missing harnesses, templates, and workflows from agent-runtimes Paul O'Reilly 2026-06-23 08:59:01 +12:00
  • 770ba97170 feat(epic1): add spec-writing-airouter-repo and best-practices-airouter-repo composites Paul O'Reilly 2026-06-19 17:34:58 +12:00
  • 38dc28fef9 fix(harness): remove agent-repo/v1 from code-sonnet-direct composite Paul O'Reilly 2026-06-15 01:27:55 +12:00
  • 50c07b850c feat(harness): add code-sonnet-direct composite + direct-push context Paul O'Reilly 2026-06-15 00:18:43 +12:00
  • 415118434c debug(agent-repo): expose reference_branches clone failure mode Paul O'Reilly 2026-05-08 17:24:10 +12:00
  • 3087ad7de1 fix(agent-repo): full-history clone for reference + upstream-ref fetch Paul O'Reilly 2026-05-08 17:09:53 +12:00
  • bf18ca3ef5 fix(agent-repo): capture git push output explicitly for diagnosis Paul O'Reilly 2026-05-08 17:03:12 +12:00
  • 9cf016fa1c fix(agent-repo): harden AR-21 diff-verify against set-e/pipefail abort Paul O'Reilly 2026-05-08 16:31:33 +12:00
  • 07309567d5 feat(agent-repo,airouter): seed from upstream + label-gate + diff verify Paul O'Reilly 2026-05-08 15:45:41 +12:00
  • 45ec4af0e9 docs(qwen-methodology): add real incident to Rule 1 (Write on existing files) Paul O'Reilly 2026-05-08 13:09:52 +12:00
  • 79f00b566d feat(cp-harness): migrate from agent-runtimes/harnesses/ Paul O'Reilly 2026-05-08 12:25:47 +12:00
  • b1e3ee7052 fix(airouter): match ESO Secret schema (api_key) + drop dead wrapper Paul O'Reilly 2026-05-08 12:24:58 +12:00
  • 8669b3da7d Merge pull request 'chore(z-ai): retire harness — no active subscription' (#2) from retire-z-ai into main ai_admin 2026-05-07 21:41:33 +00:00
  • 335e6f5b34 chore(z-ai): retire harness — no active subscription retire-z-ai Paul O'Reilly 2026-05-08 09:40:39 +12:00
  • 649acc07df Merge pull request 'fix(b22): bare account_ref + retarget composites + delete stale anthropic-cloud/v1' (#1) from b22-anthropic-cleanup into main ai_admin 2026-05-07 20:10:15 +00:00