sarj/layout/operational-path Use canonical operational paths
Operational components use canonical deployment paths.
warning
Examples
path = 'iac/alpha'path = 'deployments/alpha/terraform'Why it matters
Operational configuration moves can affect build context, state, triggers, and runtime behavior, so target placement remains advisory until verified.
How detection works
An operational component path does not match its kind and ownership fields.
What is inspected
- operational component kind, ownership fields, and path
How to fix it
Move the component through an explicit path-only migration.
- Preserve state, build context, triggers, and runtime identity during the move.
Verify
- Run repo-lint again and confirm the rule passes.