v3.10.4

ruvnet/ruflov3.10.4May 28, 2026by ruvnet

AI Summary

This release fixes issue #2195 by making the statusline generator delegate to `hooks statusline --json` instead of using fragile local readers. It also corrects ADR counting to include both v3/docs/adr/ and v3/implementation/adrs/ directories, bringing the total from 87 to 128. A new CI guard has been added to prevent regressions of this bug class.

Key Highlights

  • Fixed statusline generator to use `hooks statusline --json` instead of fragile local readers
  • ADR count now includes both v3/docs/adr/ and v3/implementation/adrs/ directories (128 total, up from 87)
  • Added new CI guard to prevent regressions of this bug class
  • Published to all three packages (@claude-flow/cli, claude-flow, ruflo) with latest/alpha/v3alpha dist-tags

New Features

  • Statusline generator now delegates to `hooks statusline --json` for more robust data fetching
  • ADR counting now includes implementation ADRs from v3/implementation/adrs/ directory

Full Release Notes

Fixes #2195: statusline generator delegates to `hooks statusline --json` instead of fragile local readers. ADR count now sums both `v3/docs/adr/` and `v3/implementation/adrs/` directories (128 total, not 87). New CI guard prevents regressions of this bug class.

Published to all three packages (@claude-flow/cli, claude-flow, ruflo) with latest/alpha/v3alpha dist-tags.