/** * Single source of truth for memory-kind weighting. * * The two columns answer different questions and are intentionally not equal: * - `retrieval`: query-time rerank bonus — how much a kind matters when the * agent asks about a topic (fresh failures rank high because they are what * you search for). * - `workingSet`: ambient working-set selection — how much a kind deserves a * default-state slot (raw command noise stays low even when recent). * * Divergence between the columns is a per-kind decision made here, in one * place; eval/suites/kind-ordering.json locks the resulting orderings. */ export interface KindWeight { retrieval: number; workingSet: number; } export declare const KIND_WEIGHTS: Record; export declare const DEFAULT_KIND_WEIGHT: KindWeight; export declare function retrievalKindBonus(kind: string): number; export declare function workingSetKindBonus(kind: string): number; //# sourceMappingURL=kind-weights.d.ts.map