/** * feedback-backfill — Seed the correction flywheel from real loop history. * * The `eddie_record_feedback` tool + LearningHistory store existed for months * but `learning.json` stayed `[]`: init wiped it on every regeneration (fixed * in #1021), and nothing converted the autonomous loop's genuine fix outcomes * into learning entries. This module backfills those outcomes from the durable * archive — `.eddie-brain/loop-reports/*.md` — so the flywheel starts from * real, non-fabricated signal (real dates, real issue numbers, real * accepted/rejected/modified decisions) rather than being seeded by hand. * * Idempotent: entry ids are derived from the report date + issue number, so * re-running the backfill never duplicates. */ import type { LearningEntry } from '../types.js'; /** * Build LearningEntry records from every loop report under the brain dir. * Returns them newest-last (report file order), ready to merge into the store. */ export declare function backfillFromLoopHistory(brainDir: string): LearningEntry[]; //# sourceMappingURL=feedback-backfill.d.ts.map