Commit Graph

1 Commits

Author SHA1 Message Date
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