SDET Workflow Framework

Structured delivery, from story to PR.

Three pipelines that turn Claude Code into a systematic engineering partner. Get stories sprint-ready before dev starts, execute structured delivery workflows, then verify with multi-layer QE test execution — with every decision traced and every phase verified.

How they connect

Stories flow through readiness into development, then QE verifies. Each stage builds on the previous one.

/story-draft/story-engineer/story-qaSprint Ready/bug-fix /feature-enhance /feature-build/qe-runJira

Each pipeline inherits context from the previous — ACs, architecture, test plans, and code changes flow forward through the full lifecycle.

Up and running in three steps

The framework adapts to your repo — language, test runner, build tools, Jira, feature flags — no manual configuration.

1

Copy the framework

Drop the .claude folder into your repo root.

bash
cp -r .claude /path/to/your-repo/
2

Generate workflows

Each generator scans your repo and produces tailored workflow files.

bash
/generate-development-workflows
bash
/generate-story-workflows
bash
/generate-qe-workflows
3

Run a workflow

Spec stories, ship code, then verify with QE.

bash
/story-draft "Build recommendation engine"
bash
/sdet "Login button returns 500"
bash
/qe-run PROJ-1234

Built on two core ideas

Every workflow — story readiness and development — is powered by the same architecture. Learn it once, understand them all.

LISA

Layered Information State Architecture

Three layers of information: State File (what phase are we in?), Phase Documents (what did each phase produce?), and Knowledge Stores (what did we learn across workflows?).

Learn more →

Ralph Loops

Idempotent retry pattern

Every phase checks if it's already done before executing. On failure: retry up to 3 times. After 3 failures: stop and ask for human help. Crashes and interruptions are always safe.

Learn more →
Lisa plans. Ralph does. — The two core architecture concepts

Lisa plans (layered state). Ralph does (idempotent execution).

Quality built in, not bolted on

All three pipelines enforce quality at every stage — from story specification through code delivery and QE verification.

Story Readiness

Definition of Ready

STORY_DRAFTED

Stories validated against your team's DoR with structured ACs, scope boundaries, and edge cases.

Technical Refinement

STORY_ENGINEERED

Architecture, affected components, API contracts, and implementation sub-tasks added by developers.

Test Planning

SPRINT_READY

5-layer test plan with coverage targets and test data requirements before a line of code is written.

Development Workflows

Ticket Gate

BLOCKED_NEEDS_HUMAN

Validates Jira tickets have the right info before discovery starts. Workflow-specific checklists.

Blast Radius

SCOPE_ESCALATION

Mapped before changes, verified after. No unintended side effects slip through.

Feature Flags

FEATURE_SHIPPED

New code behind flags (default OFF). Tested in both states before shipping.

QE Workflows

6-Layer Execution

QE_RUN_COMPLETE

Runs functional, integration, E2E, performance, security, and accessibility tests — each layer independent.

Failure Classification

REGRESSIONS_FOUND

Every failure classified as regression, new, pre-existing, flaky, or environment — no manual triage.

Re-Run Intelligence

SETUP_COMPLETE

Detects existing tagged tests and previous runs. Reuses what exists, only creates what's missing.

Ready to try it?

Copy the framework, generate workflows for your repo, and run your first structured workflow in minutes.