{
  "schema_version": "jp-election-ai-citation.v1",
  "canonical_url": "https://jp-election-public-ja.pages.dev/ai/citation.json",
  "dataset": {
    "id": "jp-election",
    "title": "Japanese Election Structured Facts Dataset",
    "site_url": "https://jp-election-public-ja.pages.dev/"
  },
  "catalog_snapshot": {
    "source_release_version": "2026-06-14-v054",
    "generated_at": "2026-06-16T15:07:06Z",
    "current_pointer_url": "https://jp-election-public-ja.pages.dev/catalog/current.yaml",
    "manifest_url": "https://jp-election-public-ja.pages.dev/catalog/public-manifest.json",
    "warning": "The catalog source_release_version identifies the assembled public catalog. It is not automatically the release ID of every artifact in that catalog."
  },
  "artifact_citation_rule": {
    "required_identity_fields": [
      "public_key",
      "artifact_release_id",
      "sha256"
    ],
    "resolve_artifact_release_id_from": [
      "For an election fact, use elections[].current_release_version in public-manifest.json.",
      "For a derived or presentation artifact, use its own source_release_version and state that it is derived.",
      "Use source_release_version at catalog root only when citing the catalog snapshot itself."
    ],
    "preferred_template": "jp-election-data project. Japanese Election Structured Facts Dataset, {public_key}, release {artifact_release_id}, SHA-256 {sha256}, {exact_url}.",
    "mutable_route_warning": "current.yaml and latest routes are discovery/convenience pointers and may change. Do not cite a mutable route without the artifact release ID and SHA-256."
  },
  "authority_rule": {
    "numeric_authority": "Layer 2 Release Facts (canonical facts within this project)",
    "not_numeric_authority": [
      "Layer 3 deliverables",
      "viewer pages",
      "derived extraction or shape data",
      "AI summaries",
      "AERL ratings by themselves"
    ],
    "official_record_boundary": "Project-canonical does not mean official. Legally or institutionally official records remain under the relevant election authority."
  },
  "immutable_public_fact_routes": {
    "available_for_catalog_release": false,
    "fallback_when_unavailable": "Cite the exact current artifact URL together with the artifact-specific release ID and SHA-256 from public-manifest.json. Retain a local copy when reproducibility requires byte preservation."
  },
  "human_citation_metadata_url": "https://jp-election-public-ja.pages.dev/docs/CITATION.cff"
}
