Add the journaled lemonade business recovery fixture #27

Merged
binjovi-bot merged 2 commits from feat/lemonade-business-fixture into trunk 2026-09-09 16:18:18 +00:00
Owner

Add stock, purchasing, recipes, customer credit, sales, payments, refunds, and daily close. The fixture has 12 tables, six procedures, two functions, and six optional triggers. A development-only runner rejects existing names, journals its tables, runs 52 business checks, and removes only its own objects.

The live pub400 run passed all 52 checks, including rollback after a forced audit failure. All six SQL triggers were denied and recorded as skips. Earlier failed runs remain in the evidence. The normal pipeline continues to deploy the existing LEMONADE/LEMSCR application; the larger fixture is an explicit development test until the native components and deployment contracts are complete.

Add a live 4000-byte SQL check to the normal development and staging pipeline. This verifies the final ibmi-builder v14 image with Zelnet v0.10.8.

Validation: 13 offline tests pass; real pub400 business checks and cleanup pass. No application source-loss experiment has started.

Add stock, purchasing, recipes, customer credit, sales, payments, refunds, and daily close. The fixture has 12 tables, six procedures, two functions, and six optional triggers. A development-only runner rejects existing names, journals its tables, runs 52 business checks, and removes only its own objects. The live pub400 run passed all 52 checks, including rollback after a forced audit failure. All six SQL triggers were denied and recorded as skips. Earlier failed runs remain in the evidence. The normal pipeline continues to deploy the existing LEMONADE/LEMSCR application; the larger fixture is an explicit development test until the native components and deployment contracts are complete. Add a live 4000-byte SQL check to the normal development and staging pipeline. This verifies the final ibmi-builder v14 image with Zelnet v0.10.8. Validation: 13 offline tests pass; real pub400 business checks and cleanup pass. No application source-loss experiment has started.
feat(lemonade): add journaled business recovery fixture
All checks were successful
binjovi/ci Binjovi completed the frozen plan
c3210ee4d0
test(ibmi): verify long SQL output from the released builder
All checks were successful
binjovi/ci Binjovi completed the frozen plan
3ce033c103
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/rpg-lemonade!27
No description provided.