{
  "schema_version": "source-bound-reviewer-packet/v2",
  "prototype_status": "executable_reference_orchestrator",
  "case_type": "hiring",
  "case_id": "hiring-review-workspace-001",
  "tenant_id": "tenant-demo",
  "result": "HUMAN_REVIEW_ONLY",
  "policy_receipt": {
    "jurisdiction": "US-CA",
    "purpose": "job-related professional-context evidence preparation",
    "reviewer": "named-hiring-reviewer",
    "retention_policy": "training-minimized-30d"
  },
  "forbidden_automatic_decisions": [
    "hire",
    "reject",
    "candidate ranking",
    "character score",
    "culture-fit score",
    "public-footprint score",
    "fraud finding",
    "liability finding",
    "coverage finding",
    "repair-value decision",
    "payment decision",
    "VIN reconstruction from pixels"
  ],
  "states": [
    "SOURCE_UNAVAILABLE",
    "MEDIA_UNRESOLVED",
    "INSUFFICIENT_PUBLIC_EVIDENCE",
    "AMBIGUOUS_ENTITY",
    "EVIDENCE_PACKET_READY"
  ],
  "reviewer_actions": [
    "Review every row against job-related criteria; request first-party verification where required.",
    "Run the authorized Reality pdf adapter or preserve rowan-resume-training-fixture as unresolved."
  ],
  "artifact_manifest": [
    {
      "artifact_id": "alex-application-training-manifest",
      "kind": "application",
      "mime_type": "application/json",
      "sha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "origin": "synthetic_training_fixture",
      "purpose_permission": "demo intake schema only; no private application bytes persisted",
      "retention_class": "training-minimized-30d"
    },
    {
      "artifact_id": "rowan-resume-training-fixture",
      "kind": "resume",
      "mime_type": "application/pdf",
      "sha256": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "origin": "synthetic_training_fixture",
      "purpose_permission": "schema and missing-source state testing",
      "retention_class": "training-minimized-30d",
      "page_count": 1
    },
    {
      "artifact_id": "alex-work-sample-reference",
      "kind": "work_sample",
      "mime_type": "text/uri-list",
      "sha256": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
      "origin": "candidate_submitted",
      "purpose_permission": "consented public self-review",
      "retention_class": "url-and-hash-only-30d"
    }
  ],
  "acquisition_routes": [
    {
      "request_id": "alex-public-professional-context",
      "claim_id": "professional-context",
      "tenant_id": "tenant-demo",
      "adapter_id": "github-public",
      "source_class": "github_public",
      "mode": "github_public_adapter",
      "authorization_state": "approved",
      "tenant_profile_ref": null,
      "query_or_record_ref": "recorded:alex-shen-public-context-receipt",
      "state": "ready",
      "next_action": "Run the configured adapter and bind its receipt.",
      "adapter_registered": true,
      "credential_assertion_persisted": false,
      "credentials_persisted": false,
      "broad_name_fallback": false
    },
    {
      "request_id": "alex-linkedin-reference",
      "claim_id": "professional-context",
      "tenant_id": "tenant-demo",
      "adapter_id": "tinyfish-agent-browser",
      "source_class": "professional_network_authenticated",
      "mode": "tinyfish_agent_browser",
      "authorization_state": "not_configured",
      "tenant_profile_ref": null,
      "query_or_record_ref": "candidate-provided LinkedIn reference retained; authenticated acquisition not run",
      "state": "source_unavailable",
      "next_action": "Configure or renew the tenant-owned profile; do not fall back to broad name search.",
      "adapter_registered": true,
      "credential_assertion_persisted": false,
      "credentials_persisted": false,
      "broad_name_fallback": false
    }
  ],
  "evidence_ledger": [
    {
      "source_id": "github_profile",
      "url": "https://github.com/shenxingy",
      "source_class": "candidate_submitted_public",
      "capture_time": "2026-08-30T07:36:18.888080+00:00",
      "selection_audit_id": "alex-shen-public-context-selection-20260830T073618.888080Z",
      "selection_route": "direct_candidate_anchor",
      "selection_reason": "Candidate-consented exact GitHub profile anchor; used only for public work context.",
      "search_query": null,
      "search_rank": null,
      "fetch_status": "ok",
      "text_sha256": "21403254e88472ddef8f06966cfc9522d6ad37c70f2efd41eee3cbe84529317e",
      "text_chars": 1732,
      "link_count": 150,
      "source_body_persisted": false
    },
    {
      "source_id": "personal_work",
      "url": "https://alexshen.dev/en/projects",
      "source_class": "candidate_submitted_public",
      "capture_time": "2026-08-30T07:36:18.888080+00:00",
      "selection_audit_id": "alex-shen-public-context-selection-20260830T073618.888080Z",
      "selection_route": "direct_candidate_anchor",
      "selection_reason": "Candidate-consented projects page under the exact submitted personal-site domain.",
      "search_query": null,
      "search_rank": null,
      "fetch_status": "ok",
      "text_sha256": "b8e7ba7cd15f8c5297f6b41ef72cf6a004f63cfe719b0e4ad9da34e8ee103024",
      "text_chars": 4679,
      "link_count": 43,
      "source_body_persisted": false
    },
    {
      "source_id": "arxiv_receipt",
      "url": "https://arxiv.org/abs/2603.11442",
      "source_class": "institutional_public",
      "capture_time": "2026-08-30T07:36:18.888080+00:00",
      "selection_audit_id": "alex-shen-public-context-selection-20260830T073618.888080Z",
      "selection_route": "ranked_search_result",
      "selection_reason": "Exact title-and-name Search result selected as a narrow public publication record.",
      "search_query": "\"Alex Shen\" \"GPT4o-Receipt\"",
      "search_rank": 1,
      "fetch_status": "ok",
      "text_sha256": "0b5fead42e422ce05f7e2c19059033fa3fb78272403b6680bb553f629a2f9aab",
      "text_chars": 4458,
      "link_count": 71,
      "source_body_persisted": false
    },
    {
      "source_id": "duke_rtvis",
      "url": "https://scholars.duke.edu/publication/1623120",
      "source_class": "institutional_public",
      "capture_time": "2026-08-30T07:36:18.888080+00:00",
      "selection_audit_id": "alex-shen-public-context-selection-20260830T073618.888080Z",
      "selection_route": "ranked_search_result",
      "selection_reason": "Exact-name result on an institutional Duke publication domain; used only as publication context.",
      "search_query": "site:duke.edu \"Xingyu Shen\"",
      "search_rank": 2,
      "fetch_status": "ok",
      "text_sha256": "5bf6e0b6f0ea33082268697f7865b4cf8a6eda5b3222190d95d4f8cafba8bb2f",
      "text_chars": 773,
      "link_count": 24,
      "source_body_persisted": false
    },
    {
      "source_id": "dku_voxblink",
      "url": "https://ugstudies.dukekunshan.edu.cn/2023-srs-poster-session/",
      "source_class": "institutional_public",
      "capture_time": "2026-08-30T07:36:18.888080+00:00",
      "selection_audit_id": "alex-shen-public-context-selection-20260830T073618.888080Z",
      "selection_route": "ranked_search_result",
      "selection_reason": "Exact-name result on an institutional DKU project-listing domain; used only as project context.",
      "search_query": "site:dukekunshan.edu.cn \"Xingyu Shen\"",
      "search_rank": 2,
      "fetch_status": "ok",
      "text_sha256": "837c036c71324a3f6be89f0aa1398b4e13f0052adc3bbd15ca622e8f07f32b40",
      "text_chars": 13593,
      "link_count": 77,
      "source_body_persisted": false
    },
    {
      "source_id": "github_clade",
      "url": "https://github.com/shenxingy/Clade",
      "source_class": "candidate_submitted_public",
      "capture_time": "2026-08-30T07:36:18.888080+00:00",
      "selection_audit_id": "alex-shen-public-context-selection-20260830T073618.888080Z",
      "selection_route": "direct_candidate_anchor",
      "selection_reason": "Repository under the candidate-consented exact GitHub namespace; selected as inspectable public work, not contribution-quality proof.",
      "search_query": null,
      "search_rank": null,
      "fetch_status": "ok",
      "text_sha256": "cbb9bc6f1863259a38fcce5fcb879d6b957df9f5c8f4c090fc1c8073d98b8f55",
      "text_chars": 13202,
      "link_count": 274,
      "source_body_persisted": false
    },
    {
      "source_id": "scholar_profile",
      "url": "https://scholar.google.com/citations?user=jVOQ8D0AAAAJ&hl=en",
      "source_class": "candidate_submitted_public",
      "capture_time": "2026-08-30T07:36:18.888080+00:00",
      "selection_audit_id": "alex-shen-public-context-selection-20260830T073618.888080Z",
      "selection_route": "ranked_search_result",
      "selection_reason": "Exact-name and institution query selected this public Scholar profile as a publication index, not legal identity proof.",
      "search_query": "\"Xingyu (Alex) Shen\" Duke \"Scam AI\"",
      "search_rank": 2,
      "fetch_status": "ok",
      "text_sha256": "b57622c6d4e142d949107fe547c5ab9baf6d58e7af2bc2393524136c6e9eb022",
      "text_chars": 1829,
      "link_count": 34,
      "source_body_persisted": false
    }
  ],
  "reality_evidence_verification": {
    "status": "completed",
    "mode": "deterministic_provenance_case_and_claim_verification",
    "source_count": 7,
    "checks": [
      {
        "check": "source_provenance",
        "result": "passed",
        "evidence": "7/7 sources bind URL, capture time, fetch state and SHA-256."
      },
      {
        "check": "case_or_entity_attachment",
        "result": "passed",
        "evidence": "Every released source binds a reviewed direct-anchor, ranked-result or official-endpoint selection route."
      },
      {
        "check": "claim_support_and_limits",
        "result": "passed",
        "evidence": "5/5 claim rows cite known acquired sources and preserve an explicit limit."
      }
    ],
    "limits": [
      "This verifies provenance, reviewed attachment and whether acquired evidence supports the bounded claim row; it does not guarantee that a source is complete, current or substantively true.",
      "Authorized image, video and PDF integrity remain artifact-bound Reality model routes with their own receipts."
    ]
  },
  "reality_results": [
    {
      "artifact_id": "rowan-resume-training-fixture",
      "artifact_sha256": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "kind": "pdf",
      "status": "not_run",
      "artifact_metadata": {
        "mime_type": "application/pdf",
        "page_count": 1
      },
      "signals": [],
      "limits": [
        "Reality pdf analysis was not executed in this recorded release; no integrity conclusion is available."
      ],
      "model_receipt": {
        "capability_status": "available_unverified_not_run",
        "live_call": false
      }
    }
  ],
  "recorded_vs_planned": [
    {
      "kind": "recorded",
      "receipt": "demo/search-fetch-replay/general-hiring/consented-profile/alex-shen-public-context-receipt.json",
      "scope": "consented Alex Shen public self-review; seven Search calls, seven Fetch targets, MiniMax-M3 synthesis and human-reviewed release matrix"
    },
    {
      "kind": "recorded",
      "receipt": "demo/search-fetch-replay/general-hiring/consented-profile/alex-shen-public-context-selection-audit.json",
      "scope": "independent human selection audit binding every released Fetch source to a direct candidate anchor or exact Search query/rank"
    },
    {
      "kind": "recorded",
      "receipt": "demo/search-fetch-replay/general-hiring/general-hiring-receipt.json",
      "scope": "fictional low-footprint/source-conflict fixture; two Search calls and three Fetch targets"
    },
    {
      "kind": "planned",
      "scope": "arbitrary binary parsing, live Reality adapters and tenant-isolated authenticated acquisition are contract-defined but not run by this prototype"
    }
  ],
  "evidence_provenance_sha256": "bde03a13ec2b38bbe5ab1a62308925042aba4ee282f86b826a56da4a01a7c73d",
  "human_disposition": {
    "status": "pending",
    "evidence_provenance_sha256": "bde03a13ec2b38bbe5ab1a62308925042aba4ee282f86b826a56da4a01a7c73d",
    "history": []
  },
  "subjects": [
    {
      "subject_id": "alex-consented-public-demo",
      "submitted_name": "Xingyu (Alex) Shen",
      "claim_rows": [
        {
          "claim_id": "professional-context",
          "state": "evidence_packet_ready",
          "entity_resolution": {
            "status": "resolved_public_professional_cluster",
            "direct_anchors": [
              "The candidate supplied github.com/shenxingy and alexshen.dev.",
              "The GitHub profile links back to alexshen.dev and lists the same professional name."
            ],
            "corroborating_anchors": [
              "The portfolio links the same GitHub projects and public research records.",
              "Duke, DKU and arXiv pages share project titles that appear in the supplied public anchors."
            ],
            "namesake_boundary": "Name-only Alex Shen or Xingyu Shen results were not attached to this cluster."
          },
          "claim_matrix": [
            {
              "claim": "Public professional profile identifies Alex Shen with ScamAI and Duke/DKU context.",
              "state": "self_attested_consistent",
              "source_ids": [
                "github_profile",
                "personal_work"
              ],
              "evidence": "The candidate-supplied GitHub and portfolio cross-link and present a consistent public professional description.",
              "limit": "These are candidate-controlled pages; they do not independently verify employment or degree conferral.",
              "reviewer_question": "If material to the role, verify current employment and degree details through authorized first-party channels."
            },
            {
              "claim": "Alex Shen is publicly associated with GPT4o-Receipt.",
              "state": "publicly_corroborated_context",
              "source_ids": [
                "arxiv_receipt",
                "scholar_profile",
                "personal_work"
              ],
              "evidence": "The arXiv record names Alex Shen as an author and the candidate-linked portfolio and Scholar profile surface the same work.",
              "limit": "A public author listing does not establish the scope or quality of an individual's contribution.",
              "reviewer_question": "Ask the candidate to explain their contribution and evaluate the work sample directly."
            },
            {
              "claim": "Xingyu Shen is publicly associated with RTVis.",
              "state": "publicly_corroborated_context",
              "source_ids": [
                "duke_rtvis",
                "personal_work",
                "github_profile"
              ],
              "evidence": "A Duke publication page names Xingyu Shen; the candidate's public anchors link the same project title.",
              "limit": "The public record supports association, not the exact contribution or technical depth.",
              "reviewer_question": "Review the repository or paper and ask a role-relevant contribution question."
            },
            {
              "claim": "Xingyu Shen is publicly associated with the VoxBlink-CN student research project.",
              "state": "publicly_corroborated_context",
              "source_ids": [
                "dku_voxblink",
                "personal_work",
                "github_profile"
              ],
              "evidence": "The DKU poster-session page lists Xingyu Shen with VoxBlink-CN; the supplied public anchors reference the same project.",
              "limit": "The event listing does not verify degree conferral, dates beyond the event, or contribution scope.",
              "reviewer_question": "Ask for the specific role, artifact and contribution if relevant to the opening."
            },
            {
              "claim": "Alex Shen maintains the public Clade project repository.",
              "state": "self_attested_consistent",
              "source_ids": [
                "github_clade",
                "github_profile",
                "personal_work"
              ],
              "evidence": "The exact candidate-supplied GitHub owner hosts the public repository and the portfolio links the same project.",
              "limit": "Repository visibility and activity counts do not by themselves prove skill, sole authorship or production impact.",
              "reviewer_question": "Inspect representative changes and ask the candidate to walk through design choices and ownership."
            }
          ],
          "public_work_summary": [
            {
              "item": "GPT4o-Receipt",
              "source_ids": [
                "arxiv_receipt",
                "scholar_profile"
              ],
              "what_is_visible": "Public author and research-profile context.",
              "what_is_not_proven": "Individual contribution scope or work quality."
            },
            {
              "item": "RTVis and VoxBlink-CN",
              "source_ids": [
                "duke_rtvis",
                "dku_voxblink"
              ],
              "what_is_visible": "Institutional pages name the subject with those projects.",
              "what_is_not_proven": "Degree conferral or exact role."
            },
            {
              "item": "Clade",
              "source_ids": [
                "github_clade",
                "github_profile",
                "personal_work"
              ],
              "what_is_visible": "A public repository on the exact supplied account and a matching portfolio link.",
              "what_is_not_proven": "Sole authorship, expertise or business impact."
            }
          ],
          "unresolved_checks": [
            "Current employment and dates require authorized employer verification if material.",
            "Degree conferral requires an authorized registrar or candidate-provided record.",
            "Contribution scope should be evaluated through work-sample review and candidate questions."
          ],
          "minimax": {
            "status": "recorded",
            "model": "MiniMax-M3",
            "gate": "passed",
            "validation_errors": [],
            "model_draft_used_without_review": false,
            "human_release_gate": true
          },
          "limit": "Public professional context is not legal identity, employment, degree, contribution quality, personality, integrity, suitability or an employment decision.",
          "reviewer_action": "Open representative work, ask job-related contribution questions, and independently verify only material claims."
        }
      ]
    },
    {
      "subject_id": "rowan-low-footprint",
      "submitted_name": "Rowan Park",
      "claim_rows": [
        {
          "claim_id": "internship",
          "state": "unresolved",
          "entity_resolution": "INSUFFICIENT_CONTEXT",
          "limit": "Low or no public footprint is ordinary and is not a negative signal.",
          "reviewer_action": "Ask a job-related interview or first-party verification question."
        }
      ]
    },
    {
      "subject_id": "mei-common-name",
      "submitted_name": "Mei Li",
      "claim_rows": [
        {
          "claim_id": "publication",
          "state": "unresolved",
          "entity_resolution": "AMBIGUOUS_NAMESAKE",
          "limit": "A name alone is never an entity match.",
          "reviewer_action": "Request an exact candidate-provided anchor or first-party verification."
        }
      ]
    }
  ]
}
