Skip to content

Commit c858602

Browse files
authored
docs(README): correct step 5 to build/boot checks, not test suites (#117)
Step 5 claimed `bin/rails test`, `xcodebuild test`, and `./gradlew test` must pass. Layer 2 Stage 1 (src/validation/layer2.ts) actually runs build/boot checks — `bin/rails db:prepare` + runner smoke, `xcodebuild build`, `./gradlew assembleDebug` — and deliberately avoids the heavy Rails test suite. Align the README with what the code does.
1 parent 64ac643 commit c858602

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ It will:
7878
2. **Copy the free-edition substrate** (three MIT-licensed repos covering Rails + iOS + Android) into `./out/<spec-slug>/{rails,ios,android}/`.
7979
3. **Rename the skeleton**`Shop → Clinic`, `Shopkeeper → Vet`, etc. — consistently across Ruby migrations, Swift models, Kotlin data classes, policies, tests, and localized copy.
8080
4. **Adapt or replace the domain module** — keep `ItemTag` for walk-in queue variants; strip and insert a new resource for non-queue SaaS.
81-
5. **Drive the build green**`bin/rails test`, `xcodebuild test`, `./gradlew test` must all pass before the agent exits.
81+
5. **Drive the build green**Rails boots (`bin/rails db:prepare` + a `bin/rails runner` smoke check), iOS builds (`xcodebuild build`), and Android builds (`./gradlew assembleDebug`) must all pass before the agent exits.
8282
6. **Validate the output** across three layers (structural, runtime, semantic) and write a self-contained HTML + JSON [validation report](#validation-report). Details in [`docs/SPEC.md`](./docs/SPEC.md) section 6.
8383

8484
## Demo

0 commit comments

Comments
 (0)