Skip to content

v1.18.15

Choose a tag to compare

@nokhodian nokhodian released this 07 Jul 12:44

v1.18.15

churnScore pipeline

  • Populate churnScore on File nodes from git history (6-month recency-weighted window)
  • Normalize against graph File nodes only (excludes build artifacts)
  • All 3 consumers (health-score hotspots, refactoring targets, SARIF findings) now produce real data

DB path resolution

  • monograph_health / monograph_stats no longer contradict — both resolve via git rev-parse --show-toplevel
  • Fixed in MCP tools (monograph-tools.ts), root hook utils, and CLI hook utils
  • Added size validation (≥100 bytes) to reject corrupt DB files

Graph freshness

  • _isGraphFresh() now returns false (not true) when no DB is found
  • Pre-bash graph-assist hint fires correctly when the graph is stale

Staleness test fix

  • Corrected test expectation: no stored commit hash → isStale: true

Autodev: tillend hardening

  • Git-based machine verification before self-assessment to prevent premature loop stops