export interface SkillConfig { ignorePatterns: string[]; smallPackageThreshold: number; llmModel: string; contextBudget: number; autoInjectPrompt: boolean; } export const DEFAULT_CONFIG: SkillConfig = { ignorePatterns: [ 'node_modules', '.git', 'dist', 'build', 'coverage', '.next', '.venv', '__pycache__', '.DS_Store', '*.log' ], smallPackageThreshold: 10, llmModel: 'gpt-4o-mini', contextBudget: 4000, autoInjectPrompt: true }; export function loadConfig(): SkillConfig { // TODO: load from .pi-project-map.json or similar return DEFAULT_CONFIG; }