/**
 * test_workflow_parser — Story 4.1 regression suite.
 *
 * Validates the WorkflowSchema + WorkflowParser contract via 8 scenarios:
 *   1. Happy path — minimal valid workflow round-trips
 *   2. Multi-phase fixture — greenfield-like document parses
 *   3. Missing root `workflow:` key fails with MISSING_ROOT
 *   4. Invalid type fails with INVALID_TYPE
 *   5. Step missing both agent and squad fails with NEITHER_AGENT_NOR_SQUAD
 *   6. Duplicate step id fails with DUPLICATE_STEP_ID
 *   7. Unknown requires (step-id-shaped) fails with UNKNOWN_REQUIRES
 *   8. Circular requires chain detected with CIRCULAR_REQUIRES
 *
 * Prints TEST_WORKFLOW_PARSER_OK on full pass.
 */
export {};
