v0.7.1
Compound-task coverage is honest: each topical cluster seeds independently, and a named half that misses is partial — never a silent no_recorded_gap.
- Cluster seeds.
including/and how/as well assplit the prompt. A clause with no camelCase identifier (e.g. "router permission guard") still tries those nouns against the graph, sosrc/permission.jsships with the login module instead of being omitted whilecoverage.claimsays complete. - False-complete coverage. If that second cluster resolves nothing,
seeds_missedis non-empty andclaimispartial(Grep innext_actions).unresolvedstays graph call/import gaps — it is not a list of missing task nouns. - Usage from IDE chat.
neuromesh_expand_foldnow appends a telemetry row (it previously only recorded the inactive-node path). Handshake / chatting without a tool call still does not. Rows use unique request ids so two calls in the same millisecond are not dropped.