Original research - 2 July 2026
Knowledge-Graph Entity Seeding 2026
Auditable knowledge-graph entity seeding for Visa Atlas datasets, reports and identity nodes: sameAs governance, approved accession ingestion, JSON-LD export controls and local evidence-log rules.
This report deliberately separates candidate entities from approved identifiers. A Wikidata QID, DOI, accession, repository URL or sameAs link must be reviewed before it can move into public JSON-LD.
9
Entity candidates
4
Evidence-ready
2
Manual-review nodes
0
Existing public sameAs URLs
Local evidence-log workflow
Unapproved external identifiers, account handles, reviewer notes, rejected entity submissions and draft Wikidata mappings stay local. Public rollups and JSON-LD exports may include external URLs, identifier values and boolean verification checks only after status is approved-for-jsonld and externalUrl, identifierKind, identifierValue, relation, canonicalBacklinkPresent, sourceUrlPreserved, reviewedAt and reviewedBy are present.
Summarise approved entity evidence
npm run seo:knowledge-graph -- kg-entity-log.jsonl --json
Export reviewed JSON-LD fragments
npm run export:knowledge-graph -- kg-entity-log.jsonl
Approved JSON-LD identifier rows require status to be approved-for-jsonld, plus externalUrl, identifierKind, identifierValue, relation, canonicalBacklinkPresent, sourceUrlPreserved, reviewedAt and reviewedBy before the offline exporter can write fragments.
Entity candidates
Organization
Visa Atlas
Independent open immigration data publisher; not a law firm, government authority or migration adviser.
manual-review
sameAs and identifier governance
GitHub: sameAs
A GitHub mirror can identify the data publisher, but it must not be treated as the issuing authority for immigration facts.
Public organization or repository page / Canonical backlink to /data / License and publisher identity visible
Hugging Face: sameAs
A Hugging Face dataset page is a distribution identity, not proof that external engines have adopted the entity.
Public dataset or organization page / CC BY 4.0 visible / Canonical backlink to /data
Wikidata: wikidata-qid
Do not create or link a Wikidata organization item unless notability has been reviewed by a human editor.
Existing notable item or approved creation review / No placeholder QIDs / Primary references retained
JSON-LD export controls
- Do not emit ClaimReview for broad marketing or competitor claims.
- Do not emit sameAs for unapproved accounts, profile pages, repository mirrors or Wikidata items.
- Do not use third-party repository mirrors as the canonical source of current immigration figures.
Allowed types: Organization
Allowed properties: sameAs, identifier, citation, isBasedOn, distribution, subjectOf
Existing public sameAs and local commands
Existing public sameAs
None published from this manifest.
Commands
npm run seo:knowledge-graph -- kg-entity-log.jsonl --jsonnpm run export:knowledge-graph -- kg-entity-log.jsonl
Evidence fields
entityIdstatusexternalUrlidentifierKindidentifierValuerepositoryMirrorIdrelationcanonicalBacklinkPresentsourceUrlPreservedapprovedForJsonLdreviewedAtreviewedBy
Person
Sam Parks
Named Visa Atlas editor identity used for authored research and editorial pages; not a regulated immigration adviser.
manual-review
Canonical entity URL
https://visaatlas.org/authors/sam-parks
https://visaatlas.org/authors/sam-parks#person
Source pages
sameAs and identifier governance
LinkedIn: sameAs
Professional profiles help disambiguation but do not replace source-backed editorial process evidence.
Profile is public / Profile clearly matches the Visa Atlas editor identity / No private contact data exposed
Medium: sameAs
A byline profile is supporting identity evidence, not a legal credential.
Profile is public / Publication history is relevant / Canonical author page remains primary
Wikidata: wikidata-qid
Do not create a person item from site-controlled pages alone.
Independent notability review / No self-sourced item creation / No placeholder QIDs
JSON-LD export controls
- Do not emit ClaimReview for broad marketing or competitor claims.
- Do not emit sameAs for unapproved accounts, profile pages, repository mirrors or Wikidata items.
- Do not use third-party repository mirrors as the canonical source of current immigration figures.
Allowed types: Person
Allowed properties: sameAs, identifier, citation, isBasedOn, distribution, subjectOf
Existing public sameAs and local commands
Existing public sameAs
None published from this manifest.
Commands
npm run seo:knowledge-graph -- kg-entity-log.jsonl --jsonnpm run export:knowledge-graph -- kg-entity-log.jsonl
Evidence fields
entityIdstatusexternalUrlidentifierKindidentifierValuerepositoryMirrorIdrelationcanonicalBacklinkPresentsourceUrlPreservedapprovedForJsonLdreviewedAtreviewedBy
Dataset
Visa Atlas open immigration data catalog
Canonical catalog for public Visa Atlas immigration JSON endpoints and Dataset/DataDownload metadata.
evidence-ready
Source pages
sameAs and identifier governance
GitHub data mirror: accession
The mirror repository URL can be an identifier only after publication evidence is approved.
Approved public repository URL / README links /data / Workflow preserves source URLs
Google Dataset Search: sameAs
Dataset Search visibility is crawl evidence, not an externally controlled identifier.
Dataset JSON-LD validates / Sitemap includes /data / Search Console fetch succeeds
JSON-LD export controls
- Do not emit ClaimReview for broad marketing or competitor claims.
- Do not emit sameAs for unapproved accounts, profile pages, repository mirrors or Wikidata items.
- Do not use third-party repository mirrors as the canonical source of current immigration figures.
Allowed types: Dataset
Allowed properties: sameAs, identifier, citation, isBasedOn, distribution, subjectOf
Existing public sameAs and local commands
Existing public sameAs
None published from this manifest.
Commands
npm run seo:knowledge-graph -- kg-entity-log.jsonl --jsonnpm run export:knowledge-graph -- kg-entity-log.jsonl
Evidence fields
entityIdstatusexternalUrlidentifierKindidentifierValuerepositoryMirrorIdrelationcanonicalBacklinkPresentsourceUrlPreservedapprovedForJsonLdreviewedAtreviewedBy
Dataset
Visa Atlas skilled migration data package
Repository-ready package for salary thresholds, processing times and Canada Express Entry draws.
evidence-ready
Canonical entity URL
https://visaatlas.org/data#skilled-migration-data-package
sameAs and identifier governance
Hugging Face: accession
A Hugging Face accession should be added only after the generated dataset card has been reviewed.
Public dataset URL / CC BY 4.0 visible / Canonical backlinks to /data and /use-our-data
Kaggle: accession
Kaggle distribution is useful for notebooks, but the canonical facts remain on Visa Atlas and government sources.
Public dataset URL / CSV files preserve source_url fields / Canonical backlinks visible
JSON-LD export controls
- Do not emit ClaimReview for broad marketing or competitor claims.
- Do not emit sameAs for unapproved accounts, profile pages, repository mirrors or Wikidata items.
- Do not use third-party repository mirrors as the canonical source of current immigration figures.
Allowed types: Dataset
Allowed properties: sameAs, identifier, citation, isBasedOn, distribution, subjectOf
Existing public sameAs and local commands
Existing public sameAs
None published from this manifest.
Commands
npm run seo:knowledge-graph -- kg-entity-log.jsonl --jsonnpm run export:knowledge-graph -- kg-entity-log.jsonl
Evidence fields
entityIdstatusexternalUrlidentifierKindidentifierValuerepositoryMirrorIdrelationcanonicalBacklinkPresentsourceUrlPreservedapprovedForJsonLdreviewedAtreviewedBy
ResearchProject
Visa Atlas skilled migration cost index
Original Visa Atlas cost-index report using route-level cost-to-complete models and fee datasets.
evidence-ready
Canonical entity URL
https://visaatlas.org/research/skilled-migration-cost-index-2026
https://visaatlas.org/research/skilled-migration-cost-index-2026#dataset
sameAs and identifier governance
Zenodo: doi
A DOI can be added to public schema only after the Zenodo record is live and reviewed.
DOI resolves / Resource type is Dataset / Related identifiers include the canonical report URL
JSON-LD export controls
- Do not emit ClaimReview for broad marketing or competitor claims.
- Do not emit sameAs for unapproved accounts, profile pages, repository mirrors or Wikidata items.
- Do not use third-party repository mirrors as the canonical source of current immigration figures.
Allowed types: Dataset, ResearchProject
Allowed properties: sameAs, identifier, citation, isBasedOn, distribution, subjectOf
Existing public sameAs and local commands
Existing public sameAs
None published from this manifest.
Commands
npm run seo:knowledge-graph -- kg-entity-log.jsonl --jsonnpm run export:knowledge-graph -- kg-entity-log.jsonl
Evidence fields
entityIdstatusexternalUrlidentifierKindidentifierValuerepositoryMirrorIdrelationcanonicalBacklinkPresentsourceUrlPreservedapprovedForJsonLdreviewedAtreviewedBy
Dataset
Visa Atlas Canada Express Entry draw history
Canada Express Entry draw history reconciled to the official IRCC rounds feed and category tracker.
evidence-ready
Canonical entity URL
https://visaatlas.org/research/canada-express-entry-draw-tracker
https://visaatlas.org/research/canada-express-entry-draw-tracker#dataset
Source pages
sameAs and identifier governance
Kaggle: accession
Kaggle notebooks should cite the source URL fields and the canonical Visa Atlas tracker.
Public dataset URL / IRCC source URL preserved / Canonical backlink to the draw tracker
Wikidata: wikidata-qid
Wikidata edits require human notability and property review before import.
Existing notable Express Entry item or reviewed reference target / No generated QID placeholders / IRCC reference retained
JSON-LD export controls
- Do not emit ClaimReview for broad marketing or competitor claims.
- Do not emit sameAs for unapproved accounts, profile pages, repository mirrors or Wikidata items.
- Do not use third-party repository mirrors as the canonical source of current immigration figures.
Allowed types: Dataset
Allowed properties: sameAs, identifier, citation, isBasedOn, distribution, subjectOf
Existing public sameAs and local commands
Existing public sameAs
None published from this manifest.
Commands
npm run seo:knowledge-graph -- kg-entity-log.jsonl --jsonnpm run export:knowledge-graph -- kg-entity-log.jsonl
Evidence fields
entityIdstatusexternalUrlidentifierKindidentifierValuerepositoryMirrorIdrelationcanonicalBacklinkPresentsourceUrlPreservedapprovedForJsonLdreviewedAtreviewedBy
Dataset
Visa Atlas publisher and AI-citation kits
Citation-kit dataset for publishers, researchers and AI retrievers reusing Visa Atlas original datasets.
candidate
Canonical entity URL
https://visaatlas.org/research/publisher-citation-kits-2026
https://visaatlas.org/research/publisher-citation-kits-2026#dataset
sameAs and identifier governance
Publisher citation evidence: identifier
Publisher references are subjectOf evidence, not sameAs identity unless the external page is specifically a dataset/entity page.
Approved published URL / Canonical backlink present / Source dataset cited
JSON-LD export controls
- Do not emit ClaimReview for broad marketing or competitor claims.
- Do not emit sameAs for unapproved accounts, profile pages, repository mirrors or Wikidata items.
- Do not use third-party repository mirrors as the canonical source of current immigration figures.
Allowed types: Dataset
Allowed properties: sameAs, identifier, citation, isBasedOn, distribution, subjectOf
Existing public sameAs and local commands
Existing public sameAs
None published from this manifest.
Commands
npm run seo:knowledge-graph -- kg-entity-log.jsonl --jsonnpm run export:knowledge-graph -- kg-entity-log.jsonl
Evidence fields
entityIdstatusexternalUrlidentifierKindidentifierValuerepositoryMirrorIdrelationcanonicalBacklinkPresentsourceUrlPreservedapprovedForJsonLdreviewedAtreviewedBy
Dataset
Visa Atlas expert reviewer entity program
Public reviewer disclosure model for source-editor limits, regulated reviewer slots, reviewedBy schema governance and local credential evidence logging.
candidate
Canonical entity URL
https://visaatlas.org/research/expert-reviewer-entity-program-2026
https://visaatlas.org/research/expert-reviewer-entity-program-2026#dataset
sameAs and identifier governance
Reviewer evidence log: identifier
Reviewer evidence may support page-level reviewedBy schema only after credential and review-scope approval; it is not sameAs identity evidence for private reviewers.
Approved reviewed page URL / Public regulator/register URL / reviewedBy schema approval flag
JSON-LD export controls
- Do not emit ClaimReview for broad marketing or competitor claims.
- Do not emit sameAs for unapproved accounts, profile pages, repository mirrors or Wikidata items.
- Do not use third-party repository mirrors as the canonical source of current immigration figures.
Allowed types: Dataset
Allowed properties: sameAs, identifier, citation, isBasedOn, distribution, subjectOf
Existing public sameAs and local commands
Existing public sameAs
None published from this manifest.
Commands
npm run seo:knowledge-graph -- kg-entity-log.jsonl --jsonnpm run export:knowledge-graph -- kg-entity-log.jsonl
Evidence fields
entityIdstatusexternalUrlidentifierKindidentifierValuerepositoryMirrorIdrelationcanonicalBacklinkPresentsourceUrlPreservedapprovedForJsonLdreviewedAtreviewedBy
Dataset
Visa Atlas external repository mirror manifest
Public manifest for external repository mirror packages, metadata templates and accession evidence rules.
candidate
Canonical entity URL
https://visaatlas.org/research/external-data-repository-mirrors-2026
https://visaatlas.org/research/external-data-repository-mirrors-2026#dataset
Source datasets
- /api/public/external-repository-mirrors
- /api/public/external-repository-mirrors#hugging-face-skilled-migration-data
- /api/public/external-repository-mirrors#github-public-api-mirror
- /api/public/external-repository-mirrors#zenodo-skilled-migration-cost-index
- /api/public/external-repository-mirrors#kaggle-express-entry-salary-thresholds
- /api/public/external-repository-mirrors#google-dataset-search-jsonld
- /api/public/external-repository-mirrors#wikidata-source-reference-package
sameAs and identifier governance
Repository mirror evidence log: identifier
Mirror evidence proves distribution readiness; it must not be inflated into external adoption claims.
Approved repository URL or DOI/accession / Canonical backlink present / License visible
JSON-LD export controls
- Do not emit ClaimReview for broad marketing or competitor claims.
- Do not emit sameAs for unapproved accounts, profile pages, repository mirrors or Wikidata items.
- Do not use third-party repository mirrors as the canonical source of current immigration figures.
Allowed types: Dataset
Allowed properties: sameAs, identifier, citation, isBasedOn, distribution, subjectOf
Existing public sameAs and local commands
Existing public sameAs
None published from this manifest.
Commands
npm run seo:knowledge-graph -- kg-entity-log.jsonl --jsonnpm run export:knowledge-graph -- kg-entity-log.jsonl
Evidence fields
entityIdstatusexternalUrlidentifierKindidentifierValuerepositoryMirrorIdrelationcanonicalBacklinkPresentsourceUrlPreservedapprovedForJsonLdreviewedAtreviewedBy
Methodology and limits
This manifest is generated from the site identity model, public dataset registry, external repository mirror manifest and explicit evidence-log requirements. It governs which entity identifiers may be exported to JSON-LD after review; it does not fetch or publish third-party identifiers automatically.
- This manifest governs entity seeding; it does not assert that search engines, Wikidata, Data Commons or answer engines have accepted any entity.
- No Wikidata QID, DOI, accession, sameAs URL or identifier should be added to public JSON-LD until a human has reviewed the external page and approved it for publication.
- Schema is a disambiguation and provenance layer, not a ranking guarantee.
- Knowledge-graph seeding can improve entity clarity and retriever recall, but it does not guarantee outcomes and candidate identifiers do not guarantee backlinks, rankings, traffic, citations or market share.
Cite or reuse this dataset
This entity-seeding manifest is free to reuse under CC BY 4.0. Cite the JSON endpoint for machine-readable entity candidates and this report for sameAs governance, evidence-log rules and JSON-LD export controls.
Suggested citation
Visa Atlas, "Visa Atlas knowledge-graph entity seeding manifest", https://visaatlas.org/research/knowledge-graph-entity-seeding-2026. Last verified 2 July 2026.
Primary sources (22)
- /api/public/knowledge-graph-entities
- /api/public/external-repository-mirrors
- /api/public/expert-reviewer-entities
- /api/public/publisher-citation-kits
- /api/public/source-transparency-benchmark
- /api/public/visibility-metrics
- /api/public
- /api/public/salary-thresholds
- /api/public/processing-times
- /api/public/express-entry-draws
- /api/public/cost-to-complete
- /api/public/fees
- /api/public/monthly-figure-changes
- /api/public/express-entry-categories
- /api/public/citation-packs
- /api/public/quarterly-market-share-summary
- /api/public/external-repository-mirrors#hugging-face-skilled-migration-data
- /api/public/external-repository-mirrors#github-public-api-mirror
- /api/public/external-repository-mirrors#zenodo-skilled-migration-cost-index
- /api/public/external-repository-mirrors#kaggle-express-entry-salary-thresholds
- /api/public/external-repository-mirrors#google-dataset-search-jsonld
- /api/public/external-repository-mirrors#wikidata-source-reference-package