Skip to content

v0.9.2 — live review visibility + self-learner

Choose a tag to compare

@NagyVikt NagyVikt released this 05 Jun 20:15
282f495

Two opt-in capabilities, plus docs for the review gate.

🔭 Live code-review visibility

Watch an independent review move file-by-file in real time instead of an opaque "Precipitating…" spinner.

  • cue-review-watch — live renderer; run it in a second pane to follow a review as it happens.
  • cue-review-progress — append-only progress events to ~/.config/cue/review-progress/<id>.jsonl (the shared schema every reviewer writes).
  • /code-review emits per-file / per-dimension / per-finding events.
  • The auto-review Stop-hook gate records its review to the same log — verdict is parsed with the progress side-channel filtered out, so verdict integrity never depends on a pipe and progress text can't be misread as a verdict.
  • Docs: docs/review-visibility.md.

🌱 Self-learner (experimental · opt-in · default-OFF)

Profiles capture where their skills fell short during a task and feed gated improvements back over time.

  • profile-self-improve.sh — friction-signal capture plus an optional live critic agent. Recursion-guarded, never blocks Stop, runs the critic at most once per session, fully fail-open.
  • New skill_gap analytics event (inert to existing readers). Piloted on the skill-writer profile.
  • Enable with touch ~/.config/cue/.auto-improve-enabled. Docs: docs/self-learner.md.

📖 Docs

  • README — new "what you'll see during a run — the reviewer" section: why a red "Stop hook error" means the review gate is working, and how to watch a review live.

Tests: review-progress 5/5 · profile-self-improve 8/8 · auto-review 6/6 (no regression) · typecheck + biome lint clean.

Full changelog: CHANGELOG.md · merged in #38.