Practice reviewable changes and integration decisionsCHAPTER 03
PART A / AI-assisted code changes
Your guided curriculum
CHAPTER 03GUIDED READING

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.