{
 "artefact": "solar_system-20261011.sqlite.zst",
 "url": "https://download.sol.wickedsick.com/solar_system-20261011.sqlite.zst",
 "size_bytes": 1098833866,
 "sha256": "37bf2a7b628683d0fbabbbf698a93eba28705ce32bbad931950fe0208e864b84",
 "sqlite_sha256": "fb0c274bb4c39f98c543b313564470c7eb733064af2c394a43cd03ddb01d8681",
 "catalogue_identity": {
  "build": {
   "finished_at": "2026-10-11T04:28:18Z",
   "mode": "full",
   "started_at": "2026-10-11T03:03:47Z"
  },
  "build_identifier": "sha256:d9924ee31c9db07a109d2ed1b37d51bea35ed20cb3f75a2c97b0331cfc0a4fc6",
  "built_at": "2026-10-11T04:28:18Z",
  "catalogue_id": "sha256:b05e13640eba45998ab4a1bea28eaf13e23c95a3661cb487ea62f6d8fa92af18",
  "hash_policy": "catalogue-logical-v1",
  "reason": null,
  "row_counts": {
   "atmospheres": 9,
   "classifications": 1647676,
   "close_approaches": 4045902,
   "designations": 4573695,
   "discoveries": 896109,
   "exoplanet_hosts": 4842,
   "exoplanets": 6445,
   "impact_monitoring": 1575768,
   "meteor_showers": 1497,
   "objects": 1576416,
   "orbital_elements": 1576414,
   "physical_properties": 1576416,
   "radar_observations": 4714,
   "rings": 32,
   "sources": 3471366,
   "starter_sources": 2,
   "starter_targets": 158,
   "visual_properties": 1576409
  },
  "schema_sha256": "3657985bc6aa87fcdb684848bbbeaf39da6f4cb3be95352be09f31c7a203d951",
  "schema_version": 1,
  "source_manifest": {
   "builder": {
    "enrichment_store_requested": true,
    "options": {
     "cad_years": 200,
     "offline": false,
     "skip_cad": false,
     "skip_exoplanets": false,
     "skip_mpc": false,
     "skip_showers": false
    },
    "revision": null,
    "source_files": [
     {
      "name": "schema/schema.sql",
      "sha256": "7d932e8d137840da14ce48fd4e2ac345669f576703291f3c4b976d9b076dfa8e"
     },
     {
      "name": "scripts/__init__.py",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
     },
     {
      "name": "scripts/benchmark_catalogue_finalization.py",
      "sha256": "3018d21db9d74b6e5588c14edaa2f7d786d28fd9fce3344d86932488e8573295"
     },
     {
      "name": "scripts/build_full.py",
      "sha256": "bddb05f94d6a8ec283bb09554f900ea09401302bef5272e023204bde163c7468"
     },
     {
      "name": "scripts/catalogue_provenance.py",
      "sha256": "09eeab48c085b6e30f6cc8f7fc9d6e2643d08b2d1e8f0e0f0b8144bfaca67b22"
     },
     {
      "name": "scripts/common.py",
      "sha256": "8fe5812e2c8c0665be58cdda5d0ff779f3ea138c582c836825149764f74129cc"
     },
     {
      "name": "scripts/enrich_crawler.py",
      "sha256": "07a48d3c4916adc2f430b743b9fbdd6bb461928105e58cb34604cb8310911118"
     },
     {
      "name": "scripts/ingest_cad.py",
      "sha256": "13168d9e67f0b6e317d06dc170c1c03d9d96d463fe906113852ee8eb4c75b6fc"
     },
     {
      "name": "scripts/ingest_enrichment.py",
      "sha256": "40178e4f48bd29e463d55aebebf8226bdebec7d523c1247fa58ac040360b869e"
     },
     {
      "name": "scripts/ingest_exoplanets.py",
      "sha256": "85c5be04c073d339c18b6a228e209167977df31e08ff7ea84539a24e0ad57167"
     },
     {
      "name": "scripts/ingest_factsheets.py",
      "sha256": "0e8f46438d56a474268190b3fd5505b95f4050e56a8ae4daba176182ff57b53e"
     },
     {
      "name": "scripts/ingest_mpc.py",
      "sha256": "453fdc6aac225991e18011188aed172d32e7b12f665e2d22798b523f46055562"
     },
     {
      "name": "scripts/ingest_sats.py",
      "sha256": "9eb495b41c47cb857028becd852fac235cf4296e55d5f45149d2dc5de1c81aa5"
     },
     {
      "name": "scripts/ingest_sbdb.py",
      "sha256": "6df2986fce3f41517bf3bdc981c1be46814b4d28230ed46dda32fb504ef7e977"
     },
     {
      "name": "scripts/ingest_seed.py",
      "sha256": "bbc065e6e2ab342540ab80087b5808b97471bc98fcef4f609314bfa66051204f"
     },
     {
      "name": "scripts/ingest_showers.py",
      "sha256": "8d877a4d05218c98b5f34c157bf9eac496ab689645b638f19ebfe1dd14bfb53e"
     },
     {
      "name": "scripts/ingest_starter_catalogues.py",
      "sha256": "37393c024f8a7e67c5c49692f5fec6a611ba295bef80f080eef3fa77f7c09fbb"
     },
     {
      "name": "scripts/populate_initial.py",
      "sha256": "03a7cc9f42650506c32e9eeea1bf4447170428580d17b930984e535b76b783c5"
     },
     {
      "name": "scripts/profile_read_queries.py",
      "sha256": "642f1921de802e23859d99803fa5e4363ee662cbc5e62140933c7a1d3186b45f"
     },
     {
      "name": "scripts/publish_artifact.py",
      "sha256": "8f60cc472a829c4abc10d1935249b3f4fc06f0d013c5667462cc0e331eb2a0e3"
     },
     {
      "name": "scripts/scrape_factsheets.py",
      "sha256": "b6f5a89e40da2474964bc918876e218bc3e81d45f964dc4066b4f8c4c0b06ceb"
     },
     {
      "name": "scripts/seed_major.py",
      "sha256": "4bcb6d90022b64dfb40643c24dfed60932845c7d9b32c6fd5fc6aa9071d6575d"
     },
     {
      "name": "scripts/seed_moons.py",
      "sha256": "7926e7d519f16c93f437ac16cf28c1ba9b2961b0614d3519eb97c41f994c395b"
     },
     {
      "name": "scripts/verify.py",
      "sha256": "40e0f0ecccb0b577f256a503e52453f19f5377ec6657df658eae5c29c35cc31e"
     },
     {
      "name": "scripts/verify_observing_replay.py",
      "sha256": "764912f0f8119dcfee186734d7a9c66994faa2414b4997351f9abd93dc54b4dc"
     },
     {
      "name": "scripts/verify_starter_sources.py",
      "sha256": "195e9408a451ced1ee4ac70b0f374f6976ebd3e979bf2d409e615c4b72d86de5"
     },
     {
      "name": "solar_db/__init__.py",
      "sha256": "a5f696bbedd87f4615e51e69c87fbaed6af931e2eae7a43b5ba8e2c8df0b5daa"
     },
     {
      "name": "solar_db/catalogue_identity.py",
      "sha256": "ad464f89e21c7a583402b5772ee24957033c920de00c3e854d7b2ddc41635514"
     },
     {
      "name": "solar_db/data/__init__.py",
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
     },
     {
      "name": "solar_db/data_access.py",
      "sha256": "86b8341c33a80dba6f63af6d7243fc7903fb16124a3aa7a2629ba8e29dbf97fd"
     },
     {
      "name": "solar_db/exoplanets.py",
      "sha256": "05c9f36f00199f4e6d5062e84ec6cb7a7d66a264bcfccc145e8999a338bfd9a1"
     },
     {
      "name": "solar_db/galactic.py",
      "sha256": "a9b70379c6e3ad19c098dfb0563b2a65b8e36e1e2082253e14420b6669c1ba06"
     },
     {
      "name": "solar_db/http_quotas.py",
      "sha256": "2bbf2d7c60ec21fdec150de54328895f2c7ec23bf241f8a0a736abc0a5ee341e"
     },
     {
      "name": "solar_db/observing/__init__.py",
      "sha256": "d4150b608c3c9f277784428d97acbf545c3586479899f128eccc0afb62736d05"
     },
     {
      "name": "solar_db/observing/catalogue.py",
      "sha256": "e234dbdc980d8a952e53532d47d4dbd52935606b5adec7e9691cec3cb43a909a"
     },
     {
      "name": "solar_db/observing/discovery.py",
      "sha256": "cbfa9723f23051e5d503ce621411063f920558ac0dd9a05b0df34b23cdb94bb0"
     },
     {
      "name": "solar_db/observing/discovery_worker.py",
      "sha256": "f7ae8eb78ec7e7aff033ee9bd6aff8ed3952bed67754bff2e32c6b4378026d70"
     },
     {
      "name": "solar_db/observing/ephemeris.py",
      "sha256": "15bbd2e95ef81c671e1126d833bed3025c32791e3b64408045670551ed0a8b64"
     },
     {
      "name": "solar_db/observing/horizon.py",
      "sha256": "1ef4c31acfcc2774d88b7525541ad90373d8e34927102d9efb2160b557c6bc34"
     },
     {
      "name": "solar_db/observing/identity.py",
      "sha256": "e64063de753ec3c4d28971509f87f5b58c19a796d43114a9e902cbe3ae7ff29c"
     },
     {
      "name": "solar_db/observing/inputs.py",
      "sha256": "62fc156d15deb28d3e4d0e6a681ec9f54c68a946ad260ead4783f6d68dff82b5"
     },
     {
      "name": "solar_db/observing/kernels.py",
      "sha256": "ac30f4e6c8dc3f1615688e4541ac2a0f9c6b3f519d485aca334f9747afd2e40b"
     },
     {
      "name": "solar_db/observing/planner.py",
      "sha256": "27502cdf5becd0d36725e5b93e595753dcb1aa644d6d37d3552a2b70b2d88dcb"
     },
     {
      "name": "solar_db/observing/replay.py",
      "sha256": "11ba4c7f9215ef64193a2e942fcc5f0ea0887727b2700ba66641e8fe8568b67b"
     },
     {
      "name": "solar_db/observing/worker.py",
      "sha256": "24bd0e2d04b952189c1bb73156a2c06b3c6734f8836f456989664fbd4febaa9f"
     },
     {
      "name": "solar_db/positions.py",
      "sha256": "ecf09a3c445df31cc304c0a32cacfb26e2b5d0b29f1a946a9f16b9b0b1166fcf"
     },
     {
      "name": "solar_db/response_snapshot.py",
      "sha256": "96b070d4b0a6a98fc2743b6a2b73791d51912baadf6c55657ffe806ef3f7a68e"
     },
     {
      "name": "solar_db/sky.py",
      "sha256": "be697cc582b00b7959d439e51c01db1cc7f3215ccb6396b94633da0f4f80ee95"
     },
     {
      "name": "solar_db/sky_lookup.py",
      "sha256": "bdc1fd7c770455bddc3f318f9dd6eee4f5d10d0be7efcc7935880a88efb13986"
     },
     {
      "name": "solar_db/starter_astrometry.py",
      "sha256": "b64165fa13753cd4dce1bf2ab73dc17f4f91cb90c4691da471262d6c7a2ed3f4"
     },
     {
      "name": "solar_db/starter_catalogues.py",
      "sha256": "22ee105fe1cdee8158af0ff81ec33f6f037a0281dc574d084b3d326cb5706a6d"
     }
    ],
    "source_tree_sha256": "a1f40c894a01f3ea7842f16049476ebb0c8b0c94e3843d98fc30283d1daa3491"
   },
   "coverage": "Recorded catalogue provenance and retained builder inputs; not every live upstream response is retained.",
   "inputs": [
    {
     "name": "seed/factsheets.json",
     "sha256": "c18cb26a6a57b845048c3d6c2a2878b83146cc204d8bba5f2c0dae4488b723ff"
    },
    {
     "name": "solar_db/data/starter/CC-BY-SA-4.0.txt",
     "sha256": "cde7883b9050a1104f4ac19a1572aafd6e5d7323b68351aaf51fbf4beba54966"
    },
    {
     "name": "solar_db/data/starter/NOTICE.md",
     "sha256": "69b3f3f799a7b5b5bd65fc05870502a8a86f03ffc5578793d5f2314babcb3065"
    },
    {
     "name": "solar_db/data/starter/astrometry/gavo-openngc.xml",
     "sha256": "bb872b3b8759508d0bf714eabcd1bfed1796be95046506dd0802819a846535dd"
    },
    {
     "name": "solar_db/data/starter/astrometry/manifest.json",
     "sha256": "6591f4f3c31d7bb3e6bdf582eb89d6e8991747a8a16275514ee21a599b4cb0e2"
    },
    {
     "name": "solar_db/data/starter/astrometry/vizier-v50.xml",
     "sha256": "a3f83273ccaecf913a0d8e077413062c20ce1fc01ce890c80615a9572d5f1be9"
    },
    {
     "name": "solar_db/data/starter/bsc5p.json",
     "sha256": "7fe926d80b535f9422ca81f8f3fee1d6422de29adaecfbd2f14b1a93fe5134b9"
    },
    {
     "name": "solar_db/data/starter/manifest.json",
     "sha256": "488eb2ec8a8a1794bfac0da01fbb7bb99dc57669d8f1ada5f1eb239537daaa6c"
    },
    {
     "name": "solar_db/data/starter/openngc.json",
     "sha256": "d8517e8d195ce69700645b60f8d6603d2aebba0e8e21f47603a4d6a31fe667a1"
    }
   ],
   "pinned_catalogues": [
    {
     "coordinate_evidence_retrieved_at": null,
     "coordinate_evidence_retrieved_date": "2026-10-01",
     "coordinate_evidence_sha256": "a3f83273ccaecf913a0d8e077413062c20ce1fc01ce890c80615a9572d5f1be9",
     "name": "bsc5p",
     "retrieved_at": "2026-10-01T21:40:09.869946+00:00",
     "snapshot_sha256": "7fe926d80b535f9422ca81f8f3fee1d6422de29adaecfbd2f14b1a93fe5134b9",
     "source_version": null,
     "upstream_sha256": {
      "bsc5p.tdat": "e2b2f8e9d615426f9478f88061235976143d49d8b25c6c15df3f3661c7095b53"
     }
    },
    {
     "coordinate_evidence_retrieved_at": null,
     "coordinate_evidence_retrieved_date": "2026-10-01",
     "coordinate_evidence_sha256": "bb872b3b8759508d0bf714eabcd1bfed1796be95046506dd0802819a846535dd",
     "name": "openngc",
     "retrieved_at": "2026-10-01T21:40:09.873502+00:00",
     "snapshot_sha256": "d8517e8d195ce69700645b60f8d6603d2aebba0e8e21f47603a4d6a31fe667a1",
     "source_version": null,
     "upstream_sha256": {
      "NGC.csv": "d3cd7f1ab83122e81b3453d765d93b6dbbb15c910716c9e4ff99c7e916cb2218",
      "addendum.csv": "1d8f0914e643ada325a5a94d88d8fefad6a4937a2f77cc34f21483af22b11983"
     }
    }
   ],
   "recorded_retrieval_sha256": "938057be11bc455bb929b6ea33fd5f71c72647b34065807026e01cecac0bb235",
   "retrieval_note": "Stored retrieval markers may record ingestion time for curated seeds; they are not observation epochs. Unrecorded upstream versions are null.",
   "sources": [
    {
     "name": "IAU Meteor Data Center (Jenniskens et al. 2020; Hajdukova & Rudawska)",
     "recorded_retrieval_first": "2026-10-11T04:15:02Z",
     "recorded_retrieval_last": "2026-10-11T04:15:02Z",
     "records": 1,
     "scope": "object provenance",
     "source_version": null
    },
    {
     "name": "IAU Minor Planet Center",
     "recorded_retrieval_first": "2026-10-11T03:24:27Z",
     "recorded_retrieval_last": "2026-10-11T03:24:27Z",
     "records": 1,
     "scope": "object provenance",
     "source_version": null
    },
    {
     "name": "JPL CAD",
     "recorded_retrieval_first": "2026-10-11T03:24:45Z",
     "recorded_retrieval_last": "2026-10-11T04:14:57Z",
     "records": 305,
     "scope": "object provenance",
     "source_version": null
    },
    {
     "name": "JPL SBDB",
     "recorded_retrieval_first": "2026-10-11T03:03:54Z",
     "recorded_retrieval_last": "2026-10-11T03:23:20Z",
     "records": 1575914,
     "scope": "object provenance",
     "source_version": null
    },
    {
     "name": "JPL SBDB (lookup)",
     "recorded_retrieval_first": "2026-10-11T04:16:06Z",
     "recorded_retrieval_last": "2026-10-11T04:27:45Z",
     "records": 1894476,
     "scope": "object provenance",
     "source_version": null
    },
    {
     "name": "JPL Solar System Dynamics \u2014 planetary satellites",
     "recorded_retrieval_first": "2026-10-11T03:03:49Z",
     "recorded_retrieval_last": "2026-10-11T03:03:49Z",
     "records": 505,
     "scope": "object provenance",
     "source_version": null
    },
    {
     "name": "NASA Exoplanet Archive / PSCompPars (doi:10.26133/NEA13)",
     "recorded_retrieval_first": "2026-10-11T04:15:55Z",
     "recorded_retrieval_last": "2026-10-11T04:15:55Z",
     "records": 1,
     "scope": "object provenance",
     "source_version": null
    },
    {
     "name": "NASA Planetary Fact Sheet",
     "recorded_retrieval_first": "2026-10-11T03:03:47Z",
     "recorded_retrieval_last": "2026-10-11T03:03:47Z",
     "records": 120,
     "scope": "object provenance",
     "source_version": null
    },
    {
     "name": "NASA Planetary Fact Sheet / JPL keplerian elements",
     "recorded_retrieval_first": "2026-10-11T03:03:47Z",
     "recorded_retrieval_last": "2026-10-11T03:03:47Z",
     "records": 43,
     "scope": "object provenance",
     "source_version": null
    },
    {
     "name": "NASA Exoplanet Archive / PSCompPars (doi:10.26133/NEA13)",
     "recorded_retrieval_first": "2026-10-11T04:15:07.688253+00:00",
     "recorded_retrieval_last": "2026-10-11T04:15:07.688253+00:00",
     "records": 6445,
     "scope": "exoplanets",
     "source_version": null
    },
    {
     "name": "NASA Exoplanet Archive / PSCompPars (doi:10.26133/NEA13)",
     "recorded_retrieval_first": "2026-10-11T04:15:07.688253+00:00",
     "recorded_retrieval_last": "2026-10-11T04:15:07.688253+00:00",
     "records": 4842,
     "scope": "exoplanet_hosts",
     "source_version": null
    },
    {
     "name": "IAU Meteor Data Center (Jenniskens et al. 2020; Hajdukova & Rudawska)",
     "recorded_retrieval_first": null,
     "recorded_retrieval_last": null,
     "records": 1497,
     "scope": "meteor_showers",
     "source_version": null
    },
    {
     "name": "JPL SBDB (lookup)",
     "recorded_retrieval_first": "2026-10-11T04:16:06Z",
     "recorded_retrieval_last": "2026-10-11T04:27:45Z",
     "records": 1575768,
     "scope": "impact_monitoring",
     "source_version": null
    }
   ]
  },
  "source_manifest_sha256": "10fd0747ae67ab386e7173039dd7383fb3969ff91f830eee0189e36a947af834",
  "status": "known"
 },
 "format": "sqlite3, zstd-compressed",
 "uncompressed_bytes": 4367695872,
 "built_at": "2026-10-11T04:28:18Z",
 "build_id": 1,
 "build_mode": "full",
 "schema_version": 4,
 "schema_url": "https://github.com/Wicked-Sick-Ltd/solar-system-db/blob/main/schema/schema.sql",
 "total_objects": 1576416,
 "counts_by_type": {
  "asteroid": 1563472,
  "tno": 7292,
  "comet": 4080,
  "centaur": 1061,
  "moon": 492,
  "planet": 8,
  "dwarf_planet": 5,
  "dwarf_planet_candidate": 5,
  "star": 1
 },
 "row_counts": {
  "objects": 1576416,
  "orbital_elements": 1576414,
  "close_approaches": 4045902,
  "discoveries": 896109,
  "designations": 4573695,
  "atmospheres": 9,
  "rings": 32,
  "exoplanets": 6445,
  "exoplanet_hosts": 4842
 },
 "enrichment_coverage": {
  "tier1_total": 75150,
  "tier1_fresh_within_7d": 75134,
  "tier1_fresh_fraction": 0.9997870924817033,
  "tier2_total": 1500681,
  "tier2_enriched": 1500681,
  "tier2_enriched_fraction": 1.0
 },
 "licence": "Software: MIT (Wicked Sick Ltd). Catalogue data has source-specific terms; the software licence does not replace them. OpenNGC-derived records: copyright 2023 Mattia Verga, CC BY-SA 4.0; subset and unit conversions by Public Universe. BSC5P: Hoffleit/Warren, NASA/GSFC HEASARC. Other sources include NASA/JPL, IAU Minor Planet Center, CDS VI/42, IAU MDC, and NASA Exoplanet Archive PSCompPars (doi:10.26133/NEA13). Preserve attribution and consult recorded source terms.",
 "how_to_open": "zstd -d solar_system-YYYYMMDD.sqlite.zst && sqlite3 solar_system-YYYYMMDD.sqlite",
 "published_at": "2026-10-11T05:11:51Z",
 "compress_seconds": 34.0
}