A build regenerates capsules/BLOCK_MAP.md and v3/include/version.h, both tracked, so every build leaves the tree dirty; scripts/nightly.sh and qemu_session.py put them back with git checkout.
Done when
Either generated into build/ and not tracked, or regenerated only when their content changes
🤖 Filed with Claude Code -- the review after v4.0.0-alpha.3 (Captain Bob, 2026-11-07: "a list of problems, deficiencies, smells and so on placed in issues by rank priority").
### Found
A build regenerates `capsules/BLOCK_MAP.md` and `v3/include/version.h`, both tracked, so every build leaves the tree dirty; `scripts/nightly.sh` and `qemu_session.py` put them back with `git checkout`.
### Done when
- [ ] Either generated into `build/` and not tracked, or regenerated only when their content changes
🤖 Filed with [Claude Code](https://claude.com/claude-code) -- the review after v4.0.0-alpha.3 (Captain Bob, 2026-11-07: "a list of problems, deficiencies, smells and so on placed in issues by rank priority").
rajames
added this to the v4.0.0-alpha.4 milestone 2026-11-07 20:15:40 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Found
A build regenerates
capsules/BLOCK_MAP.mdandv3/include/version.h, both tracked, so every build leaves the tree dirty;scripts/nightly.shandqemu_session.pyput them back withgit checkout.Done when
build/and not tracked, or regenerated only when their content changes🤖 Filed with Claude Code -- the review after v4.0.0-alpha.3 (Captain Bob, 2026-11-07: "a list of problems, deficiencies, smells and so on placed in issues by rank priority").