// engine/universal-rules/catalog.ts — SPEC-779
// Central catalog of universal Planu rules shipped to every client project.
import { planuDogfoodBugsRule } from './rules/planu-dogfood-bugs.js';
import { planuWorkflowRule } from './rules/planu-workflow.js';
import { planuModesRule } from './rules/planu-modes.js';
import { agentTeamsRule } from './rules/agent-teams.js';
import { planuEnglishSpecsRule } from './rules/planu-english-specs.js';
import { planuBddCriteriaRule } from './rules/planu-bdd-criteria.js';
import { planuApprovalGatesRule } from './rules/planu-approval-gates.js';
import { planuReleasePolicyRule } from './rules/planu-release-policy.js';
import { planuSddModelRoutingRule } from './rules/planu-sdd-model-routing.js';
/**
 * The full catalog of universal Planu rules.
 * Order matters: rules are installed in catalog order.
 */
export const UNIVERSAL_RULES = [
    planuWorkflowRule,
    planuEnglishSpecsRule,
    planuBddCriteriaRule,
    planuApprovalGatesRule,
    planuSddModelRoutingRule,
    planuReleasePolicyRule,
    planuModesRule,
    agentTeamsRule,
    planuDogfoodBugsRule,
];
//# sourceMappingURL=catalog.js.map