/** Derive model and token budget from spec difficulty and devHours estimate. */
export function deriveModelBudget(difficulty, devHours) {
    const model = difficulty <= 2 ? 'haiku' : difficulty <= 3 ? 'sonnet' : 'opus';
    const budget = devHours <= 4 ? 800 : devHours <= 12 ? 2000 : 4000;
    return { model, budget };
}
//# sourceMappingURL=model-budget-deriver.js.map