Workflow

project-hub

Interactive project hub — workflows, agent pipelines, and architecture graphs

TypeScript Updated May 30, 2026 View on GitHub →

Agent Pipeline

Agents own the process (decisions, planning, review, maintenance). Claude Code plan mode owns execution (implementing tickets).

01

Architect

Asks clarifying questions and explores alternatives before any code is written. Produces Architecture Decision Records (ADRs) and detailed specs.

ADRsSpecsConstraints
02

System Architect

Identifies components, connections, protocols, and tiers. Produces a structured architecture.yaml that documents how the system fits together.

architecture.yamlComponent mapConnection diagram
03

Planner

Takes ADRs and specs as input. Decomposes work into discrete tickets scoped for a single Claude Code plan mode session.

TicketsMilestonesCriteria
04

Plan Mode

Not a custom agent — this is Claude Code's native plan mode (shift+tab). It explores the codebase, proposes a plan, gets approval, then implements. Each ticket from the Planner is executed as a separate plan mode session.

CodePRs
05

Executor (fallback)

Fallback for when plan mode is unavailable or when enforced verification discipline is needed. Most tickets should use plan mode instead.

CodePRsPlan docs
06

QA Tester

Writes automated tests after implementation. Covers acceptance criteria, edge cases, and regression scenarios.

TestsCoverage reportTest plan
07

Reviewer

Validates code and tests against the original acceptance criteria. Flags issues back for fixing and provides final approval.

FeedbackApprovalNotes
08

Custodian

Maintains the project's CLAUDE.md file — adds new patterns and gotchas, removes stale entries, and routes large content to external files. Enforces a 150–200 line limit.

Updated CLAUDE.mdExtracted reference files
09

Summarizer

Reads tickets, ADRs, specs, git history, and test results to produce concise, non-technical executive summaries.

Executive summariesSprint recapsStakeholder reports
Interactive workflow graph coming soon

System Architecture

One-line description of the system

Component Name

client

What this component does

Main technology used
Sub Name Short description of this subcomponent
Interactive architecture graph coming soon