Staff-engineer layer for AI coding agents: routes per-edit architectural constraints for AI coding agents