{
  "schemaVersion": 2,
  "rendererVersion": "pcs-scientific-cartography-1.0.0",
  "generatedAt": "2026-09-08T00:00:00.000Z",
  "pcsVersion": "PCS Observatory",
  "pcsCommit": "1285e176a76a3d99f9037a56333cce78dcdbf0aa",
  "epoch": "2026-09-07T00:00:00.000Z",
  "frame": {
    "id": "HELIOCENTRIC_ECLIPTIC_J2000",
    "referenceSystem": "ICRF",
    "referencePlane": "Earth mean ecliptic at J2000.0",
    "origin": "Sun",
    "units": "AU"
  },
  "registries": {
    "solarSystem": 15,
    "comets": 8,
    "meteorShowers": 8
  },
  "products": [
    {
      "productId": "pcs-cartography:orbit-map:1p-halley:phase-1",
      "productType": "ORBIT_MAP",
      "productMode": "SCIENTIFIC_PLATE",
      "physicalScale": "SOLAR_SYSTEM",
      "objectId": "sbdb:1000036",
      "title": "Halley Orbit Analysis",
      "coordinateFrame": "HELIOCENTRIC_ECLIPTIC_J2000",
      "projection": "XY",
      "scientificFidelity": "OBSERVATION-DERIVED",
      "sourceDatasets": [
        "NASA/JPL Horizons",
        "NASA/JPL SBDB"
      ],
      "outputs": [
        "halley-orbit-analysis-16.json",
        "halley-orbit-analysis-16.pdf",
        "halley-orbit-analysis-16.png",
        "halley-orbit-analysis-16.svg",
        "halley-orbit-analysis-256.json",
        "halley-orbit-analysis-256.pdf",
        "halley-orbit-analysis-256.png",
        "halley-orbit-analysis-256.svg",
        "halley-orbit-analysis-full.json",
        "halley-orbit-analysis-full.pdf",
        "halley-orbit-analysis-full.png",
        "halley-orbit-analysis-full.svg",
        "halley-orbit-analysis-gray-16.json",
        "halley-orbit-analysis-gray-16.pdf",
        "halley-orbit-analysis-gray-16.png",
        "halley-orbit-analysis-gray-16.svg",
        "halley-orbit-analysis-gray-256.json",
        "halley-orbit-analysis-gray-256.pdf",
        "halley-orbit-analysis-gray-256.png",
        "halley-orbit-analysis-gray-256.svg"
      ],
      "knownLimitations": [
        "SCHEMATIC_ASINH; NOT TO SCALE."
      ]
    },
    {
      "productId": "pcs-cartography:composite:halley-showers:phase-1",
      "productType": "COMPOSITE_SCIENTIFIC_MAP",
      "productMode": "SCIENTIFIC_PLATE",
      "physicalScale": "SOLAR_SYSTEM",
      "objectId": "sbdb:1000036",
      "title": "Halley + Orionids + Eta Aquariids",
      "coordinateFrame": "HELIOCENTRIC_ECLIPTIC_J2000",
      "projection": "XY",
      "scientificFidelity": "OBSERVATION-DERIVED",
      "sourceDatasets": [
        "NASA/JPL SBDB",
        "IMO 2026"
      ],
      "outputs": [
        "halley-meteor-showers-orbit.json",
        "halley-meteor-showers-orbit.pdf",
        "halley-meteor-showers-orbit.png",
        "halley-meteor-showers-orbit.svg"
      ],
      "knownLimitations": [
        "Meteoroid stream orbit is not deployed."
      ]
    },
    {
      "productId": "pcs-cartography:sky-map:halley-showers:phase-1",
      "productType": "SKY_MAP",
      "productMode": "SCIENTIFIC_PLATE",
      "physicalScale": "EARTH_SKY",
      "objectId": "meteor-shower:orionids+eta-aquariids",
      "title": "Halley Meteor Showers — Earth Sky",
      "coordinateFrame": "ICRF_J2000",
      "projection": "EQUIRECTANGULAR_RA_DEC",
      "scientificFidelity": "OBSERVED / CATALOG",
      "sourceDatasets": [
        "IMO 2026"
      ],
      "outputs": [
        "halley-meteor-showers-sky.json",
        "halley-meteor-showers-sky.pdf",
        "halley-meteor-showers-sky.png",
        "halley-meteor-showers-sky.svg"
      ],
      "knownLimitations": [
        "Constellation boundaries are not deployed."
      ]
    }
  ],
  "outputFormats": [
    "PDF",
    "SVG",
    "PNG",
    "JSON",
    "CSV"
  ],
  "checksums": {
    "comet-orbital-elements.csv": {
      "sha256": "0b7f5be102130e661911a1f7e8789a4657b33acd44497c5bf9dcd26f32772ebb",
      "bytes": 2024
    },
    "halley-meteor-showers-orbit.json": {
      "sha256": "ccf76c69705b4aae98b179cf6feeb1228f1474b9d2692bc3eeef2d48c89a7973",
      "bytes": 170515
    },
    "halley-meteor-showers-orbit.pdf": {
      "sha256": "beb2c35a92d6f34f07b69bec9bd6efc304e1d17cea3322c18ac0b9d15a078883",
      "bytes": 116360
    },
    "halley-meteor-showers-orbit.png": {
      "sha256": "9caa2aa0066eeaa4b6a14bd2c2e2fdcb31f180dadf200759288eb64e49671bac",
      "bytes": 104950
    },
    "halley-meteor-showers-orbit.svg": {
      "sha256": "e41c9c9eff7c1e3ce2bfbf1e9d6ec181c4dea76b317cc36185c75474175593b6",
      "bytes": 30867
    },
    "halley-meteor-showers-sky.json": {
      "sha256": "7a41f97d9ba4feaec177ee3c0ccfe9d3d7898e4b361b55c3e3ab5061590bc90c",
      "bytes": 7010
    },
    "halley-meteor-showers-sky.pdf": {
      "sha256": "01ab35add2c24a9ed41088a815984d05f97c27a85b68d0638b842f57721d50e9",
      "bytes": 84284
    },
    "halley-meteor-showers-sky.png": {
      "sha256": "aed4240af6ba61caaf792ef6fca244c3442846dce523090400485c633d58e4ac",
      "bytes": 60036
    },
    "halley-meteor-showers-sky.svg": {
      "sha256": "05a89bd574399f12e89b845ec7ebecbe4d575f0a703060aa90f3f97b055ed4bc",
      "bytes": 4873
    },
    "halley-orbit-analysis-16.json": {
      "sha256": "efd36c19abf6cce1e1753698f97497950b594bee76d17289e23b3bba5baae4fc",
      "bytes": 330156
    },
    "halley-orbit-analysis-16.pdf": {
      "sha256": "39fb11be39539155c3de4412140e405d306a71c06ac043bbcfe055df486fbba7",
      "bytes": 133903
    },
    "halley-orbit-analysis-16.png": {
      "sha256": "70351edf16d35f0f6bbf6ace25776c30ae3a90df7f6039d7fb2bb53b82189de8",
      "bytes": 154208
    },
    "halley-orbit-analysis-16.svg": {
      "sha256": "f9e02697b0244cd8fae910eae7dd8e13d1773262b9b441ffb460b3ff92365d30",
      "bytes": 57547
    },
    "halley-orbit-analysis-256.json": {
      "sha256": "4836f4891f24ca9ec00e2f64bbf3398da63bb71b1de1eb4a14db785408763048",
      "bytes": 330161
    },
    "halley-orbit-analysis-256.pdf": {
      "sha256": "dc336afe6e499f3716f06a8bf7152340f1b0518dcd480893e63d2a139404ac43",
      "bytes": 134183
    },
    "halley-orbit-analysis-256.png": {
      "sha256": "163f9bbfc994b18829028209904fa1a0f7f6db8cd9e037b742647eace89fb0f1",
      "bytes": 154585
    },
    "halley-orbit-analysis-256.svg": {
      "sha256": "350b96052fdcb782ab76bcaa738a51cd2ea2876ce3efd70afaa456d454c41a17",
      "bytes": 57548
    },
    "halley-orbit-analysis-full.json": {
      "sha256": "ec5d30ea29b369e6e8ffb58658790a270f92364ce3f756c345d390d88df05456",
      "bytes": 330134
    },
    "halley-orbit-analysis-full.pdf": {
      "sha256": "a6f4672f67c74cb0262ff8d2093a1ce69679899c5639b724b81e32a993103601",
      "bytes": 133887
    },
    "halley-orbit-analysis-full.png": {
      "sha256": "bc9f6c0b74fcd9839dadba1ffd7f0077211feb957f6bbbeafca7d6e60473bd5c",
      "bytes": 153687
    },
    "halley-orbit-analysis-full.svg": {
      "sha256": "af5368f48f154dbfa3d5b9d5b386ec7d43aa72c7f9f16a79542c8f79b12c031f",
      "bytes": 57541
    },
    "halley-orbit-analysis-gray-16.json": {
      "sha256": "206382907f5919f51a1a5ecff7a1e3328c3ff63671ad076dd4049b69f9bcffd2",
      "bytes": 330149
    },
    "halley-orbit-analysis-gray-16.pdf": {
      "sha256": "e7c688f5f82d6c1399bba59cff71c8727a805b7065e60a9b4fc800156971ff32",
      "bytes": 134150
    },
    "halley-orbit-analysis-gray-16.png": {
      "sha256": "25e7695addf232ce68a3b86d931662f2eb8bf149c804ee70f2234a1e6b54ef8f",
      "bytes": 138334
    },
    "halley-orbit-analysis-gray-16.svg": {
      "sha256": "8a8d5868ddbd83e804649ec57d1742d4973094922c4bf32b04bd95de693b342d",
      "bytes": 57475
    },
    "halley-orbit-analysis-gray-256.json": {
      "sha256": "9122e33f73e7b650876abded8eb0f36fd90e5343d2bd3518bc23cd451a7c3122",
      "bytes": 330154
    },
    "halley-orbit-analysis-gray-256.pdf": {
      "sha256": "6854064a267922ee091b139cac9e861391ce8463e714ff4da880266a249f2ce2",
      "bytes": 134440
    },
    "halley-orbit-analysis-gray-256.png": {
      "sha256": "3b50a84a214578a82d09891027a61fdbbf4c204275a01c2672f2d1c8f01a4fa6",
      "bytes": 149375
    },
    "halley-orbit-analysis-gray-256.svg": {
      "sha256": "1fee9bfb45d261f84dab3993db8581af1be65d7c75a1da3be26a59629c568bb5",
      "bytes": 57509
    },
    "meteor-radiants.csv": {
      "sha256": "2d01221391614caf798d032876fda5a834645b2184dea345fa105d8365865978",
      "bytes": 1243
    },
    "orbit-samples.csv": {
      "sha256": "2d7c2d932a0380f3fc21d86b035550f7c0765d26af42c99a839fb079a5ad8977",
      "bytes": 361775
    },
    "orbital-registries.json": {
      "sha256": "af7b8601781128152560c8438ae606a8635b37edb1c1d11b7919730cc8c68ff3",
      "bytes": 68323
    }
  },
  "figures": {
    "halleyPaletteModes": [
      "FULL",
      "INDEXED_256",
      "INDEXED_16",
      "GRAY_256",
      "GRAY_16"
    ],
    "halleyScientificGeometryHash": "c42aa70ffa08385258aaa9673770a61b79b2575228eb01f02f8ba06181fef4bc",
    "meteorOrbitGeometryHash": "efddaa5c3a877fd901109db9ce85bcb58e29b1f958859dc1cbcb46cdcaf12478",
    "meteorSkyGeometryHash": "6816d39a0b068e6256e24d6b67671b7db75f1739ad5b022e8580d88fd6674f1a"
  },
  "acceptance": {
    "DATA_SOURCE_PASS": true,
    "EPOCH_PASS": true,
    "REFERENCE_FRAME_PASS": true,
    "UNIT_PASS": true,
    "ORBIT_PASS": true,
    "TIME_PROPAGATION_PASS": true,
    "PROJECTION_PASS": true,
    "SCALE_LABEL_PASS": true,
    "PALETTE_INDEPENDENCE_PASS": true,
    "REPRODUCIBILITY_PASS": true
  },
  "limitations": [
    "Hale–Bopp period is an estimated long-period catalog value, not a generic short-period ellipse claim.",
    "Meteor stream orbit vectors are not deployed; relationship and Earth intersection event metadata remain explicit.",
    "Moon state is Earth-centered and is not overlaid on heliocentric charts without a declared transform."
  ]
}
