{
  "schema": "orbitsmith.public_data.manifest.v1",
  "name": "OrbitSmith Public AI Data",
  "description": "Static JSON snapshots for AI assistants, local MCP bridges, and lightweight public reuse without per-user OrbitSmith API calls.",
  "base_url": "https://orbitsmith.net/data/orbitsmith",
  "api_base_url": "https://orbitsmith-api.orbitsmith-space.workers.dev",
  "updated_at": "2026-06-11T08:44:26.588Z",
  "citation_required": true,
  "non_operational": true,
  "access_model": {
    "type": "static-public-json",
    "api_key_required": false,
    "intended_use": "AI-readable summaries and public educational/research reuse",
    "not_included": [
      "Space-Track credentials",
      "advanced or restricted Space-Track folders",
      "raw CDM documents",
      "state vectors",
      "covariance",
      "raw private request logs"
    ]
  },
  "attribution": {
    "primary": "OrbitSmith",
    "sources": [
      "Space-Track.org / 18th Space Defense Squadron / USSPACECOM",
      "CelesTrak GP/SupGP where indicated",
      "Jonathan McDowell GCAT metadata where indicated"
    ],
    "required": "Please cite OrbitSmith and the upstream data sources shown in each dataset."
  },
  "limitations": [
    "For educational, research, and triage use only.",
    "Not for spacecraft operation, collision avoidance, maneuver decisions, legal claims, or emergency response.",
    "OrbitSmith does not independently generate Pc, miss distance, TCA, covariance, state vectors, or official warnings.",
    "Static snapshots can be stale. Always check official sources for operational use.",
    "Ground safety, reentry impact risk, and official alert status are not implied unless a dataset explicitly says those fields were evaluated."
  ],
  "ai_answer_guide": {
    "audience": "AI assistants and human readers using OrbitSmith public static JSON.",
    "general_rules": [
      "Use only the dataset values present in the JSON. Do not add object names, NORAD IDs, causes, operator actions, warnings, or safety conclusions from model knowledge.",
      "Translate internal freshness states such as soft-stale into plain language: \"the snapshot is not the newest possible data and may differ from the latest official sources.\"",
      "Do not describe OrbitSmith HIGH as an official warning, collision prediction, maneuver recommendation, or NASA/ESA category.",
      "Do not infer ground safety, reentry impact risk, official alert status, evacuation needs, or everyday-life impact unless a dataset explicitly evaluates that topic.",
      "Always state that the data is non-operational and that official sources are required for spacecraft operations, collision avoidance, emergency response, and legal use."
    ],
    "dataset_rules": {
      "triage_public_summary": [
        "Lead with display cluster counts, high cluster counts, and time windows. Raw CDM record counts are update-record counts and should be secondary.",
        "Do not list individual objects, object IDs, CDM IDs, TCA rows, miss distance, Pc, state vectors, covariance, or raw CDM documents from this aggregate-only dataset.",
        "If Pc is missing, say it is unreported or unavailable in the public summary, not zero risk."
      ],
      "reentry_watch": [
        "Separate active or unresolved TIP predictions from confirmed decay records.",
        "If a predicted decay time is in the past, do not call it an upcoming reentry unless it is still clearly unresolved and explain the uncertainty.",
        "Size labels such as LARGE, MEDIUM, and SMALL are size classes, not ground-risk levels.",
        "Do not assert ground impact location, casualty risk, or official warning status from this dataset."
      ],
      "statistics": [
        "Describe OrbitSmith active-catalog statistics as OrbitSmith-defined snapshots, not official all-history population totals.",
        "Do not use catalog statistics alone to infer ground risk, operator decisions, official warnings, or collision-avoidance actions."
      ],
      "catalog_active": [
        "Use catalog entries for identification, filtering, and broad orbit-context questions only.",
        "Do not infer whether an object is safe, unsafe, operational, maneuvering, decaying, or under official warning from catalog metadata alone.",
        "This public catalog layer intentionally omits TLE line 1 and line 2. Do not invent orbital elements or current positions."
      ],
      "gp_elements": [
        "Use GP/TLE records as orbital element set snapshots only.",
        "TLE line 1 / line 2 are not current positions. Propagation with an appropriate SGP4 implementation is required to estimate position at a requested time.",
        "Do not infer collision risk, maneuver decisions, operational status, ground safety, or official warning status from GP/TLE records alone.",
        "CelesTrak SupGP records can have forward-fit epochs; explain future epochs plainly instead of treating them as an error."
      ],
      "satcat_basic": [
        "Use SATCAT records for identification and basic metadata only.",
        "Do not infer current position, operational status, safety, official warning status, or operator actions from SATCAT metadata alone.",
        "Country/owner and launch-date fields can be incomplete or use upstream abbreviations; preserve uncertainty instead of normalizing from model knowledge."
      ]
    }
  },
  "datasets": [
    {
      "id": "triage_public_summary",
      "title": "CDM public aggregate summary",
      "description": "Aggregate-only conjunction triage summary. Does not include object names, CDM IDs, state vectors, covariance, or raw CDM documents.",
      "path": "triage/public-summary/latest.json",
      "url": "https://orbitsmith.net/data/orbitsmith/triage/public-summary/latest.json",
      "source_url": "https://orbitsmith-api.orbitsmith-space.workers.dev/triage/public-summary",
      "published_at": "2026-06-11T08:44:26.588Z",
      "bytes": 6072,
      "sha256": "20eeb2974a691cb0bf621f1c80db179555eeb20815f3c82af447cebe85f834f8"
    },
    {
      "id": "reentry_watch",
      "title": "Reentry watch",
      "description": "TIP predictions and recent confirmed decay summary from OrbitSmith public reentry watch.",
      "path": "reentry/latest.json",
      "url": "https://orbitsmith.net/data/orbitsmith/reentry/latest.json",
      "source_url": "https://orbitsmith-api.orbitsmith-space.workers.dev/reentry",
      "published_at": "2026-06-10T13:36:10.187Z",
      "bytes": 25989,
      "sha256": "d21f3920112197f75af1d8f5eb21cb498d05d4827998a7deb4615719fe71da53"
    },
    {
      "id": "statistics_today",
      "title": "Today statistics",
      "description": "Current active-catalog statistics snapshot used by OrbitSmith.",
      "path": "statistics/today.json",
      "url": "https://orbitsmith.net/data/orbitsmith/statistics/today.json",
      "source_url": "https://orbitsmith-api.orbitsmith-space.workers.dev/statistics/today",
      "published_at": "2026-06-10T00:00:00.000Z",
      "bytes": 3292,
      "sha256": "e4a3a1f510e3893ec111f58ca9a9d58d1a24967a73ec96f2be367bf54dfab904"
    },
    {
      "id": "statistics_recent",
      "title": "Recent daily statistics",
      "description": "Recent daily active-catalog statistics history.",
      "path": "statistics/recent.json",
      "url": "https://orbitsmith.net/data/orbitsmith/statistics/recent.json",
      "source_url": "https://orbitsmith-api.orbitsmith-space.workers.dev/statistics/recent",
      "published_at": "2026-06-10T00:00:00.000Z",
      "bytes": 31525,
      "sha256": "07c28b6df76be3014aea95c93a0b149df06a8a273ae5821216292829cb867538"
    },
    {
      "id": "statistics_weekly",
      "title": "Weekly statistics",
      "description": "Recent weekly active-catalog statistics summary.",
      "path": "statistics/weekly.json",
      "url": "https://orbitsmith.net/data/orbitsmith/statistics/weekly.json",
      "source_url": "https://orbitsmith-api.orbitsmith-space.workers.dev/statistics/weekly",
      "published_at": "2026-06-07T00:00:00.000Z",
      "bytes": 5827,
      "sha256": "49840b36fd3576643b61f4dd112fd672bea3c9e82006e5a692f8d4eb576c3176"
    },
    {
      "id": "catalog_active",
      "title": "Active catalog lightweight index",
      "description": "Full active catalog published as static lightweight shards without TLE lines.",
      "path": "catalog/index/latest.json",
      "url": "https://orbitsmith.net/data/orbitsmith/catalog/index/latest.json",
      "source_url": "https://orbitsmith-api.orbitsmith-space.workers.dev/catalog?schema=v2",
      "published_at": "2026-06-10T19:55:24.673Z",
      "bytes": 11186728,
      "object_count": 34445,
      "shard_count": 18,
      "sha256": "2b5ea35d06b8c208c40cc5343c793fb434f445166b87a40735a20e6173071c2a",
      "shards": [
        {
          "id": "000",
          "path": "catalog/shards/000.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/000.json",
          "count": 2000,
          "norad_min": 5,
          "norad_max": 9846,
          "bytes": 649202,
          "sha256": "0494743332857497e3eaa04f8db18e75c2199d9f7803eadfb9e2407182cb6529"
        },
        {
          "id": "001",
          "path": "catalog/shards/001.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/001.json",
          "count": 2000,
          "norad_min": 9848,
          "norad_max": 17528,
          "bytes": 648817,
          "sha256": "a1e18214be85a18106c5e8d835f87f45c4a6877407fe818d11730a1137b88f62"
        },
        {
          "id": "002",
          "path": "catalog/shards/002.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/002.json",
          "count": 2000,
          "norad_min": 17535,
          "norad_max": 23606,
          "bytes": 648073,
          "sha256": "c034a08712af597c79a1a94470198c47e922656d26a93a03e5357f8038414e04"
        },
        {
          "id": "003",
          "path": "catalog/shards/003.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/003.json",
          "count": 2000,
          "norad_min": 23607,
          "norad_max": 29050,
          "bytes": 648716,
          "sha256": "0d301d2a37504e1390cb6f3c4fbaefe4d455a169181fe30afe8dcc3167e5a184"
        },
        {
          "id": "004",
          "path": "catalog/shards/004.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/004.json",
          "count": 2000,
          "norad_min": 29051,
          "norad_max": 32450,
          "bytes": 647745,
          "sha256": "dd2636861a7d190033fbf7781fdd543293ba72fa64e1d5b793a62ebee6ba8e86"
        },
        {
          "id": "005",
          "path": "catalog/shards/005.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/005.json",
          "count": 2000,
          "norad_min": 32451,
          "norad_max": 37683,
          "bytes": 648208,
          "sha256": "b7e923336176d324745112f464fb0bdc0f76f51d3ee4498d74d579f0c2412373"
        },
        {
          "id": "006",
          "path": "catalog/shards/006.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/006.json",
          "count": 2000,
          "norad_min": 37684,
          "norad_max": 41030,
          "bytes": 647088,
          "sha256": "e600eef08451c9c7ad33721d8be0c302dadde041fc4d087ecb5fb1ef846b3a6b"
        },
        {
          "id": "007",
          "path": "catalog/shards/007.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/007.json",
          "count": 2000,
          "norad_min": 41032,
          "norad_max": 44772,
          "bytes": 647232,
          "sha256": "58c9f14cc41bdb24ade5271b350732f58b3a02df1e34be92473b2a865cfee8c8"
        },
        {
          "id": "008",
          "path": "catalog/shards/008.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/008.json",
          "count": 2000,
          "norad_min": 44777,
          "norad_max": 49080,
          "bytes": 647967,
          "sha256": "2bf793c13204dec80d6b52d73c633cc97704b52aa9e8c8c076e0b46015a6023e"
        },
        {
          "id": "009",
          "path": "catalog/shards/009.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/009.json",
          "count": 2000,
          "norad_min": 49081,
          "norad_max": 53973,
          "bytes": 649651,
          "sha256": "db08f10f8b54bf1587b65ba286d76d0e0b6663a2433a421d5891d932b2e43134"
        },
        {
          "id": "010",
          "path": "catalog/shards/010.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/010.json",
          "count": 2000,
          "norad_min": 53974,
          "norad_max": 56681,
          "bytes": 645827,
          "sha256": "8d5d24512b1a2e9caec98edb6a1dae290d63c8c0ae0b41eeab65e718804199fd"
        },
        {
          "id": "011",
          "path": "catalog/shards/011.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/011.json",
          "count": 2000,
          "norad_min": 56682,
          "norad_max": 59258,
          "bytes": 649477,
          "sha256": "9be98c1bac4d1fb31c2d7461178114608aee050c721bdc41de60009889b54651"
        },
        {
          "id": "012",
          "path": "catalog/shards/012.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/012.json",
          "count": 2000,
          "norad_min": 59259,
          "norad_max": 61669,
          "bytes": 648341,
          "sha256": "9f1c47f81b156058b678a076b412720c6ba4a1ab00420117fde4a5d63e0f3f6d"
        },
        {
          "id": "013",
          "path": "catalog/shards/013.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/013.json",
          "count": 2000,
          "norad_min": 61670,
          "norad_max": 63904,
          "bytes": 651404,
          "sha256": "e95ccc20037ca1434bd9eedc2e7f20121a32457b56f4642c6bc380067d4483f5"
        },
        {
          "id": "014",
          "path": "catalog/shards/014.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/014.json",
          "count": 2000,
          "norad_min": 63905,
          "norad_max": 65996,
          "bytes": 650235,
          "sha256": "05277232d21542a6e492dd15061b75454650a6dbe4210201295627661e81f6f6"
        },
        {
          "id": "015",
          "path": "catalog/shards/015.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/015.json",
          "count": 2000,
          "norad_min": 65997,
          "norad_max": 68061,
          "bytes": 650066,
          "sha256": "321130f96cc732b6013b745f17b82e25a00bf7b2e40c9e001494267bce854b59"
        },
        {
          "id": "016",
          "path": "catalog/shards/016.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/016.json",
          "count": 2000,
          "norad_min": 68062,
          "norad_max": 270046,
          "bytes": 650933,
          "sha256": "17d0c0f85861e7b0d07ae3fb449e66caca5729fb95ab71cfbae749d0f56da534"
        },
        {
          "id": "017",
          "path": "catalog/shards/017.json",
          "url": "https://orbitsmith.net/data/orbitsmith/catalog/shards/017.json",
          "count": 445,
          "norad_min": 270047,
          "norad_max": 799500922,
          "bytes": 148458,
          "sha256": "0394ee6c7e92c90135756d30127bd29477f3f63eac170d2084cdfdafa68d62b4"
        }
      ]
    },
    {
      "id": "gp_elements",
      "title": "GP/TLE orbital element snapshot index",
      "description": "Public GP/TLE orbital element snapshots published as static shards.",
      "path": "gp/index/latest.json",
      "url": "https://orbitsmith.net/data/orbitsmith/gp/index/latest.json",
      "source_url": "https://orbitsmith-api.orbitsmith-space.workers.dev/catalog?schema=v2",
      "published_at": "2026-06-10T19:55:24.673Z",
      "bytes": 24890055,
      "record_count": 34394,
      "shard_count": 35,
      "sha256": "bec1e4cb99e38043a7c2ee49f2021b62eca6f8696f6ecfb93c98a40cfd7bbd3b",
      "shards": [
        {
          "id": "000",
          "path": "gp/shards/000.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/000.json",
          "count": 1000,
          "norad_min": 5,
          "norad_max": 4938,
          "bytes": 724051,
          "sha256": "99a1f097afc4ff102cb36d6e72700e66f2252732411d031ae54772ef1bd40a39"
        },
        {
          "id": "001",
          "path": "gp/shards/001.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/001.json",
          "count": 1000,
          "norad_min": 4942,
          "norad_max": 9846,
          "bytes": 722867,
          "sha256": "51400bad3c644ab2e22fd794ec8caddd9df9551433ae3ae05c4357137e27639c"
        },
        {
          "id": "002",
          "path": "gp/shards/002.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/002.json",
          "count": 1000,
          "norad_min": 9848,
          "norad_max": 13131,
          "bytes": 722918,
          "sha256": "1bc7ff74ce3c3e6f2dedbc723c5ad8dece261115fcbc1589a5fd44e00d199e97"
        },
        {
          "id": "003",
          "path": "gp/shards/003.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/003.json",
          "count": 1000,
          "norad_min": 13132,
          "norad_max": 17528,
          "bytes": 723593,
          "sha256": "d918f79619085f2248736cd26a492f82d93a971ff4d517d4339cd13d91d02ed2"
        },
        {
          "id": "004",
          "path": "gp/shards/004.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/004.json",
          "count": 1000,
          "norad_min": 17535,
          "norad_max": 21155,
          "bytes": 723389,
          "sha256": "08decbab88d61a54156d50288459b2270584978f7efebf7d03eb1e23a078a7fc"
        },
        {
          "id": "005",
          "path": "gp/shards/005.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/005.json",
          "count": 1000,
          "norad_min": 21156,
          "norad_max": 23606,
          "bytes": 722386,
          "sha256": "a510de64c936a1e77b0ab4bb85586a935b822a10516087313446ac44d8fb679c"
        },
        {
          "id": "006",
          "path": "gp/shards/006.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/006.json",
          "count": 1000,
          "norad_min": 23607,
          "norad_max": 26666,
          "bytes": 722675,
          "sha256": "4a8cc74230c08e02e80d76f6e6e8b6c1492fac844c00174342cfa2825aa5711d"
        },
        {
          "id": "007",
          "path": "gp/shards/007.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/007.json",
          "count": 1000,
          "norad_min": 26669,
          "norad_max": 29050,
          "bytes": 723248,
          "sha256": "de3a1dde40116ad16de91e8796dd22aff27e59c56b1fa2515658a7ea423d8f68"
        },
        {
          "id": "008",
          "path": "gp/shards/008.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/008.json",
          "count": 1000,
          "norad_min": 29051,
          "norad_max": 30850,
          "bytes": 723008,
          "sha256": "0c85b1d3721caef69ca511e84cd8cd0542a94d56418c93b6fec4f47dccd5c9a1"
        },
        {
          "id": "009",
          "path": "gp/shards/009.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/009.json",
          "count": 1000,
          "norad_min": 30852,
          "norad_max": 32450,
          "bytes": 722555,
          "sha256": "10dd8e25178164dd090a89c352d0e3737b50b430ea62e9b542e3f1df8116c43a"
        },
        {
          "id": "010",
          "path": "gp/shards/010.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/010.json",
          "count": 1000,
          "norad_min": 32451,
          "norad_max": 35408,
          "bytes": 723236,
          "sha256": "e096684c19fd74b40237c0de9c6a494d4469f832f6b0989281dca99872872a67"
        },
        {
          "id": "011",
          "path": "gp/shards/011.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/011.json",
          "count": 1000,
          "norad_min": 35414,
          "norad_max": 37683,
          "bytes": 722597,
          "sha256": "235961aec2d7e4ddfda9062d03639c00e3613534352f4bdd596c1e066084676c"
        },
        {
          "id": "012",
          "path": "gp/shards/012.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/012.json",
          "count": 1000,
          "norad_min": 37684,
          "norad_max": 39370,
          "bytes": 722409,
          "sha256": "9bda34824aacb26d5d56e05a83801db388c3893b61958be5123f25610c8ec48f"
        },
        {
          "id": "013",
          "path": "gp/shards/013.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/013.json",
          "count": 1000,
          "norad_min": 39371,
          "norad_max": 41030,
          "bytes": 722193,
          "sha256": "f2685932934a0608484a9a5ae8729f8792529139f9b1bd80529876222706b154"
        },
        {
          "id": "014",
          "path": "gp/shards/014.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/014.json",
          "count": 1000,
          "norad_min": 41032,
          "norad_max": 42616,
          "bytes": 721938,
          "sha256": "066b87200607fbdf514a73a7d62069926b3d7f82f012d43074ded47a7d751a49"
        },
        {
          "id": "015",
          "path": "gp/shards/015.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/015.json",
          "count": 1000,
          "norad_min": 42617,
          "norad_max": 44772,
          "bytes": 722808,
          "sha256": "271d0a2ec5ec40909eb2ac6efc9e9861622ad1d8a147e9ff371f837ac1a6cd57"
        },
        {
          "id": "016",
          "path": "gp/shards/016.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/016.json",
          "count": 1000,
          "norad_min": 44777,
          "norad_max": 47062,
          "bytes": 722493,
          "sha256": "4e67d97902de87b61bb51ae0c436f6d079ee0b5f4fc2306741e17226cf2a048a"
        },
        {
          "id": "017",
          "path": "gp/shards/017.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/017.json",
          "count": 1000,
          "norad_min": 47067,
          "norad_max": 49080,
          "bytes": 722593,
          "sha256": "01cb9c23a623c4d6636f7720ab24820776324631d324fa3dd6f0cffe01feb215"
        },
        {
          "id": "018",
          "path": "gp/shards/018.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/018.json",
          "count": 1000,
          "norad_min": 49081,
          "norad_max": 52382,
          "bytes": 723198,
          "sha256": "0bd7f5041db5c7ecb50f0a3c63b06218950f88b6da3d8b5fad8c727015d54eef"
        },
        {
          "id": "019",
          "path": "gp/shards/019.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/019.json",
          "count": 1000,
          "norad_min": 52383,
          "norad_max": 53973,
          "bytes": 723104,
          "sha256": "423a49ea87531b7b4a2dc61639f752120be9fddcf9f3b0e615724bb38ddea984"
        },
        {
          "id": "020",
          "path": "gp/shards/020.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/020.json",
          "count": 1000,
          "norad_min": 53974,
          "norad_max": 55384,
          "bytes": 721029,
          "sha256": "4212e11ecdef98e425ea46f0f2b90a81325c3471ee842934f2aafb766572b475"
        },
        {
          "id": "021",
          "path": "gp/shards/021.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/021.json",
          "count": 1000,
          "norad_min": 55385,
          "norad_max": 56681,
          "bytes": 722597,
          "sha256": "92565860323c65c741aed8fcaad4e4baea0a2e8fa004ad5d7a1a01bbc0d1ee8e"
        },
        {
          "id": "022",
          "path": "gp/shards/022.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/022.json",
          "count": 1000,
          "norad_min": 56682,
          "norad_max": 58031,
          "bytes": 723570,
          "sha256": "93b71fe7c8682d3d619b875b26d13d2597b4e4c6f5abc6edba54fdf719870317"
        },
        {
          "id": "023",
          "path": "gp/shards/023.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/023.json",
          "count": 1000,
          "norad_min": 58032,
          "norad_max": 59259,
          "bytes": 723763,
          "sha256": "452851b24653f0d3d42cd9b72032ae1bd4a1af563649dc49fdb1350cc864c20b"
        },
        {
          "id": "024",
          "path": "gp/shards/024.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/024.json",
          "count": 1000,
          "norad_min": 59261,
          "norad_max": 60445,
          "bytes": 724794,
          "sha256": "193e3cf5a4da34ae6e81fc5d1c9b14415702b18943a024b8c2f893a97ee4a82b"
        },
        {
          "id": "025",
          "path": "gp/shards/025.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/025.json",
          "count": 1000,
          "norad_min": 60446,
          "norad_max": 61670,
          "bytes": 721297,
          "sha256": "b7e06e1008d7944cb6b20eaf293074b87dee1bb46adc3c2aee96b66348c24d7f"
        },
        {
          "id": "026",
          "path": "gp/shards/026.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/026.json",
          "count": 1000,
          "norad_min": 61671,
          "norad_max": 62798,
          "bytes": 724005,
          "sha256": "51c2b34735fae597a499f8c6d16662779cb8650bcff801579e574c213ab0bea2"
        },
        {
          "id": "027",
          "path": "gp/shards/027.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/027.json",
          "count": 1000,
          "norad_min": 62799,
          "norad_max": 63905,
          "bytes": 725032,
          "sha256": "ea6ba4e109b829b1de92da2acbf79f83530ace30dc17d72aa1dfb3b4ba28233a"
        },
        {
          "id": "028",
          "path": "gp/shards/028.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/028.json",
          "count": 1000,
          "norad_min": 63906,
          "norad_max": 64938,
          "bytes": 723735,
          "sha256": "6ad942b16e3d09e0d8354bc3a9571993eaab08a8c4a9b1bc75b3b2cdeae059d8"
        },
        {
          "id": "029",
          "path": "gp/shards/029.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/029.json",
          "count": 1000,
          "norad_min": 64939,
          "norad_max": 65997,
          "bytes": 723811,
          "sha256": "2c8494ef58bacb3915c256e009a22ca95232e9bc8c9df6aec0ce472810f2f356"
        },
        {
          "id": "030",
          "path": "gp/shards/030.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/030.json",
          "count": 1000,
          "norad_min": 65998,
          "norad_max": 67026,
          "bytes": 723892,
          "sha256": "c8ea2282c98c909ded72bb78f94e12486f337a5a4c8f5276175428ccd65fff34"
        },
        {
          "id": "031",
          "path": "gp/shards/031.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/031.json",
          "count": 1000,
          "norad_min": 67027,
          "norad_max": 68062,
          "bytes": 723915,
          "sha256": "17c651b7375e5eea62e45a6e7984514c03cdf55ab384debd3ac43da63fddfb9c"
        },
        {
          "id": "032",
          "path": "gp/shards/032.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/032.json",
          "count": 1000,
          "norad_min": 68063,
          "norad_max": 69106,
          "bytes": 722782,
          "sha256": "dcbe10b66442c9d5e0611be78f5b207710a98463ddb6f7089b0a165dbc09b484"
        },
        {
          "id": "033",
          "path": "gp/shards/033.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/033.json",
          "count": 1000,
          "norad_min": 69107,
          "norad_max": 270047,
          "bytes": 725303,
          "sha256": "ce71460f87540c235653739e0127e9379cf10cb4324bf51c11b8da434b53e9bc"
        },
        {
          "id": "034",
          "path": "gp/shards/034.json",
          "url": "https://orbitsmith.net/data/orbitsmith/gp/shards/034.json",
          "count": 394,
          "norad_min": 270048,
          "norad_max": 270449,
          "bytes": 288497,
          "sha256": "869b19cbfeff0b4e74f4606731736773db375467f29e8ac66c0c2c1477c018ec"
        }
      ]
    },
    {
      "id": "reentry_tip",
      "title": "TIP predictions",
      "description": "Active or unresolved TIP prediction records as a direct static file.",
      "path": "reentry/tip/latest.json",
      "url": "https://orbitsmith.net/data/orbitsmith/reentry/tip/latest.json",
      "source_url": "https://orbitsmith-api.orbitsmith-space.workers.dev/reentry",
      "published_at": "2026-06-10T13:36:10.187Z",
      "bytes": 6352,
      "record_count": 7,
      "sha256": "29cd42c15aeb04193ec5e96776edd1d443ea1362018b074221a3379a15b692e1"
    },
    {
      "id": "reentry_decay",
      "title": "Confirmed decay records",
      "description": "Recent confirmed decay records as a direct static file.",
      "path": "reentry/decay/latest.json",
      "url": "https://orbitsmith.net/data/orbitsmith/reentry/decay/latest.json",
      "source_url": "https://orbitsmith-api.orbitsmith-space.workers.dev/reentry",
      "published_at": "2026-06-10T13:36:10.187Z",
      "bytes": 21787,
      "record_count": 76,
      "sha256": "138f71159f1dcdffa5790cbb1c4f499ad42e18c856bd41acbe8f304bfcac8fc9"
    },
    {
      "id": "satcat_basic",
      "title": "SATCAT basic lookup index",
      "description": "Basic SATCAT metadata published as static shards.",
      "path": "satcat/index/latest.json",
      "url": "https://orbitsmith.net/data/orbitsmith/satcat/index/latest.json",
      "source_url": "https://orbitsmith-api.orbitsmith-space.workers.dev/satcat/public",
      "published_at": "2026-06-10T19:55:36.167Z",
      "bytes": 12738875,
      "record_count": 69323,
      "shard_count": 14,
      "sha256": "25e044c1d05faeb30b37b0639040937e3de80eea233415af16ea0c1cd57b1d9d",
      "shards": [
        {
          "id": "000",
          "path": "satcat/shards/000.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/000.json",
          "count": 5000,
          "norad_min": 1,
          "norad_max": 5000,
          "bytes": 907863,
          "sha256": "3bf4e6b19d5748c420f0c662f4a617b336ffc1a9f57a77e8d9154c6ac7bdc706"
        },
        {
          "id": "001",
          "path": "satcat/shards/001.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/001.json",
          "count": 5000,
          "norad_min": 5001,
          "norad_max": 10000,
          "bytes": 906187,
          "sha256": "49213e1978b0daf80cecf84c105b3ac59dc90e93c56af0f0f7bd4e827f3f7c2b"
        },
        {
          "id": "002",
          "path": "satcat/shards/002.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/002.json",
          "count": 5000,
          "norad_min": 10001,
          "norad_max": 15000,
          "bytes": 913460,
          "sha256": "10ba4ea03e644b45b69f14e9976fbf84ebdce1669ec5e64c95418ea31a9edd83"
        },
        {
          "id": "003",
          "path": "satcat/shards/003.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/003.json",
          "count": 5000,
          "norad_min": 15001,
          "norad_max": 20000,
          "bytes": 918479,
          "sha256": "23eb452e380389c2107f2196e4b0144826af45447ab7a189668c355b621640b0"
        },
        {
          "id": "004",
          "path": "satcat/shards/004.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/004.json",
          "count": 5000,
          "norad_min": 20001,
          "norad_max": 25000,
          "bytes": 913231,
          "sha256": "084cd7e6d6abb43fa702129cda4769740f790e188e0e22000f86a65313ec00af"
        },
        {
          "id": "005",
          "path": "satcat/shards/005.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/005.json",
          "count": 5000,
          "norad_min": 25001,
          "norad_max": 30000,
          "bytes": 915499,
          "sha256": "91075bb73404fc01fb921aa768690cafee49338c05c2d3447cec1bd24c684dbe"
        },
        {
          "id": "006",
          "path": "satcat/shards/006.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/006.json",
          "count": 5000,
          "norad_min": 30001,
          "norad_max": 35000,
          "bytes": 934404,
          "sha256": "f4a6f0dce519dfbd11ad0149ff8e1c071540f079f0f1bd9794f80417b7d845a6"
        },
        {
          "id": "007",
          "path": "satcat/shards/007.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/007.json",
          "count": 5000,
          "norad_min": 35001,
          "norad_max": 40000,
          "bytes": 926275,
          "sha256": "9418fd2887084da938929522537a48f135eff4b7122d31cbc70be861fdf8308a"
        },
        {
          "id": "008",
          "path": "satcat/shards/008.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/008.json",
          "count": 5000,
          "norad_min": 40001,
          "norad_max": 45000,
          "bytes": 918775,
          "sha256": "e3c5f4102d49cb452edb803315b51cbaf38b6c76af9b9bd85b179746d7f82d17"
        },
        {
          "id": "009",
          "path": "satcat/shards/009.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/009.json",
          "count": 5000,
          "norad_min": 45001,
          "norad_max": 50002,
          "bytes": 920970,
          "sha256": "b1ad053d481f17b1e3bc0d61affbba0d8296aacf4122cd0a1105282fb2a3fb94"
        },
        {
          "id": "010",
          "path": "satcat/shards/010.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/010.json",
          "count": 5000,
          "norad_min": 50003,
          "norad_max": 55033,
          "bytes": 925186,
          "sha256": "b34cdaabdb8b2c27b4b1f4003ad941e0f036398e4d45f24fb05ca24e321c89e2"
        },
        {
          "id": "011",
          "path": "satcat/shards/011.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/011.json",
          "count": 5000,
          "norad_min": 55034,
          "norad_max": 60049,
          "bytes": 918335,
          "sha256": "82f0efa26ba4a89b416d138d251f10a6aafab83de17f9f774a36fc514ce79e7a"
        },
        {
          "id": "012",
          "path": "satcat/shards/012.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/012.json",
          "count": 5000,
          "norad_min": 60050,
          "norad_max": 65052,
          "bytes": 917437,
          "sha256": "e195ff307e112fefdc6a0f7f015fdc131c7300ee9b17ab6eaaf2fa303834d262"
        },
        {
          "id": "013",
          "path": "satcat/shards/013.json",
          "url": "https://orbitsmith.net/data/orbitsmith/satcat/shards/013.json",
          "count": 4323,
          "norad_min": 65053,
          "norad_max": 69473,
          "bytes": 795415,
          "sha256": "274fdeca39d4097d5ca59b8fd4d045225296c2b4778a1e9f2bf2768656e74949"
        }
      ]
    }
  ]
}
