Branch: beta-0-5-0 → main
The current milestones (M1–M9) produce a beta release for testing, 0.5.0, not 1.0. The milestones needed for 1.0, including beta testers using pre-1.0 versions, will be added later.
docs/build-plan.md:
docs/xpj-format-and-scope.md: the same scope was labelled "1.0" there and the plan refers to it, so those labels are now "0.5.0" too. The scope heading notes it was agreed on 2026-11-10 as the 1.0 scope and renamed on 2026-11-11.internal/project/project.go: two comments ("every edit 1.0 makes", "tuning ranges for 1.0") now say 0.5.0.Not changed: the format doc's "2.0" labels (features after this release), and the test comment calling start/end trim "a 2.0 feature". They can be revisited when the 1.0 milestones are planned.
Merges cleanly with m8-load-guard-rails, which also edits the build plan (checked with a trial merge).
Docs and comments only. go vet ./internal/project passes.