Skip to content

docs(doctrine): reconcile 3.0.md tooling-floor wording with the bd/git floor (ag-60jd #tooling-floor-reconcile)#790

Merged
boshu2 merged 3 commits into
mainfrom
docs/ag-60jd-tooling-floor-reconcile
Jun 6, 2026
Merged

docs(doctrine): reconcile 3.0.md tooling-floor wording with the bd/git floor (ag-60jd #tooling-floor-reconcile)#790
boshu2 merged 3 commits into
mainfrom
docs/ag-60jd-tooling-floor-reconcile

Conversation

@boshu2
Copy link
Copy Markdown
Owner

@boshu2 boshu2 commented Jun 6, 2026

What

docs/3.0.md:168 (Non-goals) read "No new required tooling; bd, the ratchet, and the ao CLI carry the load," which sounded like nothing was required and contradicted two settled statements:

  • AGENTS-WORKFLOW.md / CLAUDE.md doctrine: "No bead, no PR" (bd is load-bearing for the canonical workflow).
  • docs/dependencies.md:14: bd → "Required for tracked work."

This restates the floor in one consistent form across the doctrine surfaces:

git + an agent runtime stay hard-required, bd is required for the bead-tracked workflow ("No bead, no PR"), and the ratchet + ao CLI carry the rest.

Why this is the only change needed

The README rewrite already removed the old "bd = Optional" requirements table the bead cited (README:128). The current surfaces are already aligned:

  • README.md:86 — "The only hard requirement is an agent runtime and git."
  • docs/dependencies.md:14bd = "Required for tracked work"; ao/bd recommended (line 32).
  • AGENTS.md — no contradicting "bd optional" statement.

So docs/3.0.md:168 was the last outlying statement. One line changed.

Verification

  • markdownlint-cli2 docs/3.0.md → 0 errors.
  • scripts/pre-push-gate.sh --fast → passed (2 pre-existing warn-only F1.6 items, unrelated).

Closes-scenario: ag-60jd#tooling-floor-reconcile
Bounded-context: BC5-Runtime
Evidence: docs/3.0.md

…t floor (ag-60jd #tooling-floor-reconcile)

docs/3.0.md non-goals listed "No new required tooling; `bd`, the ratchet, and
the `ao` CLI carry the load," which read as if nothing was required and
contradicted "No bead, no PR" (bd is load-bearing for the canonical workflow)
plus docs/dependencies.md ("bd: Required for tracked work").

Restate the floor consistently with README:86 and dependencies.md: `git` + an
agent runtime stay hard-required, `bd` is required for the bead-tracked
workflow, and the ratchet + `ao` CLI carry the rest. The README rewrite already
removed the old "bd = Optional" table, so 3.0.md:168 was the last outlier.

Closes-scenario: ag-60jd#tooling-floor-reconcile
Bounded-context: BC5-Runtime
Evidence: docs/3.0.md
@github-actions github-actions Bot added the docs label Jun 6, 2026
@boshu2 boshu2 enabled auto-merge (squash) June 6, 2026 11:59
@boshu2 boshu2 merged commit 5995beb into main Jun 6, 2026
15 of 16 checks passed
@boshu2 boshu2 deleted the docs/ag-60jd-tooling-floor-reconcile branch June 6, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant