{
  "recordedAt": "2026-10-16T17:12:48.025Z",
  "method": "Local invocation of the existing Atlasly figure-ground generator using actual previously exported source geometry. This is not a browser workflow or native CAD acceptance test.",
  "generator": {
    "source": "src/lib/vision/diagrams/figureGround.ts",
    "function": "generateFigureGroundDiagram",
    "commit": "c9562f3a",
    "options": {
      "center": {
        "lat": 40.6898,
        "lng": -74.0451
      },
      "radiusMeters": 250,
      "size": 1000,
      "style": "ink"
    }
  },
  "source": {
    "originalExport": "https://atlasly.app/resources/liberty-island-context-2026-10-16/source-pack.zip",
    "selection": "GeoJSON features with properties.layer equal to buildings; geometry and properties retained unchanged",
    "features": 19,
    "coverage": {
      "layer": "buildings",
      "status": "available",
      "feature_count": 19,
      "note": "Community mapping from an Esri-hosted OSM live replica (beta); completeness and update time are not guaranteed. Whole source features are retained, not a survey or parcel clipping. Source update time is not verified; retrieval time is not the date of a survey or source edit. Empty results do not establish that no buildings or roads exist.",
      "retrieved_at": "2026-10-16T14:29:49.543Z",
      "source_url": "https://services6.arcgis.com/Do88DoK2xjTUCXd1/ArcGIS/rest/services/OSM_NA_Buildings/FeatureServer/0",
      "source_region": "north-america"
    },
    "retrievalRadiusMetres": 500,
    "attribution": "© OpenStreetMap contributors",
    "terms": "https://www.openstreetmap.org/copyright"
  },
  "evidence": {
    "schema": "atlasly-figure-ground-v1",
    "origin": [
      -74.0451,
      40.6898
    ],
    "frame": "WGS84 local east/north, ellipsoidal origin height zero",
    "units": "metres",
    "viewport": {
      "halfSpanMetres": 250,
      "pixelsPerMetre": 2,
      "shape": "square"
    },
    "buildings": {
      "suppliedItems": 19,
      "drawnPolygonParts": 19,
      "outsidePolygonParts": 0,
      "omittedItems": 0
    },
    "boundary": {
      "suppliedItems": 0,
      "drawnPolygonParts": 0,
      "outsidePolygonParts": 0,
      "omittedItems": 0
    },
    "limitations": [
      "Supplied source geometry; completeness, source date, surveyed accuracy and parcel identity are unverified.",
      "Viewport envelope candidates are clipped for display; these counts are not physical buildings or exact site intersections.",
      "Unsupported or outside-frame source items are omitted. PNG/PDF are presentation images; printed scale depends on output size."
    ]
  },
  "files": {
    "input.geojson": {
      "sha256": "2264234fe401f6b311c156f88956d9977ef09e80de45f1543824d916efccdf1c",
      "bytes": 14207
    },
    "figure-ground.svg": {
      "sha256": "e7365af5ca05fd7bec9e923a8653865ea5694fc6e95aab77c948bba68b060485",
      "bytes": 8311
    },
    "rawGeneratorSvgSha256": "84246fa0a2468beaebb82f1568c92e7a90fb9b0906c9316ff3fbe3917982f33f"
  },
  "outputTreatment": "A visible source-attribution line was added to the SVG; the generated geometry, scale bar, north arrow, frame and evidence metadata are unchanged. No image generation or polish request was made.",
  "review": {
    "observations": "All supplied polygon parts were drawn with zero omitted or outside-frame parts. No parcel boundary was supplied. The square drawing frame is 500 metres across; it is distinct from the 500-metre retrieval radius.",
    "decision": "Use to inspect the returned building grain and source coverage, alongside the source records. It does not establish measured accuracy or site suitability.",
    "unresolved": [
      "Source completeness and feature-edit dates remain unverified.",
      "No measured parcel boundary, terrain, sun, wind, flood, heritage or planning assessment is shown.",
      "Receiving-application acceptance of the accompanying DXF is not verified."
    ]
  }
}
