Prevent avoidable overlap
Architecture-aware planning allocates files and contracts deliberately. Work that changes a shared interface should be sequenced before dependent implementations.
Fenced ownership also stops two workers from believing they own the same current slice.
