chore(tags): anadir tag 'orchestration' a las 6 funciones del grupo que faltaban
capability_groups.md exige que toda funcion de un grupo lleve su tag plano para ser descubrible via fn_search tag='orchestration'. 6 de las funciones del grupo (reboot_all_claudes, classify_fleet_termination, list_claude_fleet, drain_fleet_events, mark_claude_role, set_dod_contract) no lo llevaban. Se anade sin borrar los tags existentes. notify_desktop_go_infra ya llevaba el tag pero no figuraba en la tabla del grupo: se decide que SI pertenece (la usa el orquestador/watcher para avisar de un RECLAMA u otro evento urgente) y se anade a la tabla en orchestration.md (commit anterior), en lugar de quitarle el tag. Resultado: 13 funciones con tag orchestration, identicas a las 13 filas de la tabla del grupo (sin drift). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -7,7 +7,7 @@ version: "1.0.0"
|
||||
purity: impure
|
||||
signature: "def set_dod_contract(session_id: str, contract: str, status: str = 'pending', goals_dir: str | None = None) -> dict"
|
||||
description: "Escribe un DoD-contrato fijo y su estado en el sidecar goal.json de una sesion Claude (~/.claude/goals/<session_id>.json). Preserva TODOS los campos existentes (goal, phase, dod, history, prompts) y solo actualiza dod_contract y dod_status. Usado por el meta-orquestador de flota para fijar el criterio de aceptacion estable contra el que se evalua la terminacion de un agente. Escritura atomica via tmp + os.replace."
|
||||
tags: [fleet, claude-fleet, dod, goals, orchestrator, sidecar, json]
|
||||
tags: [fleet, claude-fleet, dod, goals, orchestrator, sidecar, json, orchestration]
|
||||
uses_functions: []
|
||||
uses_types: []
|
||||
returns: []
|
||||
|
||||
Reference in New Issue
Block a user