Skip to content

Condense ADRs to a scannable one-paragraph format - #47

Draft
markwong167 wants to merge 1 commit into
claude/adr-template-review-fk9zupfrom
claude/adr-conciseness-rewrite
Draft

markwong167 wants to merge 1 commit into
claude/adr-template-review-fk9zupfrom
claude/adr-conciseness-rewrite

Conversation

@markwong167

Copy link
Copy Markdown
Contributor

Summary

Stacked on #46 — rewrites every ADR in docs/adr.md into a condensed format so the doc is fast to scan:

  • Industry-standard tool choices (Bedrock, DDEV, GKE Autopilot, GCS offload, PHPUnit+Jest, pnpm, TypeScript) → one paragraph, no consequences list.
  • Tough calls with real gotchas (staging cluster, URL structure, specialty sites, theme choice x2, GCP IAP) → one paragraph plus a short consequences list.

Each ADR now states the chosen option and why the alternatives lose, in one paragraph, instead of full MADR sections (Context / Considered Options / Decision Outcome / Consequences).

Draft because it depends on #46 merging first (same file, and this rewrite assumes the corrected ADR-005/ADR-011 content from that PR).

Test plan

  • Docs-only change; no code affected, pint/pest not applicable
  • Reviewer confirms the condensed format still captures "why", per each ADR

Generated by Claude Code

Full MADR sections (Context/Considered Options/Decision Outcome/
Consequences) made every ADR a multi-paragraph document, which works
against the point of an ADR: letting someone quickly find and
understand why a decision was made. Each ADR is now one paragraph
naming the choice and why the alternatives lose, with a short
consequences list only where there's a real gotcha to flag.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KAXYbGssfXr8CDy861WD5P
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants