AI SDLC Kit
Concepts

AI SDLC

What AI SDLC means, how the kit implements it, and the three phases of the AI Development Lifecycle.

What is AI SDLC?

AI SDLC (AI Software Development Lifecycle) is the application of AI agents across the full software development lifecycle β€” from inception to operations β€” with structured human oversight at key decision points.

It is distinct from simply "using AI to write code." In AI SDLC, AI agents participate in every phase: discovery, specification, implementation, testing, review, and operations. The human role shifts from doing the work to validating the work at critical gates.


The three phases of AI-DLC

The AI Development Lifecycle is organized in three macro-phases:

Phase 1 β€” Inception

Goal: transform a raw idea or a defined problem into a structured, validated specification.

StepWhoOutput
Idea refinement🧭 Discoveryidea.md
Functional specπŸ—‚οΈ PMnon-technical-spec.md
Product requirementsπŸ§‘β€πŸ’Ό Tech LeadPRD.md
Technical specπŸ—οΈ Architecttechnical-spec.md
Epic breakdownπŸ—οΈ Architectepics.md

The Inception phase ends when a human approves epics.md β€” a sequenced, independently deliverable breakdown of the entire product.

Phase 2 β€” Construction

Goal: implement each epic with full spec traceability and human review gates.

For each epic:

StepWhoOutput
Epic spec preparationπŸ—οΈ Architectspec-epic-N.md, PRD.md, epic-N.md
ImplementationπŸ› οΈ ImplementerCode + decisions-log.md
TestingπŸ§ͺ QATest report
ReviewπŸ”Ž ReviewerReview report
Human approvalHumanMerge decision

The Construction phase repeats for every epic.

Phase 3 β€” Operations

Goal: close each epic safely into production and maintain project-wide context.

StepWhoOutput
Deploy preparationπŸš€ Opsops-epic-N.md
Production validationHumanMerge + deploy
Context syncπŸ—οΈ ArchitectCONTEXT.md (updated)
Incident triageπŸš€ Opsincident-log.md

How the ai-sdlc-kit implements these concepts

AI-DLC conceptai-sdlc-kit implementation
Inception phaseFlow A β€” Discovery phase + /discovery-* prompts
Construction phaseSpec phase + /epic-init + /task-implement + /task-review
Operations phase/epic-close + /context-sync + /ops-triage
Human oversightHITL checkpoints after every generated artefact
Context memoryCONTEXT.md β€” read by all agents, updated after each epic
Audit traildecisions-log.md β€” append-only ADR record per epic

The principle: AI plans, human validates

The AI SDLC Kit is built on a single organizational principle:

AI agents are excellent at generating structured content from structured input. Humans are essential for validating that the content is correct in context.

AI agents in the kit do not carry:

  • Product strategy and business context
  • Risk tolerance and organizational constraints
  • Team capacity and delivery reality
  • The lived experience of what "done" means for this specific project

The HITL checkpoints exist precisely to inject that missing context at the moments it matters most β€” before each artefact becomes the input to the next stage.


AI SDLC vs. traditional SDLC

DimensionTraditional SDLCAI SDLC
SpecificationWritten by humansCo-authored by AI, validated by humans
ImplementationWritten by humansGenerated by AI under spec constraints
ReviewManual peer reviewAI-assisted adherence check + human final call
DocumentationOften deferredGenerated continuously as a byproduct
Context persistenceTribal knowledgeCONTEXT.md β€” structured, queryable, agent-readable
SpeedBounded by human bandwidthFaster generation, same validation discipline

The gain is speed and structure. The human responsibility does not shrink β€” it focuses on the decisions that matter.