/**
 * Fast-apply vs current-edit benchmark — real-API measurement.
 *
 * Two strategies for the same edit task, measured end-to-end against live models:
 *
 *   BASELINE (what ggcoder does today): the frontier model emits full
 *   search/replace edit blocks (old_text + new_text, verbatim context). Our
 *   edit tool then applies them LOCALLY and instantly (no apply model).
 *
 *   FAST-APPLY (the proposed feature): the frontier model emits a terse "lazy"
 *   edit using `// ... existing code ...` markers (far fewer output tokens), and
 *   a cheap/fast "apply" model merges that lazy edit into the full file —
 *   regenerating the whole file as output.
 *
 * We measure, per task: frontier output tokens + time, apply-model output tokens
 * + time, total wall-clock, and an anchor-based correctness check.
 *
 * Usage:
 *   npx tsx src/core/fast-apply-benchmark.ts
 *
 * Env overrides:
 *   GG_FA_FRONTIER_PROVIDER / GG_FA_FRONTIER_MODEL   (default openai / gpt-5.5)
 *   GG_FA_APPLY_PROVIDER     / GG_FA_APPLY_MODEL      (default gemini / gemini-3.1-flash-lite)
 */
export {};
//# sourceMappingURL=fast-apply-benchmark.d.ts.map