[P1] Enforce crate dependency boundaries in workspace #3
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Council finding: with the multi-crate workspace now established, explicit dependency rules should be enforced to prevent future cycles.
Desired boundary rules:
notcoreis a leaf crate — depends on nothing in this workspacenotsecrets,nothooks,notfilesdepend onnotcorebut NOT on each othernotstrapis the top-level orchestrator — may depend on all othersHow to enforce:
cargo-denyrules or workspace[patch]guardsSource: devloop council analysis 2026-03-31