| Enumeration | Schema file | Values |
|---|---|---|
AttentionPolicyV1.interrupt_quiet_hours_at | attention.schema.json | critical, never |
AttentionRequestV1.kind | attention.schema.json | approval, informational |
AttentionRequestV1.reason | attention.schema.json | approval_required, clarification_needed, budget_exhausted, verification_inconclusive, low_confidence, unsafe_resume, review_requested |
AttentionRequestV1.urgency | attention.schema.json | low, normal, high, critical |
AttentionRequestV1.on_expiry | attention.schema.json | reject, none |
AttentionRequestV1.status | attention.schema.json | open, resolved, expired, withdrawn |
AttentionResolutionV1.type | attention.schema.json | approval, rejection, data, message, expired, withdrawn |
AttentionResolutionV1.outcome | attention.schema.json | approved, rejected, answered, none |
WakeTrigger.kind | campaign.schema.json | TIMER, EVENT, DEPENDENCY, MANUAL, ATTENTION_RESOLVED |
WaitGateV1.kind | campaign.schema.json | TIMER, EVENT, DEPENDENCY, MANUAL, ATTENTION |
WaitGateV1.on_expiry | campaign.schema.json | FAIL_NODE, CONTINUE, NEEDS_HUMAN |
WaitGateV1.status | campaign.schema.json | ARMED, FIRED, EXPIRED, CANCELLED |
WakeEventV1.source | campaign.schema.json | TIMER, EVENT, DEPENDENCY, MANUAL, ATTENTION |
CampaignV1.status | campaign.schema.json | active, sleeping, running, needs_attention, paused, completed, failed, cancelled |
CampaignV1.scheduling | campaign.schema.json | disabled_pending_golive, enabled |
CapabilityRequestV1.modality | capability.schema.json | TEXT, CODE, IMAGE, MULTI |
CapabilityRequestV1.latency_class | capability.schema.json | INTERACTIVE, NORMAL, BACKGROUND |
ModelCapabilityProfileV1.residency | capability.schema.json | PINNED, HOT, WARM, COLD, REMOTE |
ModelPoolEntryV1.residency | capability.schema.json | PINNED, HOT, WARM, COLD, REMOTE |
ExecutionPlanV1.cognitive_role | capability.schema.json | S0, S1, S2, S3 |
ExecutionPlanV1.execution_mode | capability.schema.json | M0.DETERMINISTIC, M1.LOGIT_READOUT, M2.CALIBRATED_READOUT, M3.HIDDEN_HEAD, M4.DEDICATED_DECIDER, M5.GENERATIVE, M6.DEEP_SOLVER |
TrustClass | common.schema.json | PUBLIC, INTERNAL, RESTRICTED, SECRET, UNTRUSTED |
SensitivityClass | common.schema.json | PUBLIC, INTERNAL, RESTRICTED, SECRET |
ComponentIdentity.kind | common.schema.json | RUNTIME, PRIMITIVE, DECISION_BACKEND, MODEL_COMPONENT, TOOL, VERIFIER, POLICY_ENGINE, HUMAN, ADAPTER |
Provenance.source_type | common.schema.json | USER, FILE, TOOL, MODEL, POLICY, SYSTEM, CACHE, RETRIEVAL |
StateVersionRef.store | common.schema.json | AGENT_STATE, WORK_LEDGER |
EvidenceRef.kind | common.schema.json | STATE, FILE, SYMBOL, TOOL_RECEIPT, ACTION_RECEIPT, MUTATION_RECEIPT, VERIFICATION_RECEIPT, POLICY_RECEIPT, SPAWN_RECEIPT, NODE_OUTPUT, TRACE, HUMAN, ATTENTION_RESOLUTION, DECISION_RESULT |
ErrorV1.family | common.schema.json | INPUT, STATE, CONTEXT, ROUTING, DECISION, TOOL, POLICY, MUTATION, VERIFY, TRANSFER, BUDGET, SYSTEM |
CompletionCriterionV1.verifier_kind | completion.schema.json | parse, format, lint, typecheck, unit_test, integration_test, build, semantic_rule, requirement, security, regression, diff_review, human |
CompletionDecisionV1.outcome | completion.schema.json | COMPLETE, PARTIAL, CONTINUE, ESCALATE, FAIL |
ContextChunkV1.kind | context.schema.json | USER_TURN, FILE, SYMBOL, TOOL_INPUT, TOOL_OUTPUT, DIAGNOSTIC, PLAN, INSTRUCTION, DIFF, SUMMARY, RECEIPT, MEMORY, OTHER |
ContextVisibilityDecisionV1.visibility | context.schema.json | HIDE, SHORT, LONG, FULL |
DecisionRequestV1.operation | decision.schema.json | BELIEF, CHOICE, SCORE, RANK, SUBSET, ESTIMATE, GATE, VERIFY, PAIR_SCORE |
DecisionResultV1.operation | decision.schema.json | BELIEF, CHOICE, SCORE, RANK, SUBSET, ESTIMATE, GATE, VERIFY, PAIR_SCORE |
DecisionResultV1.confidence_semantics | decision.schema.json | CALIBRATED, RELATIVE_SET, UNCALIBRATED |
DecisionResultV1.calibration_level_served | decision.schema.json | RAW, L0, L1, L2, NONE |
DecisionResultV1.threshold_action | decision.schema.json | AUTO, REVIEW, ESCALATE, REJECT |
DecisionBackendProfileV1.kind | decision.schema.json | rules, schema_encoder, contrastive_ranker, decoder_readout, specialist, remote_api |
DecisionBackendProfileV1.probability_semantics | decision.schema.json | CALIBRATED, RELATIVE_SET, UNCALIBRATED |
DecisionBackendProfileV1.trust_location | decision.schema.json | LOCAL, PRIVATE_REMOTE, PUBLIC_REMOTE |
DecisionReadoutProfileV1.readout_kind | decision.schema.json | RAW_LOGIT, DEBIASED_LOGIT, CALIBRATED_LOGIT, HIDDEN_STATE_HEAD, CONTRASTIVE, SCHEMA_ENCODER |
DecisionReadoutProfileV1.calibration_level | decision.schema.json | RAW, L0, L1, L2, AUTO |
DecisionReadoutProfileV1.confidence_semantics | decision.schema.json | CALIBRATED, RELATIVE_SET, UNCALIBRATED |
ArtifactRecordV1.kind | decision.schema.json | decision_readout_profile, decision_head, calibration_manifest, adapter, routing_profile |
NetworkAccessPolicyV1.network_default | environment.schema.json | DENY, ALLOWLIST |
OnFailure.strategy | graph.schema.json | RETRY, FALLBACK, ROLLBACK, ESCALATE, FAIL |
GraphNodeV1.node_kind | graph.schema.json | COMPUTE, POLICY, VERIFY, WAIT, CONTROL |
GraphEdgeV1.edge_kind | graph.schema.json | NORMAL, FAILURE, LOOP |
MutationRequestV1.mutation_type | mutation.schema.json | CREATE, DELETE, MOVE, RENAME, REPLACE_RANGE, REPLACE_SYMBOL, INSERT_NODE, DELETE_NODE, APPLY_PATCH, CODEMOD |
MutationRequestV1.source_representation | mutation.schema.json | UNIFIED_DIFF, SEARCH_REPLACE |
MutationReceiptV1.status | mutation.schema.json | APPLIED, REJECTED, ROLLED_BACK, FAILED |
MutationReceiptV1.structural_parse | mutation.schema.json | PASS, FAIL, NOT_APPLICABLE |
PolicyCheckV1.irreversible_class | policy.schema.json | REVERSIBLE, COMPENSATABLE, IRREVERSIBLE |
PolicyCheckV1.human_approval_state | policy.schema.json | NOT_REQUIRED, REQUIRED_PENDING, APPROVED, REJECTED, EXPIRED |
PolicyDecisionV1.decision | policy.schema.json | ALLOW, ALLOW_WITH_LIMITS, ASK, DENY |
PolicyDecisionV1.precedence | policy.schema.json | HARD_DENY, HARD_ALLOW, SOFT, COGNITIVE, FAIL_CLOSED |
AuthorityProfileV1.profile_id | policy.schema.json | read-only, code-safe, code-write |
PrimitiveDescriptorV1.authority | primitive.schema.json | PROPOSE, DECIDE, VERIFY, AUTHORIZE |
PrimitiveDescriptorV1.side_effect_class | primitive.schema.json | NONE, READ, WORKSPACE_WRITE, EXECUTE, NETWORK, EXTERNAL_WRITE, FINANCIAL, PUBLISH, PERMISSION_CHANGE |
PrimitiveDescriptorV1.reversibility | primitive.schema.json | REVERSIBLE, COMPENSATABLE, IRREVERSIBLE |
PrimitiveDescriptorV1.determinism | primitive.schema.json | DETERMINISTIC, PROBABILISTIC, GENERATIVE |
PrimitiveDescriptorV1.idempotency | primitive.schema.json | IDEMPOTENT, DEDUPLICATED, NON_IDEMPOTENT |
PrimitiveMaturityV1.stage | primitive.schema.json | UNTRAINED, BOOTSTRAP_L0, CALIBRATED_L1, SPECIALIZED_L2, MONITORED_PRODUCTION, INVALIDATED |
PrimitiveMaturityV1.drift_status | primitive.schema.json | UNKNOWN, STABLE, WATCH, INVALIDATE |
PrimitiveMaturityV1.authority_stage | primitive.schema.json | SHADOW, AUTO_ACT_REVERSIBLE, AUTO_ACT_EXPANDED |
ActionReceiptV1.effect_class | receipts.schema.json | NONE, READ, WORKSPACE_WRITE, EXECUTE, NETWORK, EXTERNAL_WRITE, FINANCIAL, PUBLISH, PERMISSION_CHANGE |
ActionReceiptV1.status | receipts.schema.json | INTENDED, COMMITTED, FAILED, COMPENSATED, UNKNOWN |
PolicyReceiptV1.decision | receipts.schema.json | ALLOW, ALLOW_WITH_LIMITS, ASK, DENY |
PolicyReceiptV1.precedence | receipts.schema.json | HARD_DENY, HARD_ALLOW, SOFT, COGNITIVE, FAIL_CLOSED |
SpawnReceiptV1.authority_profile | receipts.schema.json | read-only, code-safe, code-write |
RunReceiptV1.completion_status | receipts.schema.json | COMPLETE, PARTIAL, FAILED, CANCELLED, WAITING_APPROVAL |
TraceEventV1.status | receipts.schema.json | SUCCEEDED, FAILED, SKIPPED, STARTED |
DivergenceReportV1.verdict | replay.schema.json | IDENTICAL, EXPECTED_DIVERGENCE, UNEXPECTED_DIVERGENCE |
TransferMode | state_transfer.schema.json | IDENTITY, PREFIX_REUSE, TRANSLATED_KV, SEMANTIC_REBUILD |
CognitiveStateDescriptorV1.state_type | state_transfer.schema.json | NATIVE_KV, TRANSLATED_KV, PREFIX_CACHE, LATENT, NONE |
TaskIRV1.risk_class | task_ir.schema.json | LOW, MEDIUM, HIGH, CRITICAL, UNKNOWN |
TaskIRV1.interaction_mode | task_ir.schema.json | AUTONOMOUS, APPROVAL_GATED, RECOMMEND_ONLY |
ToolInvocationV1.effect_class | tool.schema.json | NONE, READ, WORKSPACE_WRITE, EXECUTE, NETWORK, EXTERNAL_WRITE, FINANCIAL, PUBLISH, PERMISSION_CHANGE |
ToolReceiptV1.exit_class | tool.schema.json | SUCCESS, FAILURE, PARTIAL, TIMEOUT, DENIED, CANCELLED |
RecoveryDecisionV1.action | tool.schema.json | RETRY, WAIT, CHANGE_ARGUMENT, CHANGE_TOOL, ESCALATE, FAIL |
VerificationRequestV1.verifier | verification.schema.json | PARSE, FORMAT, LINT, TYPECHECK, UNIT_TEST, INTEGRATION_TEST, BUILD, SEMANTIC_RULE, REQUIREMENT, SECURITY, REGRESSION, DIFF_REVIEW, HUMAN |
VerificationReceiptV1.verifier | verification.schema.json | PARSE, FORMAT, LINT, TYPECHECK, UNIT_TEST, INTEGRATION_TEST, BUILD, SEMANTIC_RULE, REQUIREMENT, SECURITY, REGRESSION, DIFF_REVIEW, HUMAN |
VerificationReceiptV1.result | verification.schema.json | PASS, FAIL, INCONCLUSIVE, ERROR |
LifecycleState | work.schema.json | DECLARED, ADMITTED, READY, LEASED, SPAWNED, RUNNING, OUTPUT_READY, VERIFYING, COMMITTED, CONTINUE, REPLAN, NEEDS_HUMAN, WAITING, CANCELLING, CLOSED |
RunStatus | work.schema.json | accepted, running, waiting, needs_attention, paused, cancelling, completed, partial, failed, cancelled |
WorkNodeTransitionV1.guard | work.schema.json | ADMISSION_OK, DEPS_MET, LEASE_ACQUIRED, SPAWN_OK, HEARTBEAT, OUTPUT_RECORDED, VERIFY_PASS, VERIFY_FAIL, COMPLETION_DECIDED, REPLAN_ACCEPTED, ATTENTION_OPENED, ATTENTION_RESOLVED, WAIT_GATE_ARMED, WAKE, LEASE_EXPIRED, BUDGET_STOP, CANCEL_REQUESTED, EFFECTS_SETTLED, UNRECOVERABLE |
WorkNodeTransitionV1.actor | work.schema.json | SYSTEM, EXECUTOR, HUMAN |
NodeOutputV1.verification_status | work.schema.json | UNVERIFIED, PASS, FAIL, INCONCLUSIVE, ERROR |
LeaseV1.reclaim_policy | work.schema.json | REQUEUE, RESUME_FROM_CHECKPOINT, FAIL_NODE, NEEDS_HUMAN |
AdmissionDecisionV1.decision | work.schema.json | ADMIT, QUEUE, REJECT |
ExecutorProbeV1.auth_state | work.schema.json | AUTHENTICATED, UNAUTHENTICATED, EXPIRED, UNKNOWN |
Reference
Status enums
Every enumerated value in kernel ABI 1.0.0, generated from the schemas.
Implementation: IMPLEMENTED · Exposure: PUBLIC (docs) (contract package). 91 enumerations, generated from the schemas. Receivers must treat an unknown value as not understood and fail closed. See Kernel contracts.