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
This commit is contained in:
138
work/runtime-status.json
Normal file
138
work/runtime-status.json
Normal file
@@ -0,0 +1,138 @@
|
||||
{
|
||||
"feature_id": "F-001",
|
||||
"stage": "intake",
|
||||
"agent": "leader",
|
||||
"action": "Gate validation reforzado: agent_status.py bloquea close sin gates + close_feature.py valida antes de actualizar backlog",
|
||||
"state": "done",
|
||||
"next_agent": "leader",
|
||||
"waiting_for": "Probar en producción",
|
||||
"updated_at": "2026-08-17T05:25:08Z",
|
||||
"timeline": [
|
||||
{
|
||||
"ts": "2026-08-15T07:05:52Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "running",
|
||||
"message": "status extension hangs"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-15T07:08:02Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "done",
|
||||
"message": "verify.sh OK"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-15T07:12:07Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "running",
|
||||
"message": "emoji overlap + context handoff"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-15T07:13:29Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "done",
|
||||
"message": "verify.sh OK"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-15T07:16:37Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "running",
|
||||
"message": "fresh Pi process per stage"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-15T07:18:21Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "done",
|
||||
"message": "py_compile + dry-run + verify.sh OK"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-15T13:20:09Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "running",
|
||||
"message": "context sharing doc"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-15T13:21:11Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "done",
|
||||
"message": "verify.sh + run_stage dry-run OK"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-15T15:56:29Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "running",
|
||||
"message": "parent session launcher"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-15T15:58:00Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "done",
|
||||
"message": "verify.sh OK; dry-run confirms fresh Pi flags"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-15T16:08:27Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "running",
|
||||
"message": "selective Engram save + install target"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-15T16:09:07Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "done",
|
||||
"message": "source verify OK; target verify OK; target dry-run OK"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-16T22:06:15Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "done",
|
||||
"message": "ALLOWED_WRITE_DIRS + AGENTS.md + docs actualizados"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-17T05:19:30Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "done",
|
||||
"message": "scripts/commit_feature.sh + workflow post_actions + docs actualizados"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-17T05:24:32Z",
|
||||
"agent": "leader",
|
||||
"stage": "close",
|
||||
"state": "running",
|
||||
"message": "Starting close"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-17T05:24:32Z",
|
||||
"agent": "leader",
|
||||
"stage": "close",
|
||||
"state": "done",
|
||||
"message": "Test close with all gates"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-17T05:24:51Z",
|
||||
"agent": "leader",
|
||||
"stage": "close",
|
||||
"state": "running",
|
||||
"message": "Starting close"
|
||||
},
|
||||
{
|
||||
"ts": "2026-08-17T05:25:08Z",
|
||||
"agent": "leader",
|
||||
"stage": "intake",
|
||||
"state": "done",
|
||||
"message": "Scripts: close_feature.py, agent_status.py actualizado, run_stage.py con instrucción de no editar backlog"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user