A generated application QBit could compile but fail when added to a starter: its example entities did not produce tables, its app section had no navigable children, and its process step did not implement the runtime step contract. This PR makes the scaffold produce its parent and child tables, usable metadata and navigation, and a runnable process. It also corrects the table, process, and widget guides so copied examples use APIs available in QQQ 4.0 and 4.1.
The producer regression covers the default configuration and the child-module-off case, including absence of the child table, possible-value source, and navigation entry. mvn clean verify passed against QQQ 4.0.0 and 4.1.0-SNAPSHOT; the current 4.1 Surefire report has 5 tests passing. An independently reviewed QQQ generated-consumer fixture also copied the corrected template into a starter and passed live MySQL CRUD and mock-auth checks. No generated-consumer inventory row is marked verified yet; release-candidate evidence remains separate.
A generated application QBit could compile but fail when added to a starter: its example entities did not produce tables, its app section had no navigable children, and its process step did not implement the runtime step contract. This PR makes the scaffold produce its parent and child tables, usable metadata and navigation, and a runnable process. It also corrects the table, process, and widget guides so copied examples use APIs available in QQQ 4.0 and 4.1.
The producer regression covers the default configuration and the child-module-off case, including absence of the child table, possible-value source, and navigation entry. `mvn clean verify` passed against QQQ 4.0.0 and 4.1.0-SNAPSHOT; the current 4.1 Surefire report has 5 tests passing. An independently reviewed QQQ generated-consumer fixture also copied the corrected template into a starter and passed live MySQL CRUD and mock-auth checks. No generated-consumer inventory row is marked verified yet; release-candidate evidence remains separate.
Supports QRun-IO/qqq#608.
You are not authorized to merge this pull request.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
A generated application QBit could compile but fail when added to a starter: its example entities did not produce tables, its app section had no navigable children, and its process step did not implement the runtime step contract. This PR makes the scaffold produce its parent and child tables, usable metadata and navigation, and a runnable process. It also corrects the table, process, and widget guides so copied examples use APIs available in QQQ 4.0 and 4.1.
The producer regression covers the default configuration and the child-module-off case, including absence of the child table, possible-value source, and navigation entry.
mvn clean verifypassed against QQQ 4.0.0 and 4.1.0-SNAPSHOT; the current 4.1 Surefire report has 5 tests passing. An independently reviewed QQQ generated-consumer fixture also copied the corrected template into a starter and passed live MySQL CRUD and mock-auth checks. No generated-consumer inventory row is marked verified yet; release-candidate evidence remains separate.Supports QRun-IO/qqq#608.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.