/** * cli:scaffold-tests-from-ac — parse-ac.ts (SHIM). * * The UC parser moved to `lib/ba-use-cases.ts` — the shared sibling of * ba-rules-rows / ba-screens / ba-rbac-rows / ba-relations / ba-actors — and * now parses the WHOLE UC block (Flux principal, Préconditions, * Postconditions, Acteurs) on top of the AC contract this CLI consumes. * * This file stays as a re-export so the existing importers keep working * unchanged (this CLI's index.ts, derive-uc-coverage, audit-dev-tests, the * colocated tests) — same precedent as code-pattern-grammar's promotion. * `BaUseCase` is a structural SUPERSET of this CLI's `UcWithAc` (types.ts), * so every consumer typed against the old shape remains sound. */ export { parseUseCases as parseAcFromUseCaseMd, UC_HEADING_RE, type ParseUseCasesResult as ParseAcResult, type BaUseCase, type BaAc, type BaFlowBranch, } from '../../../../lib/ba-use-cases.js'