Skip to content

Refactor plan (maintainer)

This is a living plan; it should stay short and honest.

Near-term

  • converge on a single LLM adapter interface
  • ensure CLI and API produce equivalent artifacts for equivalent inputs/config

Medium-term

  • emit per-phase trace entries (not only finalize)
  • strengthen trace upgrade tooling and validation UX

Guardrails

  • preserve docs/spec/* invariants unless you version a breaking change
  • preserve failure taxonomy and trace schema discipline