{
  "scope": "Actual synthetic local PyMuPDF redaction and category removal; not Acrobat UI or universal confidentiality audit",
  "marker": "DEMO-7391",
  "contact": "demo-person@example.invalid",
  "version": "1.28.2",
  "results": [
    {
      "file": "redaction-original.pdf",
      "pages": 1,
      "sha256": "af5a0804c07c4bbd74a6dd4f5792aee0484ee4f26ee9e49b93c2968bd49a5aab",
      "pageTextContainsMarker": true,
      "pageTextContainsEmail": true,
      "metadataContainsMarker": true,
      "commentsContainMarker": true,
      "attachmentsContainMarker": true,
      "commentCount": 1,
      "attachmentCount": 1,
      "publicBudgetPreserved": true
    },
    {
      "file": "redaction-black-overlay.pdf",
      "pages": 1,
      "sha256": "d5e6ef68582e9416226cf6dfd0c6d1c34032e04c0415de62d9e890e6bbe06e75",
      "pageTextContainsMarker": true,
      "pageTextContainsEmail": true,
      "metadataContainsMarker": true,
      "commentsContainMarker": true,
      "attachmentsContainMarker": true,
      "commentCount": 1,
      "attachmentCount": 1,
      "publicBudgetPreserved": true
    },
    {
      "file": "redaction-visible-only.pdf",
      "pages": 1,
      "sha256": "7738e38399ce807da5471fa9c531e5c6c995dcb5d332a49ba0ff42b52e667856",
      "pageTextContainsMarker": false,
      "pageTextContainsEmail": false,
      "metadataContainsMarker": true,
      "commentsContainMarker": true,
      "attachmentsContainMarker": true,
      "commentCount": 1,
      "attachmentCount": 1,
      "publicBudgetPreserved": true
    },
    {
      "file": "redaction-clean-copy.pdf",
      "pages": 1,
      "sha256": "5cc47eab1b1f31ade9e38eec5a4459bbe426a0d5f0d32dde756883f090401e31",
      "pageTextContainsMarker": false,
      "pageTextContainsEmail": false,
      "metadataContainsMarker": false,
      "commentsContainMarker": false,
      "attachmentsContainMarker": false,
      "commentCount": 0,
      "attachmentCount": 0,
      "publicBudgetPreserved": true
    }
  ],
  "privateKeys": false,
  "originalSensitiveData": false
}
