/**
 * Improvement analyst — actionable, recursive self-improvement findings.
 *
 * Brief: read findings from upstream analysts (failure-mode,
 * knowledge-gap, knowledge-poisoning) AND the trace dataset itself,
 * then propose **concrete edits** to the agent's runtime: prompt
 * additions, RAG documents to ingest, tool descriptions to rewrite,
 * scaffolding changes to make, memory entries to invalidate. Each
 * finding is one proposed edit with the locus, the diff, and the
 * expected effect.
 *
 * This is the recursive-self-improvement loop's last mile: the prior
 * kinds describe *what's wrong*; this kind describes *what to change*.
 *
 * Recursion is deep (`maxDepth: 3`) because real improvement proposals
 * are competitive: for each failure-mode there are usually 2-3 viable
 * fix directions (tighten prompt vs add tool vs adjust scaffolding),
 * and the actor should explore each with a focused subagent before
 * picking the highest-leverage one to recommend.
 */
import type { TraceAnalystKindSpec } from '../kind-factory';
export declare const IMPROVEMENT_KIND_SPEC: TraceAnalystKindSpec;
//# sourceMappingURL=improvement.d.ts.map