Skip to content

Conversation

@mtorp
Copy link
Contributor

@mtorp mtorp commented Jan 14, 2026

Changed

  • Analysis splitting is now disabled by default for reachability scans.
  • Added --reach-enable-analysis-splitting flag to opt-in to multiple analysis runs per workspace when needed.
  • Deprecated --reach-disable-analysis-splitting flag (now a no-op for backwards compatibility).
  • Updated the Coana CLI to v 14.12.154.

Note

Implements a default behavior change for reachability analysis and introduces new flags with corresponding plumbing, tests, and docs.

  • Default change: Analysis splitting now disabled by default; perform-reachability-analysis.mts passes --disable-analysis-splitting unless --reach-enable-analysis-splitting is set
  • Flags: Adds --reach-enable-analysis-splitting and --reach-detailed-analysis-log-file; deprecates --reach-disable-analysis-splitting (hidden no-op)
  • CLI updates: Propagates new flags through scan create, scan reach, CI (handle-ci.mts), and GitHub flow (create-scan-from-github.mts); help text and validation updated
  • Tests: Updates snapshots and adds coverage for new/deprecated flags
  • Deps/Version: Bumps @coana-tech/cli to 14.12.154 and project version to 1.1.58; updates lockfile and changelog

Written by Cursor Bugbot for commit 866c70f. Configure here.

@mtorp mtorp requested a review from jdalton January 14, 2026 15:14
@socket-security-staging
Copy link

socket-security-staging bot commented Jan 14, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednpm/​@​coana-tech/​cli@​14.12.148 ⏵ 14.12.15489 +110080 +198100

View full report

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment @cursor review or bugbot run to trigger another review on this PR

@jdalton jdalton merged commit 79cd44d into v1.x Jan 14, 2026
9 of 10 checks passed
@jdalton jdalton deleted the disable-analysis-splitting-by-default branch January 14, 2026 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants