Ideal State
- Every answer rests on measures that actually ran (the pattern catalog,
StatSignals.ts, a recorded Pangram run,WatermarkScan.ts), and the report names which ran and which did not. - A plain "is this AI?" with a key configured gets the heuristic audit and the Pangram score side by side, and where they disagree the report says what the gap means.
- No report treats one signal as proof of authorship: scores carry their length and baseline caveats, and a clean watermark scan is never read as "human-written".
- The text under review is reported on, never rewritten.
