Skip to main content

Module validate

Module validate 

Source

Structs§

FieldAudit
TransitionAudit

Functions§

active_completion_strategy
Return the completion strategy configured for the in_progress → implemented transition. Falls back to None when the transition is absent.
audit_agent_resolution
Build an agent-resolution audit for every command:start spawn transition in the config.
check_depends_on_rules
Validate that dep_ids satisfy the dependency rules for strategy.
validate_agents
Layer 1 of the two-layer manifest validation design. Validates all configured agent names and scans .apm/agents/ for issues. Returns (errors, warnings) so callers can route them — keeps this single directory scan from running twice when both validate_config and validate_warnings are invoked.
validate_all
Single-pass equivalent of calling validate_config followed by validate_warnings — runs the agent-directory scan once and dedupes.
validate_config
validate_depends_on
Walk every non-closed ticket and return a vec of (subject, message) pairs for each ticket whose depends_on violates the active completion strategy rule.
validate_owner
validate_warnings
verify_tickets