AI-DLC Rules Reference
Start here — rules overview and reading order
AI-DLC Rules Reference
This directory contains the reusable AI-DLC rule set that informs how AI-assisted work should be performed.
Purpose
Use aidlc-rules/ to understand the methodology itself.
Use aidlc-docs/ to understand how that methodology was applied to this specific project.
Structure
aws-aidlc-rules/core-workflow.md- Top-level workflow contract
- Phase order, mandatory stages, and execution rules
aws-aidlc-rule-details/common/- Shared concepts and behavioral rules
- Process overview, terminology, question formatting, validation, session continuity
aws-aidlc-rule-details/inception/- Rules for requirements gathering, planning, reverse engineering, and design initiation
aws-aidlc-rule-details/construction/- Rules for design execution, code generation, and build/test guidance
aws-aidlc-rule-details/operations/- Operations-stage guidance and placeholder material
Recommended Reading Order
If you want to understand the AI-DLC methodology from the rules first, read:
aws-aidlc-rules/core-workflow.mdaws-aidlc-rule-details/common/process-overview.mdaws-aidlc-rule-details/common/welcome-message.mdaws-aidlc-rule-details/common/terminology.mdaws-aidlc-rule-details/inception/workflow-planning.mdaws-aidlc-rule-details/construction/code-generation.mdaws-aidlc-rule-details/operations/operations.md
Key Concepts
Adaptive execution
AI-DLC does not force every project through the exact same path. It decides which stages should run based on scope, risk, codebase state, and clarity of requirements.
Three-phase lifecycle
Inception
- What to build and why
Construction
- How to build it
Operations
- How to deploy and run it
Strict traceability
The rules emphasize:
- explicit planning
- documented approvals
- audit logging
- state tracking
- content validation
- reusable stage structure
How This Repository Uses These Rules
In this app repository:
aidlc-rules/provides the reusable rule pack snapshotaidlc-docs/contains the project’s generated artifacts and project-specific guidanceREADME.mdand/ai-dlc/surface the methodology to general readers
Practical Interpretation
If you are maintaining this app:
- read
aidlc-docs/README.mdto understand the project history and artifact map - read
aidlc-docs/how-aidlc-works.mdto understand how the methodology is applied in this app - read
aidlc-docs/operations/deployment-guide.mdto understand how the AI-DLC artifacts are published and made visible - read this directory when you want to understand why the AI-DLC workflow behaves the way it does