{
  "registry_version": "2026.08.2",
  "data": {
    "title": "Automated Application Expiration Timeout",
    "status": "active",
    "evidence_ids": [
      "EVD-001"
    ],
    "content": "# Automated Application Expiration Timeout\n\nATS configuration automatically issues bulk rejections to all pending unreviewed applications after 45 or 60 days.\n\n### Structural Context\n- **Actor:** `system`\n- **Nature:** `rule`\n- **Removability:** `none`\n\n### Causal Relations\n- Masks `M-006` — Stale or Orphaned Job Requisition\n\n### Non-Inferences\n- Bulk timeout rejection contains zero qualitative assessment of candidate profile.",
    "id": "M-020",
    "type": "mechanism",
    "summary": "ATS configuration automatically issues bulk rejections to all pending unreviewed applications after 45 or 60 days.",
    "operates_at": [
      "B-001",
      "B-003"
    ],
    "emissions": [
      {
        "artifact": "A-002",
        "fidelity": "void",
        "likelihood": "high",
        "evidence": [
          "EVD-001"
        ]
      },
      {
        "artifact": "A-001",
        "fidelity": "void",
        "likelihood": "medium",
        "evidence": [
          "EVD-001"
        ]
      }
    ],
    "facets": {
      "actor": "system",
      "nature": "rule",
      "visibility": "opaque",
      "removability": "none"
    },
    "amplifies": [],
    "masks": [
      "M-006"
    ],
    "evidence_level": "established",
    "honest_baseline": false,
    "specimens": [
      {
        "kind": "ats",
        "label": "Bulk expiry, as logged",
        "context": "one batch, 312 applications",
        "lines": [
          {
            "at": "02:00",
            "text": "Scheduled job: expire_stale_applications",
            "tell": false
          },
          {
            "at": "02:00",
            "text": "Selecting applications with status=submitted and age>60d — 312 matched",
            "tell": false
          },
          {
            "at": "02:00",
            "text": "Human review recorded on 0 of 312",
            "tell": true
          },
          {
            "at": "02:01",
            "text": "Status set to Rejected — 312 notification emails queued",
            "tell": false
          }
        ],
        "reading": "The rejection email is real and the review it implies never happened. Timing is the tell: everyone in the batch is notified in the same minute."
      }
    ],
    "non_inferences": [
      "Bulk timeout rejection contains zero qualitative assessment of candidate profile."
    ]
  }
}
