Add the journaled lemonade business recovery fixture #27
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/lemonade-business-fixture"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.