Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
2c7b75d
docs: draft design spec for adversarial-tdd out-of-the-box workflow
claude Aug 9, 2026
82a0a5a
docs: amend adversarial-tdd workflow spec after architecture review (v2)
claude Aug 9, 2026
1a6e4c2
feat(agents): add test-adequacy-reviewer agent and adversarial-tdd pl…
claude Aug 9, 2026
3b571fa
test: red-state TDD suite for adversarial-tdd workflow preset (198 te…
claude Aug 9, 2026
d8b9f6d
docs: spec rulings from adversarial test verification (v2.1)
claude Aug 9, 2026
20149bc
test: close adversarial-verification gaps in workflow TDD suite (235 …
claude Aug 9, 2026
9f84649
feat(workflow): adversarial-tdd workflow preset, applier, settings, CLI
claude Aug 9, 2026
a523f07
docs: document the adversarial-tdd workflow preset across the doc matrix
claude Aug 9, 2026
701d6ec
docs: spec amendments from independent verification (v2.2); revert te…
claude Aug 9, 2026
36238be
fix(workflow): close independent-verification findings
claude Aug 9, 2026
e6da8e6
docs: final-review contract fixes — ADR-26, counts, anchors, spec rul…
claude Aug 9, 2026
8aba6b9
fix(workflow): re-key carryover deps; exclude carryover phases from g…
claude Aug 9, 2026
3642742
wip: docs overhaul in progress (README + agent-facing discovery, mid-…
claude Aug 13, 2026
df7d830
docs(readme): engine-first install, adversarial-tdd quickstart, deliv…
claude Aug 13, 2026
b95aff9
wip: docs journeys page + cross-links (mid-fleet checkpoint)
claude Aug 13, 2026
3467580
docs: finish delivery-workflows journeys page
claude Aug 13, 2026
abb66ac
fix(workflow): re-key team member ids on harvest+carryover, auditor-a…
claude Aug 13, 2026
460b04b
wip: engine/config patch wave checkpoint (worktree team-context sync,…
claude Aug 13, 2026
ed63777
fix(runtime): plan.json rescue for automation timeout on reloaded steps
claude Aug 13, 2026
9f2aff1
docs+cli: final-review fixes — reshape error handling, spec v2.4, tim…
claude Aug 14, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,9 @@ Apply these to every change before declaring it done:
| `agent_baton/core/` | Engine internals: state machine, planner, dispatcher, governance, storage | [agent_baton/core/CLAUDE.md](agent_baton/core/CLAUDE.md) (deeper: [engine](agent_baton/core/engine/CLAUDE.md), [orchestration](agent_baton/core/orchestration/CLAUDE.md), [govern](agent_baton/core/govern/CLAUDE.md), [storage](agent_baton/core/storage/CLAUDE.md)) |
| `agent_baton/core/federate/` | Spec Federation subsystem: `SpecDraftStore` (SQLite), `enrich.py` (DataClassifier + cost forecast), `importers.py` (GitHub/ADO importers) | — |
| `agent_baton/core/manager/` | Manager-mode PMO layer: post-processor around `create_plan()` producing project charter, scope map, team blueprint, role cards, knowledge plan, scope contracts, and context bundles. Config: `agent_baton/core/config/manager.py`. Models: `agent_baton/models/manager.py`. See `docs/internal/manager-mode-pmo-design.md`. | — |
| `agent_baton/core/workflow/` | Named delivery-workflow presets (`baton plan --workflow`): `presets.py` (registry, built-in `adversarial-tdd`), `applier.py` (pure/idempotent plan reshaper stamping per-stage model tiers). Config: `agent_baton/core/config/workflow.py`. See `docs/internal/adversarial-tdd-workflow-design.md`. | — |
| `agent_baton/models/` | Pydantic data models — execution, beads, plans, decisions | [agent_baton/models/CLAUDE.md](agent_baton/models/CLAUDE.md) |
| `agents/` | 30 distributable agent definitions (Markdown with frontmatter) | [agents/CLAUDE.md](agents/CLAUDE.md) |
| `agents/` | 31 distributable agent definitions (Markdown with frontmatter) | [agents/CLAUDE.md](agents/CLAUDE.md) |
| `references/` | 20 distributable reference procedures | [references/CLAUDE.md](references/CLAUDE.md) |
| `templates/` | `CLAUDE.md` + `settings.json` + skills installed to user projects | (do not modify `templates/CLAUDE.md` — it's a distributable artifact) |
| `pmo-ui/` | React/Vite frontend served at `/pmo/` | [pmo-ui/CLAUDE.md](pmo-ui/CLAUDE.md) |
Expand Down Expand Up @@ -90,7 +91,7 @@ When dispatching a worktree-isolated specialist, include the expected branch-tip

Handle bugs/failures without pausing the main flow:

1. **Bead it** — `baton beads create --type warning --message "<incident>"`.
1. **Bead it** — `baton beads create --type warning --content "<incident>"`.
2. **Fix in parallel** — launch a subagent on a separate branch (use `isolation: "worktree"` for concurrent agents).
3. **Require a regression test.**
4. **Continue the main flow.**
Expand Down
11 changes: 8 additions & 3 deletions GEMINI.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,12 @@ agent_baton/ Python package (the orchestration engine)
role cards, knowledge plan, scope contracts, context
bundles). Config: core/config/manager.py. Models:
models/manager.py. See docs/internal/manager-mode-pmo-design.md.
agents/ Distributable agent definitions (30 .md)
core/workflow/ Named delivery-workflow presets (baton plan --workflow):
presets.py (registry, built-in adversarial-tdd),
applier.py (pure/idempotent plan reshaper stamping
per-stage model tiers). Config: core/config/workflow.py.
See docs/internal/adversarial-tdd-workflow-design.md.
agents/ Distributable agent definitions (31 .md)
references/ Distributable reference procedures (20 .md)
templates/ CLAUDE.md + settings.json + skills/ — installed to targets
scripts/ install.sh, install.ps1, record_spec_audit_beads.py
Expand Down Expand Up @@ -55,7 +60,7 @@ When the `orchestrator` agent is invoked:

## Agent roster

See [docs/agent-roster.md](docs/agent-roster.md) (30 agents). Recipes for common tasks: [docs/orchestrator-usage.md](docs/orchestrator-usage.md). For Baton's protocol contract from the agent side: [references/baton-engine.md](references/baton-engine.md).
See [docs/agent-roster.md](docs/agent-roster.md) (31 agents). Recipes for common tasks: [docs/orchestrator-usage.md](docs/orchestrator-usage.md). For Baton's protocol contract from the agent side: [references/baton-engine.md](references/baton-engine.md).

## Code navigation

Expand Down Expand Up @@ -116,7 +121,7 @@ Any work touching regulated data, compliance systems, audit-controlled records,

Handle bugs/failures without pausing the main flow:

1. **Bead it** — `baton beads create --type warning --message "<incident>"`.
1. **Bead it** — `baton beads create --type warning --content "<incident>"`.
2. **Fix in parallel** — launch a subagent on a separate branch (use `isolation: "worktree"` for concurrent agents).
3. **Require a regression test.**
4. **Continue the main flow.**
Expand Down
Loading