All 4 build jobs failed because defaults.run.working-directory
chdir'd into subdirs before checkout created them.
- Remove defaults.run.working-directory from all reusable workflows
- Add per-step working-directory to run steps that need it
- Auth config step runs from repo root (no working-directory)