{
  "endpoint_groups": [
    {
      "aspects": [
        {
          "aspect": "continuity",
          "available_count": 76,
          "description": "Cross-entity continuity profile: threads, related sites/assets/places, and their supporting evidence."
        },
        {
          "aspect": "evidence-graph",
          "available_count": 505,
          "description": "Derived graph of how sources, facts, identifiers, and lifecycle events support this record's claims."
        },
        {
          "aspect": "graph",
          "available_count": 558,
          "description": "Direct relationship graph (nodes and edges) connecting this record to places, assets, and other entities within two steps."
        },
        {
          "aspect": "light-signature",
          "available_count": 8,
          "description": "Structured light characteristic (flash pattern, color, period) for this active light."
        },
        {
          "aspect": "map-history",
          "available_count": 558,
          "description": "Movement/location points and paths for mapping this record's history."
        },
        {
          "aspect": "spatiotemporal-profile",
          "available_count": 0,
          "description": "Reconstructed state-by-year slices combining location, structure, and light characteristic."
        },
        {
          "aspect": "state-profile",
          "available_count": 304,
          "description": "The record's state at each distinct historical phase (construction, modification, automation, etc.)."
        },
        {
          "aspect": "timeline",
          "available_count": 558,
          "description": "Dated lifecycle events for this lighthouse, derived from reviewed relationships."
        }
      ],
      "entity_kind": "lighthouses",
      "url_pattern": "/api/lighthouses/{lux_id}/{aspect}.json"
    },
    {
      "aspects": [
        {
          "aspect": "graph",
          "available_count": 109,
          "description": "Direct relationship graph (nodes and edges) connecting this record to places, assets, and other entities within two steps."
        },
        {
          "aspect": "graph-wider",
          "available_count": 75,
          "description": "Related-object graph reaching two steps beyond this asset's direct relationships."
        },
        {
          "aspect": "lifecycle",
          "available_count": 109,
          "description": "Dated lifecycle events for this heritage asset (installation, transfer, restoration, etc.)."
        },
        {
          "aspect": "lifecycle-wider",
          "available_count": 75,
          "description": "Lifecycle events for objects related to this asset through a shared manufacturer or place, within two graph steps."
        }
      ],
      "entity_kind": "assets",
      "url_pattern": "/api/assets/{asset_id}/{aspect}.json"
    }
  ],
  "generated_at": "2026-08-09T22:21:28+00:00",
  "note": "Review-preview per-entity JSON exports, not a stable versioned API. Structure may change between builds; see /data/ for reuse guidance.",
  "schema_version": 1
}