410 lines
13 KiB
JSON
410 lines
13 KiB
JSON
{
|
|
"bugfix": {
|
|
"stages": {
|
|
"workspace-scaffold": "EXECUTE",
|
|
"workspace-detection": "EXECUTE",
|
|
"state-init": "EXECUTE",
|
|
"intent-capture": "SKIP",
|
|
"market-research": "SKIP",
|
|
"feasibility": "SKIP",
|
|
"scope-definition": "SKIP",
|
|
"team-formation": "SKIP",
|
|
"rough-mockups": "SKIP",
|
|
"approval-handoff": "SKIP",
|
|
"reverse-engineering": "EXECUTE",
|
|
"practices-discovery": "SKIP",
|
|
"requirements-analysis": "EXECUTE",
|
|
"user-stories": "SKIP",
|
|
"refined-mockups": "SKIP",
|
|
"domain-design": "SKIP",
|
|
"units-generation": "SKIP",
|
|
"contract-design": "SKIP",
|
|
"delivery-planning": "SKIP",
|
|
"functional-design": "SKIP",
|
|
"nfr-requirements": "SKIP",
|
|
"nfr-design": "SKIP",
|
|
"infrastructure-design": "SKIP",
|
|
"code-generation": "EXECUTE",
|
|
"build-and-test": "EXECUTE",
|
|
"ci-pipeline": "SKIP",
|
|
"deployment-pipeline": "EXECUTE",
|
|
"environment-provisioning": "SKIP",
|
|
"deployment-execution": "EXECUTE",
|
|
"observability-setup": "SKIP",
|
|
"incident-response": "SKIP",
|
|
"performance-validation": "SKIP",
|
|
"feedback-optimization": "SKIP"
|
|
}
|
|
},
|
|
"classic": {
|
|
"stages": {
|
|
"workspace-scaffold": "EXECUTE",
|
|
"workspace-detection": "EXECUTE",
|
|
"state-init": "EXECUTE",
|
|
"intent-capture": "SKIP",
|
|
"market-research": "SKIP",
|
|
"feasibility": "SKIP",
|
|
"scope-definition": "SKIP",
|
|
"team-formation": "SKIP",
|
|
"rough-mockups": "SKIP",
|
|
"approval-handoff": "SKIP",
|
|
"reverse-engineering": "EXECUTE",
|
|
"practices-discovery": "EXECUTE",
|
|
"requirements-analysis": "EXECUTE",
|
|
"user-stories": "EXECUTE",
|
|
"refined-mockups": "EXECUTE",
|
|
"domain-design": "EXECUTE",
|
|
"units-generation": "EXECUTE",
|
|
"contract-design": "EXECUTE",
|
|
"delivery-planning": "EXECUTE",
|
|
"functional-design": "EXECUTE",
|
|
"nfr-requirements": "EXECUTE",
|
|
"nfr-design": "EXECUTE",
|
|
"infrastructure-design": "EXECUTE",
|
|
"code-generation": "EXECUTE",
|
|
"build-and-test": "EXECUTE",
|
|
"ci-pipeline": "EXECUTE",
|
|
"deployment-pipeline": "EXECUTE",
|
|
"environment-provisioning": "EXECUTE",
|
|
"deployment-execution": "EXECUTE",
|
|
"observability-setup": "EXECUTE",
|
|
"incident-response": "EXECUTE",
|
|
"performance-validation": "EXECUTE",
|
|
"feedback-optimization": "EXECUTE"
|
|
}
|
|
},
|
|
"enterprise": {
|
|
"stages": {
|
|
"workspace-scaffold": "EXECUTE",
|
|
"workspace-detection": "EXECUTE",
|
|
"state-init": "EXECUTE",
|
|
"intent-capture": "EXECUTE",
|
|
"market-research": "EXECUTE",
|
|
"feasibility": "EXECUTE",
|
|
"scope-definition": "EXECUTE",
|
|
"team-formation": "EXECUTE",
|
|
"rough-mockups": "EXECUTE",
|
|
"approval-handoff": "EXECUTE",
|
|
"reverse-engineering": "EXECUTE",
|
|
"practices-discovery": "EXECUTE",
|
|
"requirements-analysis": "EXECUTE",
|
|
"user-stories": "EXECUTE",
|
|
"refined-mockups": "EXECUTE",
|
|
"domain-design": "EXECUTE",
|
|
"units-generation": "EXECUTE",
|
|
"contract-design": "EXECUTE",
|
|
"delivery-planning": "EXECUTE",
|
|
"functional-design": "EXECUTE",
|
|
"nfr-requirements": "EXECUTE",
|
|
"nfr-design": "EXECUTE",
|
|
"infrastructure-design": "EXECUTE",
|
|
"code-generation": "EXECUTE",
|
|
"build-and-test": "EXECUTE",
|
|
"ci-pipeline": "EXECUTE",
|
|
"deployment-pipeline": "EXECUTE",
|
|
"environment-provisioning": "EXECUTE",
|
|
"deployment-execution": "EXECUTE",
|
|
"observability-setup": "EXECUTE",
|
|
"incident-response": "EXECUTE",
|
|
"performance-validation": "EXECUTE",
|
|
"feedback-optimization": "EXECUTE"
|
|
}
|
|
},
|
|
"express": {
|
|
"stages": {
|
|
"workspace-scaffold": "EXECUTE",
|
|
"workspace-detection": "EXECUTE",
|
|
"state-init": "EXECUTE",
|
|
"intent-capture": "SKIP",
|
|
"market-research": "SKIP",
|
|
"feasibility": "SKIP",
|
|
"scope-definition": "SKIP",
|
|
"team-formation": "SKIP",
|
|
"rough-mockups": "SKIP",
|
|
"approval-handoff": "SKIP",
|
|
"reverse-engineering": "EXECUTE",
|
|
"practices-discovery": "SKIP",
|
|
"requirements-analysis": "EXECUTE",
|
|
"user-stories": "SKIP",
|
|
"refined-mockups": "SKIP",
|
|
"domain-design": "SKIP",
|
|
"units-generation": "SKIP",
|
|
"contract-design": "SKIP",
|
|
"delivery-planning": "SKIP",
|
|
"functional-design": "SKIP",
|
|
"nfr-requirements": "SKIP",
|
|
"nfr-design": "SKIP",
|
|
"infrastructure-design": "SKIP",
|
|
"code-generation": "EXECUTE",
|
|
"build-and-test": "EXECUTE",
|
|
"ci-pipeline": "SKIP",
|
|
"deployment-pipeline": "EXECUTE",
|
|
"environment-provisioning": "SKIP",
|
|
"deployment-execution": "EXECUTE",
|
|
"observability-setup": "EXECUTE",
|
|
"incident-response": "SKIP",
|
|
"performance-validation": "SKIP",
|
|
"feedback-optimization": "SKIP"
|
|
}
|
|
},
|
|
"feature": {
|
|
"stages": {
|
|
"workspace-scaffold": "EXECUTE",
|
|
"workspace-detection": "EXECUTE",
|
|
"state-init": "EXECUTE",
|
|
"intent-capture": "EXECUTE",
|
|
"market-research": "EXECUTE",
|
|
"feasibility": "EXECUTE",
|
|
"scope-definition": "EXECUTE",
|
|
"team-formation": "EXECUTE",
|
|
"rough-mockups": "EXECUTE",
|
|
"approval-handoff": "EXECUTE",
|
|
"reverse-engineering": "EXECUTE",
|
|
"practices-discovery": "EXECUTE",
|
|
"requirements-analysis": "EXECUTE",
|
|
"user-stories": "EXECUTE",
|
|
"refined-mockups": "EXECUTE",
|
|
"domain-design": "EXECUTE",
|
|
"units-generation": "EXECUTE",
|
|
"contract-design": "EXECUTE",
|
|
"delivery-planning": "EXECUTE",
|
|
"functional-design": "EXECUTE",
|
|
"nfr-requirements": "EXECUTE",
|
|
"nfr-design": "EXECUTE",
|
|
"infrastructure-design": "EXECUTE",
|
|
"code-generation": "EXECUTE",
|
|
"build-and-test": "EXECUTE",
|
|
"ci-pipeline": "EXECUTE",
|
|
"deployment-pipeline": "EXECUTE",
|
|
"environment-provisioning": "EXECUTE",
|
|
"deployment-execution": "EXECUTE",
|
|
"observability-setup": "EXECUTE",
|
|
"incident-response": "EXECUTE",
|
|
"performance-validation": "EXECUTE",
|
|
"feedback-optimization": "EXECUTE"
|
|
}
|
|
},
|
|
"infra": {
|
|
"stages": {
|
|
"workspace-scaffold": "EXECUTE",
|
|
"workspace-detection": "EXECUTE",
|
|
"state-init": "EXECUTE",
|
|
"intent-capture": "SKIP",
|
|
"market-research": "SKIP",
|
|
"feasibility": "SKIP",
|
|
"scope-definition": "SKIP",
|
|
"team-formation": "SKIP",
|
|
"rough-mockups": "SKIP",
|
|
"approval-handoff": "SKIP",
|
|
"reverse-engineering": "SKIP",
|
|
"practices-discovery": "EXECUTE",
|
|
"requirements-analysis": "EXECUTE",
|
|
"user-stories": "SKIP",
|
|
"refined-mockups": "SKIP",
|
|
"domain-design": "SKIP",
|
|
"units-generation": "SKIP",
|
|
"contract-design": "SKIP",
|
|
"delivery-planning": "SKIP",
|
|
"functional-design": "SKIP",
|
|
"nfr-requirements": "EXECUTE",
|
|
"nfr-design": "EXECUTE",
|
|
"infrastructure-design": "EXECUTE",
|
|
"code-generation": "SKIP",
|
|
"build-and-test": "SKIP",
|
|
"ci-pipeline": "EXECUTE",
|
|
"deployment-pipeline": "EXECUTE",
|
|
"environment-provisioning": "EXECUTE",
|
|
"deployment-execution": "EXECUTE",
|
|
"observability-setup": "EXECUTE",
|
|
"incident-response": "SKIP",
|
|
"performance-validation": "SKIP",
|
|
"feedback-optimization": "SKIP"
|
|
}
|
|
},
|
|
"mvp": {
|
|
"stages": {
|
|
"workspace-scaffold": "EXECUTE",
|
|
"workspace-detection": "EXECUTE",
|
|
"state-init": "EXECUTE",
|
|
"intent-capture": "EXECUTE",
|
|
"market-research": "SKIP",
|
|
"feasibility": "EXECUTE",
|
|
"scope-definition": "EXECUTE",
|
|
"team-formation": "SKIP",
|
|
"rough-mockups": "EXECUTE",
|
|
"approval-handoff": "SKIP",
|
|
"reverse-engineering": "EXECUTE",
|
|
"practices-discovery": "EXECUTE",
|
|
"requirements-analysis": "EXECUTE",
|
|
"user-stories": "EXECUTE",
|
|
"refined-mockups": "EXECUTE",
|
|
"domain-design": "EXECUTE",
|
|
"units-generation": "EXECUTE",
|
|
"contract-design": "EXECUTE",
|
|
"delivery-planning": "EXECUTE",
|
|
"functional-design": "EXECUTE",
|
|
"nfr-requirements": "EXECUTE",
|
|
"nfr-design": "EXECUTE",
|
|
"infrastructure-design": "EXECUTE",
|
|
"code-generation": "EXECUTE",
|
|
"build-and-test": "EXECUTE",
|
|
"ci-pipeline": "EXECUTE",
|
|
"deployment-pipeline": "SKIP",
|
|
"environment-provisioning": "SKIP",
|
|
"deployment-execution": "SKIP",
|
|
"observability-setup": "SKIP",
|
|
"incident-response": "SKIP",
|
|
"performance-validation": "SKIP",
|
|
"feedback-optimization": "SKIP"
|
|
}
|
|
},
|
|
"poc": {
|
|
"stages": {
|
|
"workspace-scaffold": "EXECUTE",
|
|
"workspace-detection": "EXECUTE",
|
|
"state-init": "EXECUTE",
|
|
"intent-capture": "EXECUTE",
|
|
"market-research": "SKIP",
|
|
"feasibility": "SKIP",
|
|
"scope-definition": "SKIP",
|
|
"team-formation": "SKIP",
|
|
"rough-mockups": "SKIP",
|
|
"approval-handoff": "SKIP",
|
|
"reverse-engineering": "EXECUTE",
|
|
"practices-discovery": "SKIP",
|
|
"requirements-analysis": "EXECUTE",
|
|
"user-stories": "SKIP",
|
|
"refined-mockups": "SKIP",
|
|
"domain-design": "SKIP",
|
|
"units-generation": "SKIP",
|
|
"contract-design": "SKIP",
|
|
"delivery-planning": "SKIP",
|
|
"functional-design": "SKIP",
|
|
"nfr-requirements": "SKIP",
|
|
"nfr-design": "SKIP",
|
|
"infrastructure-design": "SKIP",
|
|
"code-generation": "EXECUTE",
|
|
"build-and-test": "EXECUTE",
|
|
"ci-pipeline": "SKIP",
|
|
"deployment-pipeline": "SKIP",
|
|
"environment-provisioning": "SKIP",
|
|
"deployment-execution": "SKIP",
|
|
"observability-setup": "SKIP",
|
|
"incident-response": "SKIP",
|
|
"performance-validation": "SKIP",
|
|
"feedback-optimization": "SKIP"
|
|
}
|
|
},
|
|
"refactor": {
|
|
"stages": {
|
|
"workspace-scaffold": "EXECUTE",
|
|
"workspace-detection": "EXECUTE",
|
|
"state-init": "EXECUTE",
|
|
"intent-capture": "SKIP",
|
|
"market-research": "SKIP",
|
|
"feasibility": "SKIP",
|
|
"scope-definition": "SKIP",
|
|
"team-formation": "SKIP",
|
|
"rough-mockups": "SKIP",
|
|
"approval-handoff": "SKIP",
|
|
"reverse-engineering": "EXECUTE",
|
|
"practices-discovery": "SKIP",
|
|
"requirements-analysis": "EXECUTE",
|
|
"user-stories": "SKIP",
|
|
"refined-mockups": "SKIP",
|
|
"domain-design": "SKIP",
|
|
"units-generation": "SKIP",
|
|
"contract-design": "SKIP",
|
|
"delivery-planning": "SKIP",
|
|
"functional-design": "EXECUTE",
|
|
"nfr-requirements": "SKIP",
|
|
"nfr-design": "SKIP",
|
|
"infrastructure-design": "SKIP",
|
|
"code-generation": "EXECUTE",
|
|
"build-and-test": "EXECUTE",
|
|
"ci-pipeline": "SKIP",
|
|
"deployment-pipeline": "EXECUTE",
|
|
"environment-provisioning": "SKIP",
|
|
"deployment-execution": "EXECUTE",
|
|
"observability-setup": "SKIP",
|
|
"incident-response": "SKIP",
|
|
"performance-validation": "SKIP",
|
|
"feedback-optimization": "SKIP"
|
|
}
|
|
},
|
|
"security-patch": {
|
|
"stages": {
|
|
"workspace-scaffold": "EXECUTE",
|
|
"workspace-detection": "EXECUTE",
|
|
"state-init": "EXECUTE",
|
|
"intent-capture": "SKIP",
|
|
"market-research": "SKIP",
|
|
"feasibility": "SKIP",
|
|
"scope-definition": "SKIP",
|
|
"team-formation": "SKIP",
|
|
"rough-mockups": "SKIP",
|
|
"approval-handoff": "SKIP",
|
|
"reverse-engineering": "EXECUTE",
|
|
"practices-discovery": "SKIP",
|
|
"requirements-analysis": "EXECUTE",
|
|
"user-stories": "SKIP",
|
|
"refined-mockups": "SKIP",
|
|
"domain-design": "SKIP",
|
|
"units-generation": "SKIP",
|
|
"contract-design": "SKIP",
|
|
"delivery-planning": "SKIP",
|
|
"functional-design": "SKIP",
|
|
"nfr-requirements": "EXECUTE",
|
|
"nfr-design": "SKIP",
|
|
"infrastructure-design": "SKIP",
|
|
"code-generation": "EXECUTE",
|
|
"build-and-test": "EXECUTE",
|
|
"ci-pipeline": "SKIP",
|
|
"deployment-pipeline": "EXECUTE",
|
|
"environment-provisioning": "SKIP",
|
|
"deployment-execution": "EXECUTE",
|
|
"observability-setup": "SKIP",
|
|
"incident-response": "SKIP",
|
|
"performance-validation": "SKIP",
|
|
"feedback-optimization": "SKIP"
|
|
}
|
|
},
|
|
"workshop": {
|
|
"stages": {
|
|
"workspace-scaffold": "EXECUTE",
|
|
"workspace-detection": "EXECUTE",
|
|
"state-init": "EXECUTE",
|
|
"intent-capture": "SKIP",
|
|
"market-research": "SKIP",
|
|
"feasibility": "SKIP",
|
|
"scope-definition": "SKIP",
|
|
"team-formation": "SKIP",
|
|
"rough-mockups": "SKIP",
|
|
"approval-handoff": "SKIP",
|
|
"reverse-engineering": "EXECUTE",
|
|
"practices-discovery": "EXECUTE",
|
|
"requirements-analysis": "EXECUTE",
|
|
"user-stories": "EXECUTE",
|
|
"refined-mockups": "EXECUTE",
|
|
"domain-design": "EXECUTE",
|
|
"units-generation": "EXECUTE",
|
|
"contract-design": "EXECUTE",
|
|
"delivery-planning": "EXECUTE",
|
|
"functional-design": "EXECUTE",
|
|
"nfr-requirements": "EXECUTE",
|
|
"nfr-design": "EXECUTE",
|
|
"infrastructure-design": "EXECUTE",
|
|
"code-generation": "EXECUTE",
|
|
"build-and-test": "EXECUTE",
|
|
"ci-pipeline": "EXECUTE",
|
|
"deployment-pipeline": "EXECUTE",
|
|
"environment-provisioning": "EXECUTE",
|
|
"deployment-execution": "EXECUTE",
|
|
"observability-setup": "EXECUTE",
|
|
"incident-response": "EXECUTE",
|
|
"performance-validation": "EXECUTE",
|
|
"feedback-optimization": "EXECUTE"
|
|
}
|
|
}
|
|
}
|