Skip to content

Interactive Decision Wizard

Use this wizard to turn a vague situation into a recommended stack. It is intentionally simple: the goal is not to replace architectural judgment, but to expose which layer owns the main problem.

Recommended stack

GitHub Spec Kit

Supporting layers
Superpowers
Artifacts to create
change proposal, acceptance criteria, test plan, spec.md, plan.md, tasks.md, review checklist, done criteria

Why

  • The main risk is ambiguous intent, so the spec should become the source of truth before implementation.

Avoid

  • Add evals and security checks even if the workflow itself is lightweight.

How to interpret the result

The wizard returns a primary workflow and several supporting layers.

The primary workflow should own the delivery source of truth:

Primary workflowOwns
GitHub Spec KitSpec, plan, tasks, implementation alignment
OpenSpecChange proposal, delta specs, lightweight SDD
AWS AI-DLC WorkflowsRisk, approvals, governance, audit
GSDLong-running context and multi-session execution
SuperpowersEngineering discipline, TDD, review, finishing

Supporting layers should not create competing plans. For example, LangGraph may own runtime state, Hermes may own agent execution, and MCP may own tool exposure, but the delivery workflow still needs one source of truth.

Manual override rules

Use these override rules when the wizard result feels too light or too heavy:

SignalOverride
Regulated data, customer-impacting automation, finance, healthcare, legal, security operationsMove up to AI-DLC governance
Unclear requirements or stakeholder disagreementMove toward Spec Kit before implementation
Small scoped change with clear acceptance criteriaMove toward OpenSpec
Multi-day agent work with context lossAdd GSD
Agent produces code without tests or review disciplineAdd Superpowers
Runtime needs state, retries, checkpoints, human-in-the-loopAdd LangGraph
Team wants to own the coding/research agent harnessAdd Hermes

Decision trace template

Copy this into an issue, PR, or planning doc:

md
# AI engineering stack decision

## Context
- Product/system:
- Team:
- Risk level:
- AI behavior involved:

## Primary workflow
- Chosen workflow:
- Why this workflow owns the source of truth:

## Supporting layers
- App framework:
- Harness/runtime:
- Tool/protocol layer:
- Evals/observability:
- Security/governance:

## Required artifacts
- Spec/change proposal:
- Risk or approval record:
- Test/eval plan:
- Done criteria:

## Explicit non-goals
- We are not using:
- Because:

Built as a static bilingual AI engineering stack guide.