DOCUMENTATION gstack Review
Autonomous SDLC Specification — AGSTACK Framework

Garry Tan gstack
Autonomous Review Engine

Codifying high-velocity startup operating principles and YC review rigor into an immutable, multi-stage Directed Acyclic Graph (DAG) executed by agent-spine. Enforces relentless problem clarity, architectural invariants, design excellence, and human CEO signoff before any code touches production.


The gstack Review Pipeline

The gstack pipeline transitions code changes through multi-disciplinary review stages, terminating in an automated QA seal and immutable proof record:

flowchart LR
    YC["01 YC Office Hours\n• Value proposition\n• Unfair advantage"] --> Plan["02 Autoplan\n• Milestone scope\n• Boundary contracts"]
    Plan --> Eng["03 Eng Review\n• AGSTACK invariants\n• Zero comment slop"]
    Eng --> Des["04 Design Review\n• Typography & UI\n• Contrast & layout"]
    Des --> Gate{"05 CEO Gate\n• Human-in-the-Loop\n• Founder signoff"}
    Gate -->|Approved| QA["06 QA Lead\n• Regression harness\n• .verify/ proof seal"]

    classDef stageNode fill:#0d1117,stroke:#06b6d4,stroke-width:1.5px,color:#f8fafc;
    classDef gateNode fill:#1e1b4b,stroke:#a855f7,stroke-width:1.5px,color:#f8fafc;
    class YC,Plan,Eng,Des,QA stageNode;
    class Gate gateNode;

Review Stages & Evaluation Criteria

01. YC Office Hours

Agent Node

Clarifies the value proposition, target customer persona, and core 10x unfair advantage before any code is authored. Rejects unvalidated features or vague problem formulations before engineering tokens are spent.

02. Autoplan

Agent Node

Decomposes high-level requirements into bounded milestone deliverables. Establishes explicit API schemas, boundary conditions, and test definitions. Emits an immutable plan artifact into the workspace.

03. Engineering Review (AGSTACK)

Agent Node

Audits the pull request or codebase against the non-negotiable AGSTACK invariants: strict immutability, zero in-place mutations, bounded context queries, AST tool parameter verification, and absolute zero AI comment slop.

04. Design & Ergonomics Review

Agent Node

Evaluates user interface rendering, typography hierarchy, contrast ratios, and responsive breakpoints across mobile and desktop viewports. Validates that interactive states (hover, focus, active pills) respond predictably.

05. CEO Approval Gate

Approval Gate

Human founder or lead engineer signs off on functional architecture and customer experience before deployment. The engine blocks progression until approved via CLI or signed approval token.

06. QA Lead

Agent Node

Executes end-to-end regression suites and seals cryptographic verification receipts into .verify/. Verifies exit code 0 status before stamping the release build.


Executing via agent-spine

Launch the gstack review engine directly from the Autonomic CLI:

# Execute the complete Garry Tan gstack review DAG
agent-spine run --workflow gstack

# Approve the CEO gate when prompted
agent-spine resume --run-id run_gstk_e8202b --node QALead

# Verify execution proof receipts
agent-spine status --run-id run_gstk_e8202b