* fix: add a read-path MUST so generated agent blocks invoke GitNexus on structural questions
The managed Always-Do list gated every MUST on edit/commit/rename, so read-only sessions had no reason to call query, context, or impact. Replace the advisory Explore/Use bullets and keep the #2059 call shapes.
Fixes#3076
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix(review): assert pdg_query, Spring Actuator, and Explore/Use absence
Co-authored-by: Cursor <cursoragent@cursor.com>
* style: prettier-wrap read-path MUST unit assertions
CI quality/format failed on the two test files that grew beyond printWidth.
Co-authored-by: Cursor <cursoragent@cursor.com>
* Address PR review feedback (#3125)
- Assert the read-path MUST bullet is immediately followed by the Spring Actuator Always-Do line, not merely that both substrings exist.
Co-authored-by: Cursor <cursoragent@cursor.com>
* test: pin the read-path MUST to Always-Do so CI cannot miss a move
The previous floor and whole-block toContain still passed if the MUST left Always-Do while pdg_query kept the count. Own-line and ungated-length asserts close that hole.
Co-authored-by: Cursor <cursoragent@cursor.com>
* fix: pick graph tools by question type and require graph-first reads
Co-authored-by: Cursor <cursoragent@cursor.com>
---------
Co-authored-by: Gergo Magyar <gergomagyar0@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>