Expand description
PhysicalPlanValidator: structural and binding-dependent validation.
Two-tier validation:
- Structural validation (no bindings required): runs once before cache-write. Checks ID uniqueness, fragment DAG integrity, operator input/output consistency, property derivation, capability requirements, memory policy, and root output contract.
- Binding-dependent validation (requires parameter values, auth): runs at instantiation time. Re-checks compatibility, parameter frame, transaction mode, and runtime limits.
Structs§
- Physical
Plan Validator - Validates a
PhysicalPlanfor correctness and consistency. - Validation
Result - Result of a validation pass, collecting all errors instead of failing fast.
Enums§
- Validation
Tier - The two validation tiers.