docs: one-command onboarding bullet in §10 (0.12.0)#25
Conversation
…pe (0.12.0) The single idea worth keeping from the withdrawn PR #22/#24 expansion exchange: a substantial project bootstraps from clone to a working environment with one documented, reproducible command. Added as a sub-bullet under §10 (Dependencies are decisions) next to reproducible builds — not a new practice and no ADR, the right scale for a clarifying point that's neither expensive-to-reverse nor future-constraining. The developer entry point is the one thing §6/§10 left unsaid. Calling the methodology done at this scope; revisit after it's been in practice longer. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Claude finished @vpciii's task in 2m 15s —— View job Review: one-command onboarding bullet (§10)
The change reads well and the content is sound — and it's notably careful to stay consistent with ADR 0003, which explicitly rejected a tooling mandate for §10. The " One judgment call worth surfacing before merge — the ADR question the PR preemptively waves off: §10's practice list is defined by an Accepted ADR; this adds a fourth bullet without one. ADR 0003 (
The PR body is an argument for a practice (it cites the withdrawn #22/#24 exchange) — which is precisely the signal that last line names. And the precedent cuts the same way: comparably-scoped additions in this repo got ADRs — ADR 0014 (refactoring into the decision guide), ADR 0016 (postmortems get a home). A new §10 bullet is in the same weight class. The scale-to-work / reversible-by-default defense is real — a docs sub-bullet is cheap to reverse, and I don't think this is a blocker. But the tension is genuine: either this is a practice change (→ a short ADR, or a one-line amendment to ADR 0003's "Decision" list to keep §10 traceable to its ADR), or the methodology's "record the change in an ADR" rule wants a small carve-out for sub-bullet clarifications. Right now §10 has a normative bullet that no ADR records, which is the kind of doc/decision drift §1 exists to prevent. Add a short ADR (or amend ADR 0003) for the §10 onboarding bullet → Minor (non-blocking): the CHANGELOG entry's meta-narrative about the "(withdrawn) PR #22/#24 expansion exchange that cleared the bar" is more process-journal than consumer-facing changelog — the adoption-impact line is the part a consuming project needs. Trimming the backstory would tighten it, but it's stylistic. |
A PR #25 review (the same-model GitHub reviewer) correctly flagged that the v0.12.0 §10 onboarding bullet is a normative practice extension that shipped without an ADR — against the methodology's own "practice changes get an ADR" rule, and unlike comparable additions (ADR 0014, 0016). ADR 0003 (which defines §10's bullets) is append-only, so ADR 0023 records the new bullet and makes §10 traceable again. Also trims the 0.12.0 changelog entry's process-journal backstory (the #22/#24 narrative), keeping the substance + adoption line and citing ADR 0023. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The one idea worth keeping from the (withdrawn) PR #22/#24 expansion exchange, captured at the right scale.
Change: a single sub-bullet under §10 (Dependencies are decisions), next to "Lockfiles are committed / Builds are reproducible":
Deliberately minimal — not a new numbered practice, no ADR, no adversarial review. It's a clarifying point that's neither expensive-to-reverse nor future-constraining (scale-to-work). The developer entry point is the one thing §6/§10's reproducible-build guidance genuinely left unsaid.
Cuts 0.12.0. No summary/decision-guide change (it's a sub-bullet below summary altitude). This is the last methodology change for now — calling it done at this scope and revisiting after it's been in practice longer.
🤖 Generated with Claude Code