Skip to content

shape-doctor.py: a project.yaml or family.yaml that is there and does not load is INVALID (manifest) or INVALID (family), exit 1, quoting load_yaml's own refusal and naming the project's own validator, instead of NOT A SHAPE ROOT, exit 2, with an adopt-project.py plan NEXT and a Triad row calling an assembly root a single repository (#205) - #232

Merged
brettheap merged 4 commits into
mainfrom
fix/doctor-unparsable-manifest
Oct 11, 2026