flow-guards
Kind: feature
Named-guard primitive: registry, verdict {pass|warn|block|skip}, strictness + exclusions from flow.yml, firing record + liveness
Source: src/beadloom/application/guards/
Public symbols
BindingSurfaceCarriedCarriedGuardClaimedBeadFiringRecordGuardGuardConfigErrorGuardExclusionGuardFindingGuardInvocationGuardLivenessGuardOutcomeGuardProbesGuardRequestGuardSpecGuardUsageErrorGuardVerdictGuardsConfigHookPayloadErrorInvocationResultPathFlavourPathScopeProjectLocationResolvedEditPathShellCommandToolBindingUnknownGuardErrorUnknownHarnessErrorWorkTrackerWorkspacebuild_guards_configbuild_livenessbuild_surfacecheck_bead_claimedcheck_working_branchcontext_from_hook_payloaddead_exclusionsevaluate_guardexception_detailexpired_exclusionsis_unansweredload_guards_configlocate_project_rootmalformed_remediationproject_filesread_carriedread_firingsread_shell_commandrecord_firingrejection_reasonresolve_edit_pathrun_invocationshell_command_contextshell_edit_from_contextundetermined_targetunresolved_exit_code
Relationships
- part_of: application
- depends_on: flow-config, guard-hooks, role-adapters, rule-engine
- Used by: bd-seam, ci-gate, cli-commands, declared-scope, gate-ownership, guard-probes