Type
AFK
Objective
Move shared canonical-model validation rules into a validation seam.
Acceptance criteria
- New
arco-validate crate owns at least one validation path shared beyond KDL.
- Existing validation tests move or duplicate coverage at seam level.
arco-kdl delegates semantic invariant checks instead of owning canonical rules.
- Error/provenance quality remains equivalent.
Type
AFK
Objective
Move shared canonical-model validation rules into a validation seam.
Acceptance criteria
arco-validatecrate owns at least one validation path shared beyond KDL.arco-kdldelegates semantic invariant checks instead of owning canonical rules.