📝 docs(adr): homogenize 23 ADRs + rewrite README (Tâche 7 migration) #18
Reference in New Issue
Block a user
Delete Branch "feature/homogenize-adrs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Homogenize all 23 ADRs to a single canonical header format, and rewrite
adr/README.mdto match the actual state of the corpus.This is Tâche 7 of the ARCODANGE Phase 1 migration (Claude Code → Mistral Vibe). Independent from PR #17 (Tâche 6 — restructure AGENTS.md) — both can merge in any order. No code changes; only documentation.
Changes
1. Homogenize 21 ADR headers (commit
db09d0a)The audit (Tâche 6 Phase A, Mistral intent-router agent, 2026-05-02) had identified 3 inconsistent header formats :
* Status:/* Date:/* Deciders:) : 11 ADRs (0001-0008, 0011, 0014, 0023)**Status:**/**Date:**/**Authors:**) : 9 ADRs (0009, 0010, 0012, 0013, 0015, 0016, 0017, 0018, 0019)## Status\n**Value** ✅) : 5 ADRs (0020, 0021, 0022, 0024, 0025)Plus mixed metadata names (Authors / Deciders / Decision Date / Implementation Date / Implementation Status / Last Updated) and decorative emojis on status values made the corpus hard to scan or template against.
Canonical format adopted (see
adr/README.mdfor full template) :Transformations applied (via
/tmp/homogenize-adrs.pyscript, 23 files scanned, 21 modified — 0010 and 0012 were already conform) :**Deciders:**→**Authors:**, strip status emojis## Status\n**Value** ✅→**Status:** Value(single line)**Status:**and**Implementation Status:*** Last Updated:/* Implementation Status:/* Decision Drivers:/* Decision Date:to bold2024-04-XX→2026-04-XXfor ADRs 0018, 0019 (off-by-2-years in original)ADR body content is preserved unchanged. Only headers transformed.
2. Rewrite
adr/README.md(commitd64ab02)Previous README had multiple inconsistencies :
* Status:)Rewrite :
**Status:**line) — emoji-free, accurateApproved,Partially Implemented,DeferredTest plan
**Status:**/**Date:**/**Authors:**(verified via grep)* Status:(F1) or## Status(F3) in any ADR header**Status:**linesadr/README.mdindex links resolve to existing files (no more 0011 / 0014 dead links)go mod tidy,go fmt,swag fmt)Migration context
Part of Phase 1 of the ARCODANGE migration from Claude Code to Mistral Vibe. Tâche 7 of the curriculum.
Independent from PR #17 (which restructures
AGENTS.md). The two PRs touch disjoint files — no merge conflict expected when both are merged.🤖 Generated with Claude Code (Opus 4.7, 1M context). Mistral Vibe (intent-router agent / mistral-medium-3.5) did the original audit identifying the 3 formats during Tâche 6 Phase A.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
Co-Authored-By: Mistral Vibe (devstral-2 / mistral-medium-3.5)