Say you want to build a simple REST API for invoices. Here is the path through the Software Factory – from a 15-second wizard to a validated commit.
Your input · 15 seconds in the wizard
Project name: Invoice API
Target: REST API for invoices,
CRUD + state transitions
Tech: Spring Boot 3, PostgreSQL, Flyway
DoD: all endpoints tested,
mvn verify green, coverage β₯ 80%
What the platform produces
β PROJECT.md 47 lines
β INSTRUCTIONS.md 32 lines
β WORKFLOW.md 19 lines
β DEFINITION_OF_DONE.md 14 lines
β AGENTS.md 21 lines
β README.md 28 lines
β Git repo initial commit
β Run template mvn verify gate
Run #42 · Invoice API · claude-code adapterEXECUTION
14:32:01βINTAKE2 s
14:32:03βPROMPT_ASSEMBLY4 s
14:32:07βWORKSPACE_PREPARATION8 s
14:32:15β³EXECUTION (claude-code)4 min 12 s
β src/main/java/… +247 lines
β src/test/java/… +89 lines
β 3 commits · feat, test, docs
14:36:27βVALIDATION mvn verify52 s
14:37:19βΈCOMPLETION (awaiting approval)—
Total: 5 min 18 s336 lines of code42 testscoverage 82%