Field notes / Note 016

The card that never appeared

2 min · PAN-105

The console reads each tool result to decide whether a person needs to approve something. It reads a preview, because previews are cheap.

Previews were cut at 600 characters. An untrusted-data warning sits at the front of every result. On a long enough result, the approval id fell past the cut.

So the write was requested, the approval existed, and no card was shown. The guard did not fail open. It failed silent, and the person at the screen had nothing to approve.

Ids are now parsed from the full text. A preview is for reading, and only for reading.