/**
 * 发布门禁场景注册表 — 场景 A/B/C/D/E/F。
 *
 * 场景 A: 执行前必须先给计划和方案（覆盖问题五十五）
 * 场景 B: 核心体验原则不得被机制复杂度打穿（覆盖问题五十六）
 * 场景 C: 知识资产标准化与反退化治理（覆盖问题五十七）
 * 场景 D: 施工指令契约（覆盖问题五十八）
 * 场景 E: 日志治理与用户可见输出标准化（覆盖问题五十九）
 * 场景 F: 证据驱动与反幻觉治理（覆盖问题六十）
 */
export interface ReleaseGateScenarioCase {
    id: string;
    name: string;
    fixture: "pending" | "ready";
    command_or_entry: string;
    expected_evidence: string[];
    pass_fail_rules: string[];
    covered_issues: string[];
    covered_capability_domains: string[];
}
export interface ReleaseGateScenarioResult {
    scenario_id: string;
    passed: boolean;
    evidence_refs: string[];
    failures: string[];
    details: Record<string, unknown>;
}
export declare const RELEASE_GATE_SCENARIOS: ReleaseGateScenarioCase[];
/**
 * 运行场景 A: Plan Proposal First Gate。
 */
export declare function runScenarioA(): ReleaseGateScenarioResult;
/**
 * 运行场景 B: Core Experience Principle。
 */
export declare function runScenarioB(): ReleaseGateScenarioResult;
/**
 * 运行场景 C: Knowledge Asset Governance。
 */
export declare function runScenarioC(): ReleaseGateScenarioResult;
/**
 * 运行场景 D: Instruction Contract。
 */
export declare function runScenarioD(): ReleaseGateScenarioResult;
/**
 * 运行场景 E: Log Governance。
 */
export declare function runScenarioE(): ReleaseGateScenarioResult;
/**
 * 运行场景 F: Evidence Grounding / Anti-Hallucination。
 */
export declare function runScenarioF(): ReleaseGateScenarioResult;
/**
 * 运行所有发布门禁场景。
 */
export declare function runAllReleaseGateScenarios(): ReleaseGateScenarioResult[];
/**
 * 验证发布门禁场景矩阵是否全部通过。
 */
export declare function validateReleaseGateScenarioMatrix(): {
    passed: boolean;
    results: ReleaseGateScenarioResult[];
    summary_zh: string;
};
//# sourceMappingURL=release_gate_scenario_registry.d.ts.map