{
  "schema_version": "reality.tinyfish-professional-discovery-inventory/v1",
  "subject": "Xingyu (Alex) Shen",
  "case_id": "TF-HR-ALEX-01",
  "prepared_at": "2026-08-31T05:55:49Z",
  "purpose": "Show every material source discovered from the submitted anchors and query expansion, including sources that remain unassigned, login-limited or not selected for Fetch.",
  "recorded_tinyfish_slice": {
    "capture_id": "alex-shen-consented-public-context-20260830T073618.888080Z",
    "authorization_scope": "public professional sources only",
    "search_calls": 7,
    "ranked_positions": 46,
    "fetch_targets": 7,
    "fetch_success": "7/7",
    "extracted_characters": 40266,
    "extracted_links": 673,
    "adequacy": "RECORDED_DEMO_SLICE_NOT_A_PRODUCTION_SEARCH_BUDGET",
    "important_correction": "The recorded results already contained the exact LinkedIn profile and Google Scholar profile. Scholar was also fetched. Their omission from the earlier report was a report-assembly defect, not a TinyFish retrieval failure."
  },
  "production_query_planner": {
    "principle": "Broad discovery, graded attribution, conservative conclusions.",
    "fixed_call_limit": false,
    "query_families": [
      {
        "family": "direct_anchor_resolution",
        "examples": ["exact submitted URL", "exact handle + candidate domain", "exact professional-profile slug"],
        "goal": "Resolve candidate-controlled anchors and every outbound professional link."
      },
      {
        "family": "name_context_expansion",
        "examples": ["exact name + school", "exact name + employer", "exact name + candidate domain", "preferred/transliterated name + one non-name anchor"],
        "goal": "Discover likely professional clusters without treating a name as identity proof."
      },
      {
        "family": "claim_and_project_expansion",
        "examples": ["name + project title", "project title + institution", "publication title/DOI", "repository namespace + project"],
        "goal": "Find independent records, demos, papers, datasets and project pages for each material claim."
      },
      {
        "family": "profession_specific_sources",
        "examples": ["GitHub and package registries for engineering", "Google Scholar, ORCID, arXiv and institutional pages for research", "portfolio, exhibitions or issuer pages for other professions"],
        "goal": "Adapt coverage to the role instead of penalizing professions with thinner public footprints."
      },
      {
        "family": "social_and_professional_leads",
        "examples": ["LinkedIn", "X", "personal blog", "candidate-linked social handles"],
        "goal": "Preserve public leads and access boundaries; never discard a useful lead merely because it is not independently identity-confirming."
      },
      {
        "family": "contribution_depth",
        "examples": ["repository ownership", "authored commits", "contributors", "pull requests", "releases", "recent maintenance", "demo availability"],
        "goal": "Distinguish public association with a project from observable personal contribution."
      },
      {
        "family": "official_public_source_discovery",
        "examples": ["approved DOJ/FBI/IC3/regulator/court/licensing allowlist + minimum permitted anchors"],
        "goal": "Record no-hit, namesake or positive leads by default when policy, jurisdiction, notice and authorization permit; gate candidate attachment and adverse use separately."
      }
    ],
    "stopping_criteria": [
      "Every material submitted claim has a direct source, an independent source, a controlled first-party route or an explicit unresolved state.",
      "Every direct anchor and candidate-linked outbound professional URL has been inventoried, including access failures.",
      "Each applicable profession-specific source family has been attempted or marked not applicable.",
      "Two consecutive query expansions produce no new material source for an unresolved claim, or the policy-approved source allowlist is exhausted.",
      "Namesake clusters, conflicts, no-hits and source failures remain visible; reaching a call count never closes a claim."
    ]
  },
  "recorded_query_audit": [
    {
      "query": "\"shenxingy\" \"alexshen.dev\" \"Scam AI\"",
      "result_count": 1,
      "coverage": "exact handle/domain/employer cluster",
      "notable_result": "https://github.com/shenxingy"
    },
    {
      "query": "\"Xingyu (Alex) Shen\" Duke \"Scam AI\"",
      "result_count": 9,
      "coverage": "name + school + employer expansion",
      "notable_results": [
        "https://www.linkedin.com/in/xingyu-shen-duke",
        "https://scholar.google.com/citations?user=jVOQ8D0AAAAJ&hl=en",
        "https://github.com/shenxingy"
      ],
      "unassigned_cluster": "Six directory, unrelated Scholar or namesake results remain unassigned."
    },
    {
      "query": "site:alexshen.dev \"Alex Shen\" projects",
      "result_count": 3,
      "coverage": "candidate-controlled domain",
      "notable_results": [
        "https://alexshen.dev/en/blog",
        "https://alexshen.dev/en/projects",
        "https://inkweave.alexshen.dev/terms"
      ]
    },
    {
      "query": "\"Alex Shen\" \"GPT4o-Receipt\"",
      "result_count": 10,
      "coverage": "publication/project expansion",
      "notable_results": [
        "https://arxiv.org/abs/2603.11442",
        "https://scholar.google.com/citations?user=jVOQ8D0AAAAJ&hl=en",
        "https://huggingface.co/datasets/Scam-AI/gpt4o-receipt"
      ]
    },
    {
      "query": "site:duke.edu \"Xingyu Shen\"",
      "result_count": 10,
      "coverage": "institution expansion",
      "notable_results": [
        "https://scholars.duke.edu/publication/1623120",
        "https://cs.duke.edu/news/undergraduate-awards-2023"
      ],
      "unassigned_cluster": "Generic or unrelated Duke pages remain unassigned."
    },
    {
      "query": "site:dukekunshan.edu.cn \"Xingyu Shen\"",
      "result_count": 3,
      "coverage": "institution/project expansion",
      "notable_results": [
        "https://ine.dukekunshan.edu.cn/project/we-are-acting/",
        "https://ugstudies.dukekunshan.edu.cn/2023-srs-poster-session/",
        "https://ugstudies.dukekunshan.edu.cn/2022-srs-self-poster-session/"
      ]
    },
    {
      "query": "site:github.com/shenxingy \"Clade\"",
      "result_count": 10,
      "coverage": "repository depth and project artifacts",
      "notable_result": "https://github.com/shenxingy/Clade"
    }
  ],
  "reviewer_source_index": [
    {
      "label": "Personal website",
      "url": "https://alexshen.dev/",
      "source_class": "candidate_submitted_direct",
      "linkage": "DIRECT_SELF_ATTESTED",
      "recorded_state": "SUBMITTED_ANCHOR; PROJECTS_PAGE_FETCHED",
      "supports": "Candidate-controlled professional identity cluster and project links.",
      "limit": "Does not independently verify employment, education or project ownership."
    },
    {
      "label": "GitHub profile",
      "url": "https://github.com/shenxingy",
      "source_class": "candidate_submitted_direct",
      "linkage": "DIRECT_SELF_ATTESTED_WITH_CROSS_LINKS",
      "recorded_state": "SEARCHED_AND_FETCHED",
      "supports": "Exact submitted account; cross-links personal site, LinkedIn, X and Google Scholar; exposes public repositories.",
      "limit": "Profile text and repository ownership do not prove every contribution or employment claim."
    },
    {
      "label": "LinkedIn",
      "url": "https://www.linkedin.com/in/xingyu-shen-duke",
      "source_class": "public_professional_lead",
      "linkage": "CORROBORATED_LEAD",
      "recorded_state": "TINYFISH_SEARCH_RESULT_POSITION_1; NOT_SELECTED_FOR_FETCH",
      "supports": "Exact name/school/employer result and candidate-controlled cross-links make this a strong reviewer lead.",
      "limit": "Content may be login-limited; this recording did not use a LinkedIn session. Preserve the URL and request human or tenant-authorized review."
    },
    {
      "label": "Google Scholar",
      "url": "https://scholar.google.com/citations?user=jVOQ8D0AAAAJ&hl=en",
      "source_class": "candidate_linked_research_profile",
      "linkage": "CORROBORATED_CONTEXT",
      "recorded_state": "TINYFISH_SEARCH_RESULT_AND_FETCHED",
      "supports": "Candidate-linked research profile and publication context.",
      "limit": "Profile linkage and publication list do not prove individual contribution quality."
    },
    {
      "label": "X / Twitter",
      "url": "https://x.com/alexshen_dev",
      "source_class": "candidate_linked_social_lead",
      "linkage": "DIRECT_OUTBOUND_LINK_FROM_GITHUB",
      "recorded_state": "LINK_DISCOVERED; CONTENT_NOT_FETCHED_IN_RECORDED_SLICE",
      "supports": "Reviewer-visible candidate-linked social handle.",
      "limit": "No post content was acquired; the link is reference evidence, not an independently verified claim."
    },
    {
      "label": "Personal blog",
      "url": "https://alexshen.dev/en/blog",
      "source_class": "candidate_controlled_public",
      "linkage": "DIRECT_DOMAIN_CONTEXT",
      "recorded_state": "TINYFISH_SEARCH_RESULT; NOT_SELECTED_FOR_FETCH",
      "supports": "Writing and professional-interest lead under the exact submitted domain.",
      "limit": "Candidate-controlled content; inspect individual posts before using any job-related claim."
    },
    {
      "label": "GPT4o-Receipt paper",
      "url": "https://arxiv.org/abs/2603.11442",
      "source_class": "publication_public",
      "linkage": "CORROBORATED_CONTEXT",
      "recorded_state": "TINYFISH_SEARCHED_AND_FETCHED",
      "supports": "Public author listing and research artifact.",
      "limit": "Authorship does not establish individual contribution scope."
    },
    {
      "label": "GPT4o-Receipt dataset",
      "url": "https://huggingface.co/datasets/Scam-AI/gpt4o-receipt",
      "source_class": "project_public",
      "linkage": "PROJECT_TITLE_AND_ORGANIZATION_CONTEXT",
      "recorded_state": "TINYFISH_SEARCH_RESULT; NOT_SELECTED_FOR_FETCH",
      "supports": "Reviewer-accessible dataset artifact linked to the named paper.",
      "limit": "Dataset hosting does not establish the candidate's exact ownership."
    },
    {
      "label": "Clade repository",
      "url": "https://github.com/shenxingy/Clade",
      "source_class": "candidate_account_repository",
      "linkage": "DIRECT_ACCOUNT_CONTEXT",
      "recorded_state": "TINYFISH_SEARCHED_AND_FETCHED",
      "supports": "Inspectable system artifact under the submitted GitHub account.",
      "limit": "Repository location alone does not prove sole authorship, production adoption or impact."
    },
    {
      "label": "VoxBlink-CN repository",
      "url": "https://github.com/shenxingy/VoxBlink-CN",
      "source_class": "candidate_account_repository",
      "linkage": "DIRECT_ACCOUNT_PLUS_INSTITUTION_CONTEXT",
      "recorded_state": "LINKED_PROJECT; NOT_A_SELECTED_TINYFISH_FETCH_TARGET",
      "supports": "Inspectable code/data artifact aligned to the DKU project listing.",
      "limit": "Exact authored contribution and dataset compliance require separate review."
    },
    {
      "label": "RTVis repository",
      "url": "https://github.com/RTVis/RTVis",
      "source_class": "organization_repository",
      "linkage": "PROJECT_AND_DUKE_CONTEXT",
      "recorded_state": "LINKED_PROJECT; NOT_A_SELECTED_TINYFISH_FETCH_TARGET",
      "supports": "Inspectable code artifact aligned to the Duke publication record.",
      "limit": "Organization ownership requires commit-level contribution review."
    },
    {
      "label": "Duke RTVis record",
      "url": "https://scholars.duke.edu/publication/1623120",
      "source_class": "institutional_public",
      "linkage": "CORROBORATED_CONTEXT",
      "recorded_state": "TINYFISH_SEARCHED_AND_FETCHED",
      "supports": "Institutional association with the named project.",
      "limit": "Does not verify degree conferral or exact code contribution."
    },
    {
      "label": "DKU VoxBlink-CN record",
      "url": "https://ugstudies.dukekunshan.edu.cn/2023-srs-poster-session/",
      "source_class": "institutional_public",
      "linkage": "CORROBORATED_CONTEXT",
      "recorded_state": "TINYFISH_SEARCHED_AND_FETCHED",
      "supports": "Institutional association with the named project.",
      "limit": "Does not verify degree conferral or exact project ownership."
    },
    {
      "label": "Duke undergraduate award page",
      "url": "https://cs.duke.edu/news/undergraduate-awards-2023",
      "source_class": "institutional_public_lead",
      "linkage": "PROBABLE_LEAD_REQUIRES_REVIEW",
      "recorded_state": "TINYFISH_SEARCH_RESULT; NOT_SELECTED_FOR_FETCH",
      "supports": "Potential additional Duke context for manual inspection.",
      "limit": "Name and institution alone are insufficient for automatic candidate attachment."
    }
  ],
  "github_contribution_snapshot": {
    "captured_at": "2026-08-31T05:55:49Z",
    "acquisition": "Supplemental direct public GitHub API verification; not part of the recorded seven TinyFish Search calls or seven Fetch targets.",
    "profile": {
      "url": "https://github.com/shenxingy",
      "public_repositories": 34,
      "profile_updated_at": "2026-08-25T22:10:04Z"
    },
    "repositories": [
      {
        "repository": "https://github.com/shenxingy/Clade",
        "owner_relationship": "repository is under the submitted account",
        "authored_commits_visible_via_public_api": 1232,
        "default_branch": "main",
        "last_push": "2026-08-30T05:10:51Z",
        "review_state": "STRONG_OBSERVABLE_CONTRIBUTION; SAMPLE_CODE_AND_OWNERSHIP_STILL_REVIEW"
      },
      {
        "repository": "https://github.com/shenxingy/VoxBlink-CN",
        "owner_relationship": "repository is under the submitted account",
        "authored_commits_visible_via_public_api": 5,
        "default_branch": "main",
        "last_push": "2026-06-04T05:16:19Z",
        "review_state": "PUBLIC_ASSOCIATION_WITH_LIMITED_VISIBLE_COMMIT_COUNT; ASK_EXACT_PIPELINE_ROLE"
      },
      {
        "repository": "https://github.com/RTVis/RTVis",
        "owner_relationship": "organization repository",
        "authored_commits_visible_via_public_api": 4,
        "default_branch": "main",
        "last_push": "2024-03-19T07:24:55Z",
        "review_state": "INSTITUTIONAL_ASSOCIATION_WITH_LIMITED_VISIBLE_COMMIT_COUNT; ASK_EXACT_CONTRIBUTION"
      }
    ],
    "measurement_limit": "GitHub's author filter reflects public commit attribution visible at capture time. It can miss work performed under another email/account and does not prove authorship quality, sole ownership, employment or business impact."
  },
  "unassigned_namesake_and_noise": {
    "policy": "Preserve for reviewer traceability; never attach to the candidate without additional non-name anchors.",
    "examples": [
      "LinkedIn directories for multiple Xingyu Shen and Alexander Shen profiles",
      "unrelated Google Scholar profiles returned by the name/school/employer query",
      "generic or unrelated Duke pages returned by the institution query"
    ]
  },
  "remaining_gaps": [
    "The recorded TinyFish slice did not run dedicated X, employer-site, full contribution-depth or official-public-source query families.",
    "LinkedIn content was not fetched and no tenant-authenticated session was used.",
    "Employment, degree conferral and legal identity require authorized first-party verification when material.",
    "The official-public-source default lane was outside the recorded Alex authorization and therefore was not run for Alex."
  ],
  "automatic_score_or_employment_recommendation": false,
  "truth_boundary": "This inventory is deliberately more complete than the released evidence set. A discovered lead may be useful to a reviewer without being attached as a candidate fact. Recorded TinyFish evidence, supplemental public verification and product-planned coverage remain explicitly separate."
}
