{
  "artifact_version": "1.0.0",
  "identity": {
    "metric_id": "M10",
    "metric_version": "RP1.0.0",
    "metric_label": "Representative-filing proxy group shares",
    "topic": "representation",
    "example": "snc-fy2025"
  },
  "source": {
    "agency": "EOIR",
    "dataset": "CASE",
    "edition": "August 2026",
    "cutoff": "2026-08-31",
    "reference": "https://www.justice.gov/eoir/foia-library-0",
    "archive_sha256": "0a409ce1b175532df7bb2f0c58d06dd20fa6b4d904d749fde7df1b038ac498e2",
    "contract_path": "contracts/source-2026-08.json",
    "tables": {
      "B_TblProceeding": "da490293373f060aa73a7da79bf04b9f5c2f1c9005525e68c1f6089c6f95c17f",
      "tbl_Court_Appln": "1c7ede29bbfb57278806cdd902ad69f408f99df9bece8762efa8605faf749d70",
      "tbl_RepsAssigned": "54922e1bcb34d7ce517b2b7094ab1d070d1e48b215029b994fe386af2354e328",
      "A_TblCase": "bebbabedc9767e510bf1b104c658c8d5f6aad9ae48d99508b6a814e1aa79a0fd"
    },
    "fields": {
      "B_TblProceeding": [
        "IDNPROCEEDING",
        "IDNCASE",
        "BASE_CITY_CODE",
        "CASE_TYPE",
        "COMP_DATE"
      ],
      "tbl_Court_Appln": [
        "IDNPROCEEDING",
        "IDNCASE",
        "APPL_CODE",
        "APPL_DEC"
      ],
      "tbl_RepsAssigned": [
        "IDNCASE",
        "PARENT_IDN",
        "PARENT_TABLE",
        "STRATTYLEVEL",
        "STRATTYTYPE",
        "E_28_DATE"
      ],
      "A_TblCase": [
        "IDNCASE"
      ]
    }
  },
  "semantics": {
    "unit": "proceeding",
    "inclusion": "SNC FY2025 eligible ASYL G/I/P/D proceedings",
    "exclusion": "Conflicting application outcomes and invalid associations",
    "deduplication": "Repeated identical ASYL application rows collapse; separate proceedings remain",
    "association": "Case-linked earliest valid court/respondent E-28 date no later than COMP_DATE",
    "time_assignment": "Proceeding COMP_DATE fiscal year",
    "missing_values": "Missing, invalid, later or unresolved E-28 is not-found; not proof of no counsel",
    "partial_period": "FY2025 is complete; FY2026 not used",
    "small_sample": "N<100 remains visible with existing small-sample cue"
  },
  "calculation": {
    "numerator": "G/I/P in each proxy group",
    "denominator": "G/I/P plus D in each proxy group",
    "formula": "100*G/(G+D) for each group",
    "aggregation": "court x completion FY x proxy",
    "statistical_convention": "Exact integer group partition",
    "rounding": "Page share rounded to two decimals"
  },
  "reproduction": {
    "mode": "full_source",
    "logic_path": "public/audits/metrics/m10/august-2026/snc-fy2025/reproduce.sql",
    "logic_sha256": "de3ecfe9c69d82b8dcc66f839c86b747bca6056128764d7698f0a8ab83676fa7",
    "required_inputs": [
      ".data/eoir/parquet/B_TblProceeding.parquet",
      ".data/eoir/parquet/tbl_Court_Appln.parquet",
      ".data/eoir/parquet/tbl_RepsAssigned.parquet",
      ".data/eoir/parquet/A_TblCase.parquet"
    ],
    "output_fields": [
      "found_grants",
      "found_denials",
      "not_found_grants",
      "not_found_denials"
    ],
    "expected": {
      "found_grants": 668,
      "found_denials": 4005,
      "not_found_grants": 20,
      "not_found_denials": 628
    },
    "deterministic": true
  },
  "verification": {
    "audited_at": "2026-09-28",
    "source_hash_verification": "full_required",
    "implementation_path": "pipeline/proxy.py",
    "display_path": "/representation",
    "methodology_anchor": "/representation-methodology#proxy-gap",
    "status": "full_source_pass"
  }
}
