/**
 * Tests for Story 107-2: Acyclic Validation and Depth Limit Enforcement
 *
 * Validates that gate files (XML-like format with nested <gate> elements)
 * are checked for:
 * 1. Maximum nesting depth (3 levels, where Level 0 = root)
 * 2. Cyclic gate name references (A → B → A)
 *
 * Both checks run at parse time on the gate file content string.
 *
 * ACs:
 * 1. Cycle detection via DFS on directed graph of gate name references
 * 2. Depth validation with max 3, error includes gate name and actual depth
 * 3. Validation runs at parse time (on content string, no file I/O)
 * 4. Specific, actionable error messages for both violation types
 * 5. Valid gate files continue to pass (no regressions)
 */
export {};
//# sourceMappingURL=gate-file-validation.test.d.ts.map