Proof of Concept — Trusted Viewers Only

4SDL

The 4-Element Software Development Lifecycle: Ideate, Design, Build, Approve. AI builds ~80% of the code. Humans review, approve, and make strategic decisions.

The 4SDL Process

Every feature flows through four phases with 8 mandatory human gates. No gate can be skipped.

1

Ideate

Define requirements, epics, and user stories. AI assists with spec generation from natural language.

2

Design

Architecture decisions, implementation plans, and buildspecs reviewed and approved by humans.

3

Build

Claude Code implements features (~80% of code). Humans review security, code quality, and correctness.

4

Approve

Multi-environment testing, stage validation, production gates, and controlled feature flag rollout.

8 Mandatory Human Gates

Every feature passes through all 8 gates in order. AI assists at each stage but cannot approve its own output.

Gate 1

Spec Review

Review AI-generated buildspecs for accuracy and completeness

Product Owner
Gate 2

Plan Approval

Review implementation plan for technical feasibility

Eng Lead + Architect
Gate 3

Security Review

Review code changes for security vulnerabilities

Security Engineer
Gate 4

PR Code Review

Review PR to main after tests pass in test environment

Eng Lead + Developer
Gate 5

Stage Approval

Approve promotion from stage to prod after full testing

Eng Lead + QA
Gate 6

Production Gate

Final approval before production deployment

Eng Lead + PO
Gate 7

Roadmap Update

Update product roadmap after successful deployment

Product Owner
Gate 8

Feature Flag

Controlled rollout from flag-gated to fully enabled

Eng Lead + PO

Demo Projects

Three real projects at different stages of the 4SDL lifecycle, with fabricated demo data.

4SDL

Active

The 4-Element SDLC platform itself. Admin UI, Customer UI, and Ideation app. Enterprise plan with 9 builder personas.

3
Projects
8
Open Stories
2
Pending Gates
3
Branches

CriTTNotes

Active

TTRPG campaign management platform. Character builder, dice engine, game session manager. Team plan with 3 game system SME personas.

3
Projects
12
Open Stories
3
Pending Gates
2
Branches

BirbWatch

Onboarding

Bird watching app: log sightings, identify species, track life lists, share with community. Just starting — PRD ready for first review.

1
Project
0
Stories
1
Pending Gate
0
Branches

What You're Seeing

This POC minisite demonstrates the 4SDL workflow with realistic fabricated data across three real projects at different lifecycle stages:

  • 4SDL and CriTTNotes are far along in development with active stories, branches, and pending gate reviews
  • BirbWatch is just starting — use the Walkthrough Demo to step through the complete 4SDL lifecycle from PRD review to production deployment, including rejection/revision scenarios
  • The Customer Portal shows what a customer team sees: their projects, stories, gates, and branches
  • The Admin Portal shows the 4SDL platform operator view: all customers, cross-project metrics, and platform health
  • All data is static — no backend, no real authentication. Project details are based on actual repo documentation.