# yibie/ai-native-sdlc-playbook architecture

> Architecture diagram of the GitHub repository yibie/ai-native-sdlc-playbook, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-29). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/yibie/ai-native-sdlc-playbook
- Repository: https://github.com/yibie/ai-native-sdlc-playbook

## Overview

This repository is an offline-reading edition of Anthropic’s AI-Native SDLC Playbook, not an executable software product. Its main user journey is to read six stages—from capturing intent through measuring and improving the process—and apply the practices to an organization’s SDLC. The graph represents documented topics and their stated progression; chapter-level implementation details and cross-links were not sampled, so no more specific wiring is inferred.

Main entry points: [`chapters-en/03-stage-1-capture-as-intent-md.md`](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/03-stage-1-capture-as-intent-md.md) (Capture Intent), [`chapters-en/05-stage-2-requirements-and-design.md`](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/05-stage-2-requirements-and-design.md) (Requirements and Design), [`chapters-en/04-stage-3-plan-mode.md`](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/04-stage-3-plan-mode.md) (Plan Mode), [`chapters-en/05-stage-3-claude-md.md`](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/05-stage-3-claude-md.md) (CLAUDE.md)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_plan_design["Plan and Design"]
  node_intent["Capture Intent"]
  node_design["Requirements and Design"]
end

subgraph group_build["Build"]
  node_plan_mode["Plan Mode"]
  node_claude_md["CLAUDE.md"]
  node_skills["Skills"]
  node_parallel["Parallel Sessions"]
end

subgraph group_test_deploy["Test and Deploy"]
  node_feedback["Feedback Loop"]
  node_evals["Continuous Evals"]
  node_pr_review["AI PR Review"]
  node_hooks["Approval Hooks"]
  node_cicd["CI/CD Integration"]
end

subgraph group_maintain["Maintain"]
  node_metrics["Metrics and Control Bands"]
end

node_reader(("SDLC Practitioner"))
node_playbook["Playbook<br/>[book.md]"]
node_improved_sdlc(("Improved SDLC"))

node_reader -->|"reads"| node_playbook
node_playbook -->|"introduces"| node_intent
node_intent -->|"continues to"| node_design
node_design -->|"continues to"| node_plan_mode
node_plan_mode -->|"continues to"| node_claude_md
node_claude_md -->|"continues to"| node_skills
node_skills -->|"continues to"| node_parallel
node_parallel -->|"continues to"| node_feedback
node_feedback -->|"continues to"| node_evals
node_evals -->|"continues to"| node_pr_review
node_pr_review -->|"continues to"| node_hooks
node_hooks -->|"continues to"| node_cicd
node_cicd -->|"continues to"| node_metrics
node_reader -->|"applies practices toward"| node_improved_sdlc

click node_playbook "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/book.md"
click node_intent "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/03-stage-1-capture-as-intent-md.md"
click node_design "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/05-stage-2-requirements-and-design.md"
click node_plan_mode "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/04-stage-3-plan-mode.md"
click node_claude_md "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/05-stage-3-claude-md.md"
click node_skills "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/06-stage-3-skills.md"
click node_parallel "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/07-stage-3-parallel.md"
click node_feedback "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/08-stage-4-feedback-loop.md"
click node_evals "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/09-stage-4-evals-ci.md"
click node_pr_review "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/10-stage-5-pr-review.md"
click node_hooks "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/11-stage-5-hooks.md"
click node_cicd "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/12-stage-5-ci-cd.md"
click node_metrics "https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/13-stage-6-metrics.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_intent,node_design toneBlue
class node_plan_mode,node_claude_md,node_skills,node_parallel toneAmber
class node_feedback,node_evals,node_pr_review,node_hooks,node_cicd toneMint
class node_metrics toneRose
class node_reader,node_improved_sdlc toneIndigo
class node_playbook toneTeal
```

## Components

### Plan and Design

- [Capture Intent](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/03-stage-1-capture-as-intent-md.md): `chapters-en/03-stage-1-capture-as-intent-md.md`
- [Requirements and Design](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/05-stage-2-requirements-and-design.md): `chapters-en/05-stage-2-requirements-and-design.md`

### Build

- [Plan Mode](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/04-stage-3-plan-mode.md): `chapters-en/04-stage-3-plan-mode.md`
- [CLAUDE.md](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/05-stage-3-claude-md.md): `chapters-en/05-stage-3-claude-md.md`
- [Skills](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/06-stage-3-skills.md): `chapters-en/06-stage-3-skills.md`
- [Parallel Sessions](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/07-stage-3-parallel.md): `chapters-en/07-stage-3-parallel.md`

### Test and Deploy

- [Feedback Loop](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/08-stage-4-feedback-loop.md): `chapters-en/08-stage-4-feedback-loop.md`
- [Continuous Evals](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/09-stage-4-evals-ci.md): `chapters-en/09-stage-4-evals-ci.md`
- [AI PR Review](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/10-stage-5-pr-review.md): `chapters-en/10-stage-5-pr-review.md`
- [Approval Hooks](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/11-stage-5-hooks.md): `chapters-en/11-stage-5-hooks.md`
- [CI/CD Integration](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/12-stage-5-ci-cd.md): `chapters-en/12-stage-5-ci-cd.md`

### Maintain

- [Metrics and Control Bands](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/chapters-en/13-stage-6-metrics.md): `chapters-en/13-stage-6-metrics.md`

### Other components

- **SDLC Practitioner**
- [Playbook](https://github.com/yibie/ai-native-sdlc-playbook/blob/main/book.md): `book.md`
- **Improved SDLC**

## Connections

- SDLC Practitioner → Playbook: reads
- Playbook → Capture Intent: introduces
- Capture Intent → Requirements and Design: continues to
- Requirements and Design → Plan Mode: continues to
- Plan Mode → CLAUDE.md: continues to
- CLAUDE.md → Skills: continues to
- Skills → Parallel Sessions: continues to
- Parallel Sessions → Feedback Loop: continues to
- Feedback Loop → Continuous Evals: continues to
- Continuous Evals → AI PR Review: continues to
- AI PR Review → Approval Hooks: continues to
- Approval Hooks → CI/CD Integration: continues to
- CI/CD Integration → Metrics and Control Bands: continues to
- SDLC Practitioner → Improved SDLC: applies practices toward
