fix(okf): accept cross-repo source_of_truth refs in check-okf.sh #469
No reviewers
Labels
No labels
doctor-fix
first-proof blocker
hardening
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
clawdie/colibri!469
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/check-okf-cross-repo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
check-okf.sh hard-failed any source_of_truth whose path did not exist
under this checkout, which is wrong for sibling-repo references like
'clawdie-iso/build.sh' (docs/guide/install/iso.md) and
'clawdie-iso/firstboot/setup.txt.template' (first-boot.md). Those are
legitimate cross-repo refs that can never exist locally.
Detect clawdie-iso/ and clawdie-ai/ prefixes; when a sibling checkout
exists at ../ validate the path there (NOTE + resolved path),
otherwise accept with a NOTE instead of a FAIL. Combined with the
skills-catalog prune, check-okf now reaches PASS 261 / FAIL 0.