Skip to content

Estados y transiciones ​

Fuente: methodology/catalog/states.yaml.

document_status ​

DRAFT · IN_REVIEW · APPROVED · OBSOLETE

DesdePuede pasar a
DRAFTIN_REVIEW
IN_REVIEWDRAFT, APPROVED
APPROVEDIN_REVIEW, OBSOLETE
OBSOLETE— (final)

APPROVED requiere approved_by humano. Un documento generado por IA nunca nace APPROVED.

requirement_status ​

PROPOSED · APPROVED · IMPLEMENTED · VERIFIED · REJECTED · DEPRECATED

task_status ​

PENDING · READY · IN_PROGRESS · BLOCKED · WAITING_APPROVAL · REQUIRES_REVIEW · VALIDATING · COMPLETED · FAILED · CANCELLED

DesdePuede pasar a
PENDINGREADY, BLOCKED, CANCELLED
READYIN_PROGRESS, BLOCKED, CANCELLED
IN_PROGRESSBLOCKED, WAITING_APPROVAL, REQUIRES_REVIEW, VALIDATING, FAILED, CANCELLED
BLOCKEDPENDING, READY, CANCELLED
WAITING_APPROVALIN_PROGRESS, CANCELLED
REQUIRES_REVIEWIN_PROGRESS, VALIDATING, CANCELLED
VALIDATINGCOMPLETED, IN_PROGRESS, FAILED
FAILEDREADY, CANCELLED
COMPLETED— (final)
CANCELLED— (final)

Un bloqueo por dependencia se expresa con status BLOCKED y el campo blocked_by (lista de IDs), nunca con estados compuestos como BLOCKED_BY_PREVIOUS_TASK.

project_status ​

ACTIVE · WAITING_APPROVAL · BLOCKED · ON_HOLD · CLOSED

El estado del proyecto es independiente de su fase (ver phases.yaml).

change_status ​

PROPOSED · ANALYZING · APPROVED · REJECTED · IMPLEMENTING · VALIDATING · DONE

adr_status ​

PROPOSED · ACCEPTED · REJECTED · SUPERSEDED · DEPRECATED

check_result ​

PASS · FAIL · BLOCKED · N_A

validation_outcome ​

APPROVED · APPROVED_WITH_WARNINGS · REJECTED · BLOCKED · REQUIRES_HUMAN_REVIEW

integrity_status ​

INTEGRITY_OK · WARNINGS · DEGRADED · BLOCKED

Ordenados de mejor a peor; un umbral mínimo admite su valor y los anteriores.

agent_output ​

SUCCESS · PARTIAL_SUCCESS · BLOCKED · FAILED · WAITING_APPROVAL · REQUIRES_REVIEW

authorization_decision ​

ALLOW · DENY · REQUIRES_APPROVAL

approval_decision ​

APPROVED · REJECTED · CHANGES_REQUESTED

incident_severity ​

SEV1 · SEV2 · SEV3 · SEV4

SEV1 servicio caído o datos comprometidos; SEV4 impacto cosmético.

relation_types ​

IMPLEMENTS · DEPENDS_ON · AFFECTS · DERIVED_FROM · VALIDATES · TESTS · DOCUMENTS · REPLACES · SUPERSEDES · CONFLICTS_WITH · BLOCKS · REQUIRES

Una relación inferida por IA debe declarar confidence (0–1) y no cuenta para INTEGRITY_OK hasta ser confirmada por una persona.

Licencia de uso: gratis, también para uso comercial. Lo que creas con la herramienta es tuyo.