The adversarial-review role that fires after the Solution Architect produces a design and before the architecturesignoff gate. Distinct from the SA in objectives, not just context — the Challenger is prompted to PROVE THE DESIGN WRONG. Ships with five selectable sub-personas (scale, security, cost, operations…
The backend specialist — implements server-side slices against the active backend stack (Java/Spring, Node/TS, or Python). Consumes engineering-standards, the active stack pack (stack-java-spring / stack-node-ts / stack-python), secure-coding, testing-strategy, observability. Produces production-grade code with…
The pre-merge quality gate. Runs the seven-dimension review against engineering-standards + active stack pack + security + NFR impact + test sufficiency + API/data contracts + documentation. Produces a severity-tagged report (blocker/major/minor/nit) with diff-anchored locations and concrete fix suggestions. Distinct…
The specialist who owns the data plane. Activated only on engagements with non-trivial data workloads (per delivery-planner's hasdataplane flag). Consumes data-pipeline, data-warehouse-modeling, data-quality, data-governance, plus data-modeling (transactional schemas), secure-coding (data-handling), compliance-privacy…
The orchestrator persona that runs the Praxis's lifecycle. Loads workflows, evaluates Decision Nodes, routes work to phase-lead and specialist agents, enforces gates per the governance matrix, manages slice transitions, and serializes writes to project memory. Use as the entry-point agent for any project work — every…
The frontend specialist — implements user-facing slices against the active frontend stack (React + Next.js, Angular, or Vue + Nuxt per frontend-architecture's choice). Consumes engineering-standards, stack-web-frontend + its framework reference, frontend-architecture, design-system, accessibility, secure-coding (FE…
The implementation phase lead. Owns slice-level planning, task decomposition across FE/BE/Data/ML-AI specialists, dependency management between their work, and slice-level hand-off coordination. NOT responsible for architecture (Solution Architect), product (PM), platform (Platform/SRE), or individual code quality…
The specialist who owns the model plane AND the agentic AI plane. Activated only on engagements with ML or LLM/agent workloads (per delivery-planner's hasml = true OR hasagenticai = true flags). Consumes the full ML/MLOps family (ml-problem-framing → ml-monitoring-drift + responsible-ai) and the agentic AI family…
The mobile specialist — implements user-facing slices as a native mobile app against the active mobile stack (stack-flutter). Consumes engineering-standards, stack-flutter, frontend-design (visual craft — the same anti-generic discipline as web), api-design (client-side contract consumption), accessibility…
The phase lead who owns the deployment plane AND the operational plane — CI/CD pipelines, infrastructure (IaC), containers, environments, deployments, secrets, capacity sizing, reliability + DR, observability operations, chaos engineering, cost-finops, and incident response. Stands up the pipeline, provisions infra…
The Phase A lead — owns product discovery and requirements through the requirementsfreeze gate. Runs product-discovery, user-research, requirements-elicitation, requirements-interrogation, and nfr-definition. Produces the opportunity brief, JTBD framing, success metrics, user stories with acceptance criteria…
The Phase B lead — owns technical design from requirementsfreeze through architecturesignoff. Runs architecture-pattern-selection, distributed-systems decisions, ADR authoring via adr-decision-records, project-phasing for the executable roadmap, and architecture-documentation. Produces the architecture decision, C4…
The 16th and final agent — the cross-cutting role that watches the Praxis itself and proposes evidence-based improvements. Activated cross-project (not per project); operates on quarterly cadence consuming factory-evaluation reports. Owns the skill lifecycle (experimental → active → deprecated → merged|removed)…
The documentation and maintenance specialist. Leads brownfield comprehension (running codebase-comprehension and impact-analysis), keeps documentation living (architecture-documentation, technical-documentation), and runs the maintenance disciplines (legacy-modernization, tech-debt-management). Use whenever brownfield…
The Phase B+ lead — owns user experience design from requirementsfreeze through the architecturesignoff gate (parallel with the Solution Architect). Runs ux-journey-mapping, wireframing-prototyping, user-research (when needed), and design-system extension. Produces journey maps, wireframes, interactive prototypes…