FlowGuard API - v1.2.0-rc.2
    Preparing search index...

    Function isCommandAllowed

    • Check if a command is allowed in the given phase.

      Rules:

      1. Terminal phases block ALL mutating commands.
      2. Otherwise, check the COMMAND_POLICY map.
      3. Unknown commands → false (fail-closed).

      Parameters

      • phase:
            | "READY"
            | "TICKET"
            | "PLAN"
            | "PLAN_REVIEW"
            | "VALIDATION"
            | "IMPLEMENTATION"
            | "IMPL_REVIEW"
            | "EVIDENCE_REVIEW"
            | "COMPLETE"
            | "ARCHITECTURE"
            | "ARCH_REVIEW"
            | "ARCH_COMPLETE"
            | "REVIEW"
            | "REVIEW_COMPLETE"
      • command: Command

      Returns boolean