recursive self‑improvement