Repository navigation
equivalence: carddemo-tranview-generated -- BMS-generated map input, aid list in turn (Part of #4506) - #5394
squid-protocol wants to merge 1 commit into
Conversation
…aid list in turn (Part of #4506) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
No description provided. |
|
PR #5394 @ 184cfe9: 1 failed check(s) == det (failure) -- real |
Part of #4506. Second
@bmsreceive-generation case, on a burned estate (CardDemo):carddemo-tranview-generated(COTRN01C) proves the existingcarddemo-tranviewport on 30 generated TRANSACT records and 28 generated scenarios + 1 no-COMMAREA run. The RECEIVE MAP input comes from COTRN01's BMS source ("@bms": {bad 0.1, empty 0.3}); the selected transaction in the COMMAREA is one on file or (20%) one it does not hold.Generator change (
equivalence_inputs.py):scenario_generate.aidmay be a list, used in turn. With a single constant aid the first run covered 6/9 paragraphs, 13/24 branches (the PF3/PF4/PF5/other branches never ran); withENTER, ENTER, PF3, ENTER, PF4, PF5, PF9it covers 9/9, 20/24.Evidence
pr_gates --fast6/6,--ratchets8/8, test_evidence + tree-wide guards pass. Harness-hash staleness of other records is the non-blocking scheduled-job warning.Class
Burned-estate CICS screen cases whose RECEIVE MAP input is hand-written rather than
@bms-generated. Covered: carddemo-acctview (#5306), mortgage-mlist (#5306), carddemo-tranview (this PR).Lessons for agents
scenario_generate.aidwas a single constant, so a generated case never left ENTER; check coverage before trusting a generated case.Cross-repo: none.
🤖 Generated with Claude Code