The decision engine never reads a PDF. It asks for an attribute and receives a value with its provenance, or UNKNOWN with a reason.
Every validation fills this table automatically. Empty cells are the cases the system never proposed — they are what makes recall measurable, and only you can fill them.