Skip to content

v0.5.3

Choose a tag to compare

@johnfink8 johnfink8 released this 22 May 01:49
· 36 commits to main since this release

[0.5.3] - 2026-05-22

Added

  • --rationale "<text>" on accept (schema/endpoint/convention; single and batch). The reason rides on the artifact_accepted event and renders in the sidebar.
  • --tail N on brackish read — peek at the last N events without advancing the cursor; cheap end-of-log scan with no cursor math.
  • harness/extract-demo.ts + run-trial --demo-data <path> for regenerating the brackish demo move log from a finished trial; demo data refreshed from a 6-round, fully-settled chat-app run (11 of 14 accepts carry rationale).

Changed

  • skill/server.md now teaches <kind> diff --from N --to M so backend Claudes find it; skill/propose.md reconciles the batch threshold (3+ artifacts of any mix, with convention bundled unless contentious).
  • Hook reminder is informational rather than directive; surfaces brackish deactivate as the off-ramp once a negotiation has wrapped.
  • brackish demo UI: sidebar is a single chronological timeline (one card per event, color-coded by kind), accepts surface their --rationale inline, both panes scroll independently within the viewport.
  • README: added a demo screenshot.