Practice reviewable changes and integration decisions
Read the section first. Work in this order; each project isolates one skill. Each link opens one complete build brief with a concrete contract, a baseline, two changed requirements, and the original staged AI prompts.
These are five project briefs, not five supplied applications. All prompts are constructed practice.
1. Rewrite private commit history to explain a change
Rewrite private commit history to explain a change — Preserve the final tree while making decisions discoverable.
2. Split a tagging feature into runnable changes
Split a tagging feature into runnable changes — Separate reviewable changes without unsafe intermediate states.
3. Demonstrate CI enforcement in a disposable repository
Demonstrate CI enforcement in a disposable repository — Prove each merge gate refuses a named harmful change.
4. Automate deterministic review rules and retain human judgment
Automate deterministic review rules and retain human judgment — Automate deterministic review rules while preserving human judgment.
5. Check the combined behavior of independently valid changes
Check the combined behavior of independently valid changes — Test semantic integration against the base that will actually land.