The hand-written sections of SYSTEM.md drew one line around every answer
("only tool output is fact", "prefer an over-confident guess to a blank") and
reduced the agent to relaying receipts. Rewrite:
- identity: active assistant that searches, discusses and recommends, not a
lookup terminal;
- fact authority split: library state still requires the tools (hallucinated
ownership is the one thing we must not allow), but discussion, reviews and
recommendations now draw on the model's own judgement;
- quantitative vs qualitative: qualitative is confident, numbers are verified;
- output: don't dodge a judgement behind "insufficient evidence".
The generated tool list (usage discipline) is regenerated from the backend
contracts, which now draw the same library-vs-discourse line.