You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "Agent Driven Development \u2014 Claude Code plugin implementing an AI-native SDLC methodology",
@@ -11,7 +11,7 @@
11
11
"level": "beta",
12
12
"promoted_from": "alpha",
13
13
"promoted_date": "2026-04-23",
14
-
"next_promotion_criteria": "Guardrail suite running in CI and release-blocking; real Claude + Codex install smoke in CI; per-runtime capability matrix in release notes; 60-day stability at beta; marketplace submission approved; 20+ projects using ADD.",
14
+
"next_promotion_criteria": "1. Guardrail suite running in CI and release-blocking. 2. Real Claude + Codex install smoke in CI. 3. Per-runtime capability matrix in release notes. 4. Beta exercise evidence: \u22653 minor or patch releases past v0.9.0 shipped with no post-tag rollback; \u22651 community PR merged during the beta cycle; AC-025 release-evidence bundle generated for the v1.0 candidate release. 5. Marketplace submission approved. 6. ADD verified in active use beyond the maintainer's solo work: maintainer attests via private signal (direct contact, observed adoption, adopter feedback) that ADD methodology is in production on multiple external projects. Adopter naming only with explicit consent.",
Copy file name to clipboardExpand all lines: CHANGELOG.md
+27Lines changed: 27 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,33 @@ Hotfix. Fixes three findings from the plugin-family release-hardening review bef
27
27
28
28
_(Nothing yet — tracking items go here between releases.)_
29
29
30
+
## [0.9.5] — 2026-04-22
31
+
32
+
**Hygiene + truth pass.** Doc-only release. Removes the smokescreen between what the docs claim and what's actually shipped, so the v1.0 credibility cycle (v0.9.6 → v1.0.0) starts from honest ground. No consumer config or plugin-runtime changes.
33
+
34
+
### Changed
35
+
36
+
-**Spec/plan frontmatter sweep.** Ten specs flipped from `Draft`/`Implementing` to `Complete` with `Shipped-In: vX.Y.Z` recorded: `agents-md-sync`, `cache-discipline`, `prompt-injection-defense`, `secrets-handling`, `telemetry-jsonl`, `test-deletion-guardrail`, `codex-native-skills` (all v0.9.0); `jq-dependency-declaration`, `secrets-scanner-executable` (v0.9.3); `project-dashboard` (v0.3.0). Eighteen plan files in `docs/plans/` got `> Status: Complete (vX.Y.Z) — superseded by shipped feature.` close-out headers. `specs/timeline-events.md` marked `Superseded` (replaced by telemetry-jsonl + dashboard).
37
+
-**PRD refresh.**`docs/prd.md` header bumped to v0.9.5 / 2026-04-22. § 4 v1.0 reframed to point at `docs/milestones/v1.0-ga.md` (canonical) and `docs/v1.0-roadmap.md` (synthesis), with the 6 reworded GA criteria from `.add/config.json:next_promotion_criteria` listed inline. § 3 metrics qualified — telemetry-derived measurements depend on dog-food emission verification (v0.9.7 milestone).
38
+
-**Maturity cascade matrix.**`core/rules/maturity-loader.md` updated for the four v0.9.0-shipped rules: `secrets-handling` (alpha+ active), `cache-discipline`, `injection-defense`, `telemetry` (beta+ active).
39
+
-**README + CLAUDE.md counts.** README rules count corrected to 19 (was 11). CLAUDE.md, runtimes/claude/CLAUDE.md, CONTRIBUTING.md repository-structure blocks updated to include `core/lib/`, `core/security/`, `core/references/`, `core/schemas/` and current template/knowledge counts.
40
+
-**README intro.** Lead paragraph reframed methodology-first ("ADD is a methodology"); the Claude/Codex plugin is the canonical implementation. Seed for the D5 brand-split direction (methodology authoritative at `docs/methodology.md` mirror, plugin as one runtime).
41
+
-**Roadmap section.** README's stale "v0.4.0 — Next" historic block replaced with a one-line pointer to `docs/v1.0-roadmap.md` and `CHANGELOG.md`.
42
+
43
+
### Added
44
+
45
+
-**`core/rules/model-roles.md`** — Architect / Editor model-role guidance. One-paragraph rule distinguishing planning-shaped work (Opus, spec authoring, decision walkthroughs) from mechanical-shaped work (Sonnet/Haiku, file rewrites, frontmatter sweeps). Guidance, not enforcement; ties back to `agent-coordination.md` for swarm dispatch. M3 deferral closed.
46
+
-**`docs/milestones/v1.0-ga.md`** — Canonical v1.0 milestone document. Goal, driving context, the 6 reworded success criteria, 8–10 week appetite, hill chart, per-release feature detail (v0.9.5 → v1.0.0), parallelism analysis, risks register, out-of-scope list, open questions, validation gates per release.
47
+
-**`docs/v1.0-roadmap.md`** — Synthesis of three parallel v1.0 research swarms (current state, unimplemented inventory, market review). Six-release path, capability-family architecture, four moats, four abandon recommendations, eight risks, decisions D1–D7 locked.
48
+
49
+
### Retargeted
50
+
51
+
-**`specs/plugin-family-release-hardening.md`** — F-006 (host-neutral kernel) and F-007 (adapter contracts) target moved from `v1.0.0` to `v1.1.0`. Acceptance criteria AC-010/AC-011/AC-012 retagged to `v1.1.0` to match. Per D2 lock in `docs/v1.0-roadmap.md`: full architectural close is M4 work; v0.9.7 will ship Tier 1 substitution-only fix (~80% of leak) for v1.0 GA.
52
+
53
+
### Maturity criteria reworded
54
+
55
+
-`.add/config.json:next_promotion_criteria` updated per D1 lock. The 60-day calendar floor — generic, not project-shaped — is replaced by engineering evidence: ≥3 minor/patch releases past v0.9.0 with no post-tag rollback, ≥1 community PR merged during the beta cycle, AC-025 release-evidence bundle generated for the v1.0 candidate. Criterion 6 ("verified in active use") rewords the unmeasurable "20+ projects" claim to maintainer attestation via private signal — adopter naming only with explicit consent. See `docs/v1.0-roadmap.md` § D1 for rationale.
56
+
30
57
## [0.9.4] — 2026-04-27
31
58
32
59
**Hotfix.** Completes the migration chain from v0.8.0 onward. Surfaced when a project at v0.5.0 updated to v0.9.3 and Claude Code reported: _"Plugin manifest covers up to 0.8.0; plugin is now 0.9.3 … no 0.8 → 0.9 hop exists."_ The version field on the consumer's `.add/config.json` was bumping past 0.8.0 without any migration hop being traversed — a silent gap that's harmless today (v0.8 → v0.9.x had no required config-schema changes) but would silently skip future migrations that DO have steps.
Copy file name to clipboardExpand all lines: README.md
+13-8Lines changed: 13 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,14 @@
3
3
<palign="center">
4
4
<strong>AI agents write code fast. Without structure, they ship chaos.</strong>
5
5
<br>
6
-
ADD is coordinated agent swarms — test-writers, implementers, reviewers, deployers — that ship verified software as a team. Spec-driven. Test-first. Independently verified. Human-validated.
6
+
ADD is a methodology for AI-native software development — spec-driven, test-first, independently verified, human-validated — implemented as a Claude Code plugin (with a Codex CLI adapter) that coordinates specialized agent swarms.
@@ -52,7 +56,7 @@ A project at `alpha` loads `poc` + `alpha` rules. A project at `beta` loads `poc
52
56
2. If a rule's `maturity:` level is ABOVE the project's level, **treat that rule as non-existent** — do not follow its instructions, do not reference it, do not enforce it
53
57
3. If no `.add/config.json` exists, assume `alpha` maturity (reasonable default)
54
58
55
-
**Example:** A project at `alpha` maturity has 6 active rules (project-structure, learning, source-control, maturity-loader, spec-driven, quality-gates, human-collaboration). The agent should NOT enforce TDD cycles, agent coordination protocols, environment-awareness tiers, or designsystem rules — those are dormant until the project promotes to beta or ga.
59
+
**Example:** A project at `alpha` maturity loads its 6 poc rules plus 5 alpha rules (spec-driven, quality-gates, human-collaboration, add-compliance, secrets-handling). The agent should NOT enforce TDD cycles, agent coordination protocols, environment-awareness tiers, cache-discipline, injection-defense, telemetry, or design-system rules — those are dormant until the project promotes to beta or ga.
description: "Architect vs Editor model-role guidance — match agent capability to task shape across `/add:cycle`, `/add:spec`, `/add:plan` and downstream sub-agent dispatches."
5
+
---
6
+
7
+
# ADD Rule: Architect vs Editor Model Roles
8
+
9
+
ADD's methodology splits agentic work into two role shapes: the **Architect** — planning, spec authoring, decision walkthroughs, parallelism analysis, retro synthesis — which benefits from a larger reasoning model (Opus / equivalent), e.g. drafting a new milestone doc that weighs D1–D7 trade-offs against six-release sequencing; and the **Editor** — mechanical edits, file rewrites, frontmatter sweeps, formatting, table reflows, generated-output regen — which is Sonnet/Haiku-shaped, e.g. flipping `Status: Draft` to `Status: Complete (v0.9.5)` across nine specs in parallel. This is **guidance, not enforcement**: ADD does not prescribe a model per skill, and any model can perform either role. But when a user dispatches `/add:cycle`, `/add:spec`, `/add:plan`, or a swarm of editor-style sub-agents, picking the role-appropriate model materially affects cost, latency, and output quality — and the swarm-orchestration pattern in `rules/agent-coordination.md` is most effective when an Architect orchestrator delegates Editor-shaped work to parallel Sonnet sub-agents rather than running every dispatch on the largest available model.
Copy file name to clipboardExpand all lines: core/templates/migrations.json
+7-1Lines changed: 7 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"schema_version": "1.0.0",
3
-
"plugin_version": "0.9.4",
3
+
"plugin_version": "0.9.5",
4
4
"migrations": [
5
5
{
6
6
"from": "0.1.0",
@@ -242,6 +242,12 @@
242
242
"to": "0.9.4",
243
243
"steps": [],
244
244
"description": "v0.9.4 hotfix \u2014 completes the migration chain from v0.8.0 onward. Adds the missing hops 0.8.0 \u2192 0.8.1 \u2192 0.9.0 \u2192 0.9.1 \u2192 0.9.2 \u2192 0.9.3 plus the 0.8.0 \u2192 0.9.3 skip hop, so projects that updated the plugin without traversing each intermediate release reach 0.9.3 cleanly. No consumer config changes."
245
+
},
246
+
{
247
+
"from": "0.9.4",
248
+
"to": "0.9.5",
249
+
"steps": [],
250
+
"description": "v0.9.5 hygiene \u2014 doc-only truth pass before the v1.0 credibility cycle. Spec/plan frontmatter flipped from Draft/Implementing to Complete for already-shipped work; PRD reframed to reference docs/milestones/v1.0-ga.md and docs/v1.0-roadmap.md as canonical v1.0 sources; maturity-loader cascade matrix completed for the four v0.9.0 rules (cache-discipline, injection-defense, secrets-handling, telemetry); plugin-family-release-hardening F-006/F-007 retargeted to v1.1.0 (architectural, post-GA). New core/rules/model-roles.md adds Architect/Editor guidance. No consumer config changes."
0 commit comments