/** * SEVO Constants — centralized magic strings, numbers, and thresholds. * * All stage names, timeout values, retry counts, and threshold numbers * that were previously scattered across multiple files live here. */ import type { StageId } from './types/index.js'; export declare const STAGE_IDS: { readonly SPEC: StageId; readonly SPEC_REVIEW_GATE: StageId; readonly TEST_CASE_AUTHORING: StageId; readonly UX_ACCEPTANCE_AUTHORING: StageId; readonly COMMERCIAL_ACCEPTANCE_AUTHORING: StageId; readonly CONTRACT: StageId; readonly CONTRACT_REVIEW_GATE: StageId; readonly IMPLEMENT: StageId; readonly REVIEW: StageId; readonly SMOKE_TEST: StageId; readonly UX_ACCEPTANCE: StageId; readonly PM_COMMERCIAL_REVIEW: StageId; readonly REGRESSION: StageId; readonly PUBLISH_GENERALIZATION_GATE: StageId; readonly DEPLOY: StageId; readonly VERIFY: StageId; readonly POST_RELEASE_VALIDATION: StageId; readonly LEDGER: StageId; }; /** All stages in canonical order. */ export declare const ALL_STAGES: readonly StageId[]; /** Stages required for L0 (micro-change) pipelines. */ export declare const L0_REQUIRED_STAGES: ReadonlySet; /** Skip reasons for L0 stages. */ export declare const L0_SKIP_REASONS: Readonly>; export declare const L2_THRESHOLDS: { readonly lines: 500; readonly files: 10; readonly domains: 2; }; export declare const L0_THRESHOLDS: { readonly maxFiles: 1; readonly maxLines: 50; }; /** Stages that support clarification scanning. */ export declare const CLARIFICATION_SCANNABLE_STAGES: readonly StageId[]; /** Block reasons used by the pipeline engine. */ export declare const BLOCK_REASONS: { readonly TEST_CASE: "Test Case Document not ready (ADR-004)"; readonly CLARIFICATION: "Blocking clarification open"; }; /** Stages that fork in parallel after spec-review-gate. */ export declare const PARALLEL_FORK_AFTER_SPEC_REVIEW: readonly StageId[]; export declare const REVIEW_FIX_LOOP: { readonly DEFAULT_MAX_ATTEMPTS: 3; readonly MAX_DEFERRED_ROUNDS: 3; }; export declare const DEFAULT_STAGES: StageId[]; //# sourceMappingURL=constants.d.ts.map