NB-076
|
cbffb843fb
|
S12: Role-based user stories — 23 acceptance criteria, 43 tests
6 roles, each with executable acceptance tests:
- Migration Engineer (4): classify MT01 1:1, IF-ELSE branches, 75/75 non-unknown, non-zero data
- QA Engineer (3): IF T/F both covered, EVAL distinct values, deterministic output
- System Integrator (3): COPYBOOK resolution, JCL parsing, FILE-CONTROL multi-SELECT
- Tech Lead (3): confidence ordering, contradiction detection, report metrics
- COBOL Expert (6): compound OR, VARYING AFTER, inline PERFORM, nested IF 5-level,
real HINA001 program, EBCDIC/SJIS encoding
- Java Developer (4): JSON serializable, expected fields, per-FD output files,
GnuCOBOL compile + run + output capture
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-06-22 10:38:51 +08:00 |
|