import type { Rule } from './types'; /** 默认规则(A1-A11 + A18/A19)——始终生效 * v1.1.5: A18 从 extendedRules 提升为 defaultRules * 评估:在 sofagent 自身仓库根目录跑 A18(排除 node_modules/.git/dist/.workbuddy/docs/archive) * 扫描 513 个文件 → 误报 0 个 < 阈值 3 → 提升为基线能力 * * v1.3.3 #11: priority 字段单源化——runner.ts 从规则定义读优先级分组, * 不再维护独立 AUDIT_PRIORITY。新增规则只需在此填 priority。 * priority 取值:critical(安全红线 fast-fail)/ warning(业务底线)/ crutch(拐杖)/ extended(扩展) */ export declare const defaultRules: Rule[]; /** 扩展规则(E1-E4 + A14-A17)——默认不生效,需 config.extendedRulesEnabled = true * * 编号规则: * - A14-A17:行为类扩展规则(沿用 A 系列编号,number = 规则号,与 defaultRules 同 namespace 但 A12-A13 已永久跳号,合并入 A11(语义部分重叠但不完全等价)) * - E1-E4:引擎增强类扩展规则(E 系列,number = 200 + 序号,避免与 A 系列冲突) * v1.3.3 #11: priority 统一为 'extended'(扩展规则层) */ export declare const extendedRules: Rule[]; /** 全部规则——reporter 默认使用此数组(含 default + extended) */ export declare const rules: Rule[]; //# sourceMappingURL=index.d.ts.map