Files
orquestra/backlog/features.json
rikrdo 634525fa21 feat: Orquestra - sequential orchestration runtime
- Context isolation: fresh Pi process per stage (run_stage.py)
- Gate enforcement: blocks close without approved gates
- Auto commit/push on feature close (close_feature.py)
- Write restrictions: only allowed directories (ALLOWED_WRITE_DIRS)
- Pi extension: orquestra-status with /orquestra-stage command
- Documentation: context-handoff.md, updated README
- Scripts: agent_status.py, verify.sh, install.sh updated
2026-08-17 07:39:03 +02:00

27 lines
1012 B
JSON

{
"project": "orquestra-harness",
"description": "Backlog del harness Orquestra instalable",
"rules": {
"one_feature_at_a_time": true,
"require_review_gate": true,
"require_security_gate": true,
"require_qa_gate": true,
"valid_status": ["pending", "in_progress", "blocked", "done"]
},
"features": [
{
"id": "F-001",
"title": "Definir contrato de instalación y actualización segura",
"description": "Establecer el contrato mínimo para instalar Orquestra en cualquier proyecto compatible y actualizarlo sin pisar progreso existente.",
"acceptance": [
"Identidad del harness definida",
"Estructura mínima requerida para ejecutar Orquestra documentada",
"Frontera entre archivos del harness y datos del proyecto documentada",
"Regla de actualización segura definida: crear si falta, conservar o mergear si existe",
"Artefactos de gate alineados con el esquema JSON"
],
"status": "pending"
}
]
}