{
  "csvSchema": [
    "Filter ID",
    "Filter Name",
    "Owner",
    "Cleanup Need",
    "Cleanup Reasons",
    "JQL Status",
    "JQL Detail",
    "Duplicate Group",
    "Visibility",
    "Known Dependencies",
    "Dependency Coverage",
    "Action Readiness",
    "Corpus Coverage",
    "View URL"
  ],
  "dependencyEvidenceBoundary": {
    "supported": [
      "Direct Jira Software boards returned for a saved filter",
      "Incoming references from the accessible saved-filter corpus"
    ],
    "unavailableOrUnchecked": [
      "Dashboard gadgets",
      "Jira Service Management queues",
      "Standalone reports",
      "Automations",
      "Exports",
      "External consumers"
    ],
    "unknownRule": "Denied, failed, ambiguous, and partial required checks stay unknown and block destructive action."
  },
  "destructiveActionBoundary": {
    "confirmation": "Type DELETE after repeated live preflight",
    "deletionBatchLimit": 1,
    "ownerShareUndo": "Exact undo is limited to eligible owner/share changes while Jira matches the expected post-change state and accepts restoration",
    "undo": "Deletion cannot be undone by Filter Hygiene"
  },
  "evidenceBoundary": "Representative deterministic data only; no customer, production, or test-tenant records. Illustrates the shipped workflow but does not prove a particular tenant result or completed remediation.",
  "files": [
    {
      "bytes": 457416,
      "file": "sample-filter-hygiene-demo-walkthrough.pdf",
      "sha256": "106b62537288109d79e33fa6e412e20dd7a178cbb77ba3299ad3feaa4b67c2d8"
    },
    {
      "bytes": 457416,
      "file": "sample-filter-hygiene-evidence-pack.pdf",
      "sha256": "106b62537288109d79e33fa6e412e20dd7a178cbb77ba3299ad3feaa4b67c2d8"
    },
    {
      "bytes": 212715,
      "file": "sample-filter-hygiene-demo-walkthrough-preview.png",
      "sha256": "69e464590895d82e4dc5b387e52b37b89e9d14ab278db3029a7d10f498a89923"
    },
    {
      "bytes": 212715,
      "file": "sample-filter-hygiene-evidence-pack-preview-20260629.png",
      "sha256": "69e464590895d82e4dc5b387e52b37b89e9d14ab278db3029a7d10f498a89923"
    },
    {
      "bytes": 212715,
      "file": "sample-filter-hygiene-evidence-pack-preview.png",
      "sha256": "69e464590895d82e4dc5b387e52b37b89e9d14ab278db3029a7d10f498a89923"
    },
    {
      "bytes": 3258,
      "file": "sample-filter-hygiene-scan-export.csv",
      "sha256": "7d63d26270aa7e55bf65360463f4db3b5bff7a611595c402160d96ecb4240066"
    },
    {
      "bytes": 1663,
      "file": "sample-filter-hygiene-cleanup-summary.md",
      "sha256": "3e605ebb19397f14eb6b11e1a9fbb72a7e273db205f801f1b9937695339f6375"
    },
    {
      "bytes": 3258,
      "file": "sample-filter-hygiene-cleanup-export.csv",
      "sha256": "7d63d26270aa7e55bf65360463f4db3b5bff7a611595c402160d96ecb4240066"
    },
    {
      "bytes": 6742,
      "file": "source/representative-filter-sample.json",
      "sha256": "ddaddc286fe4168f1b506490011f3a23aca44e30b4d7137eedb7f54ce9f209ab"
    },
    {
      "bytes": 76199,
      "file": "source/representative-scan-boundary.png",
      "sha256": "902731845b862de67499c816cffcdfe5ecbd9574b7cf5e28865825aa55702745"
    },
    {
      "bytes": 78327,
      "file": "source/representative-decision-axes.png",
      "sha256": "b42ff53a7db68e1b3567560ab0fde55e41eaf76c712143fd9b601388f81195e4"
    },
    {
      "bytes": 80622,
      "file": "source/representative-cleanup-queue.png",
      "sha256": "54565dd6d7409df410e9904690cae85cb5712d8e7b4c907d9aec41fb27286948"
    },
    {
      "bytes": 82372,
      "file": "source/representative-delete-preflight.png",
      "sha256": "a89de8e20b72206d4d555a4eb993ce4a728e612298021000da29b49b8ac3919f"
    },
    {
      "bytes": 76819,
      "file": "source/representative-recent-activity.png",
      "sha256": "0b9f669469b63d926c327e149d36077fe09d9596b7e83e5db63d7f7242a48bf0"
    }
  ],
  "generatedAt": "2026-07-11T19:30:00Z",
  "legacyAliases": [
    {
      "content": "identical to sample-filter-hygiene-demo-walkthrough.pdf",
      "file": "sample-filter-hygiene-evidence-pack.pdf"
    },
    {
      "content": "identical to sample-filter-hygiene-demo-walkthrough-preview.png",
      "file": "sample-filter-hygiene-evidence-pack-preview-20260629.png"
    },
    {
      "content": "identical to sample-filter-hygiene-demo-walkthrough-preview.png",
      "file": "sample-filter-hygiene-evidence-pack-preview.png"
    },
    {
      "content": "identical to sample-filter-hygiene-scan-export.csv",
      "file": "sample-filter-hygiene-cleanup-export.csv",
      "replaces": "retired risk-score export schema"
    }
  ],
  "primaryAsset": "sample-filter-hygiene-demo-walkthrough.pdf",
  "product": "Filter Hygiene",
  "representativeSummaryCounts": {
    "Blocked": "1",
    "Cleanup need - high": "2",
    "Cleanup need - low": "0",
    "Cleanup need - medium": "2",
    "Cleanup need - none": "4",
    "Known direct Jira Software boards": "1",
    "Known incoming saved-filter references": "1",
    "Preflight required": "7",
    "Representative filters": "8",
    "Unknown due to supported-check failure": "1"
  },
  "sampleDataVersion": "filter-hygiene-representative-sample.v2",
  "sampleNotice": "Representative deterministic sample - not tenant data",
  "screenshotBoundary": "Generated representative panels, not live product screenshots. Every visible name, ID, owner, URL, timestamp, and result comes from the deterministic sample source.",
  "slug": "filter-hygiene"
}
