Part 3
3 chapters
The Reference Monolith
Build the Spring Boot 'before' picture: domain, modules, persistence, API, seed data, deliberate smells, and the test suite that becomes the equivalence suite.
Chapter 8
Designing the Monolith
The six bounded contexts as one Spring Boot deployable: domain model, layered modules, single shared schema, REST API, and seed data.
Chapter 9
The Deliberate Smells
The coupling, god-service, shared-table, and transaction-scope smells planted in the reference monolith, each tagged to the pattern that will later cure it.
Chapter 10
Testing the Monolith (the Equivalence Suite)
Unit and Testcontainers integration tests plus the Newman contract collection that becomes the behavior-equivalence suite for every later extraction.