From f7551037fe4c677464017a8d77c75106c4a04278 Mon Sep 17 00:00:00 2001 From: Florian BRUNIAUX Date: Wed, 14 Jan 2026 22:28:02 +0100 Subject: [PATCH] feat(docs): add development methodologies documentation v3.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add guide/methodologies.md: index of 15 methodologies with decision tree - Add guide/workflows/: 4 practical workflow guides - tdd-with-claude.md: TDD with Claude-specific patterns - spec-first.md: SDD adapted for CLAUDE.md - plan-driven.md: effective /plan mode usage - iterative-refinement.md: prompt→feedback→reprompt loops - Add Section 9.14 in ultimate-guide.md linking to workflows - Update guide/README.md with new documentation - Bump version 3.4.0 → 3.5.0 across all files Co-Authored-By: Claude Opus 4.5 --- CHANGELOG.md | 47 ++++ README.md | 2 +- guide/README.md | 13 + guide/cheatsheet.md | 4 +- guide/methodologies.md | 319 +++++++++++++++++++++++ guide/ultimate-guide.md | 64 ++++- guide/workflows/iterative-refinement.md | 312 +++++++++++++++++++++++ guide/workflows/plan-driven.md | 250 ++++++++++++++++++ guide/workflows/spec-first.md | 326 ++++++++++++++++++++++++ guide/workflows/tdd-with-claude.md | 304 ++++++++++++++++++++++ machine-readable/reference.yaml | 2 +- 11 files changed, 1638 insertions(+), 5 deletions(-) create mode 100644 guide/methodologies.md create mode 100644 guide/workflows/iterative-refinement.md create mode 100644 guide/workflows/plan-driven.md create mode 100644 guide/workflows/spec-first.md create mode 100644 guide/workflows/tdd-with-claude.md diff --git a/CHANGELOG.md b/CHANGELOG.md index ad71bb3..0575c05 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,53 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [Unreleased] +## [3.5.0] - 2026-01-14 + +### Added - Development Methodologies & Workflows + +Comprehensive documentation covering 15 structured development methodologies for AI-assisted development (2025-2026), with practical workflow guides. + +#### New Files +- **guide/methodologies.md** (NEW, ~400 lines) - Complete methodology reference: + - 15 methodologies organized in 6-tier pyramid (Orchestration → Optimization) + - BMAD, SDD, TDD, BDD, DDD, ATDD, CDD, FDD, Context Engineering, Eval-Driven, Multi-Agent, Iterative Loops, Prompt Engineering + - Decision tree for choosing the right approach + - SDD tools reference (Spec Kit, OpenSpec, Specmatic) + - Combination patterns by project type + - Claude Fit ratings for each methodology + +- **guide/workflows/** (NEW directory, 4 files, ~700 lines total): + - **tdd-with-claude.md** - Test-Driven Development workflow with Claude-specific prompting patterns + - **spec-first.md** - Spec-First Development (SDD) adapted for CLAUDE.md + - **plan-driven.md** - Effective use of /plan mode + - **iterative-refinement.md** - Prompt → Observe → Reprompt loops + +#### Guide Updates +- **guide/ultimate-guide.md** - Section 9.14 "Development Methodologies" (NEW, ~60 lines): + - Quick decision tree for workflow selection + - 4 core workflows summary table + - 15 methodologies reference table + - SDD tools overview + - Combination patterns by situation + +#### Navigation Updates +- **guide/README.md** - Contents table updated with methodologies.md and workflows/ + +### Sources +- Anthropic Engineering Blog (claude-code-best-practices, context-engineering) +- GitHub (Spec Kit official announcement) +- Martin Fowler (SDD essays) +- Fission AI (OpenSpec) +- Specmatic.io +- Community production reports (2025-2026) + +### Stats +- 5 new files created (~1,100 lines total) +- 2 files modified (ultimate-guide.md, guide/README.md) +- Focus on practical, actionable workflows over theory + +--- + ## [3.4.0] - 2026-01-14 ### Added - Architecture & Internals Documentation diff --git a/README.md b/README.md index 5790939..54df0fd 100644 --- a/README.md +++ b/README.md @@ -519,7 +519,7 @@ If this guide saved you time, helped you master Claude Code, or inspired your wo --- -*Version 3.4.0 | January 2026 | Crafted with Claude* +*Version 3.5.0 | January 2026 | Crafted with Claude*