{
  "schema_version": "0.1.0",
  "manifest_id": "artifact-manifest-demo-01",
  "revision": "r1",
  "created_at": "2026-07-30T18:10:00Z",
  "context_ref": {
    "context_id": "ctx-demo-petg-0001",
    "revision": "r1"
  },
  "artifacts": [
    {
      "artifact_id": "artifact-environment-timeseries-demo",
      "artifact_type": "timeseries",
      "uri": "https://example.org/private/artifacts/environment-demo.csv",
      "sha256": "2222222222222222222222222222222222222222222222222222222222222222",
      "byte_length": 2048,
      "media_type": "text/csv",
      "format_schema_ref": {
        "name": "Open3DPP example environment series",
        "version": "r1",
        "uri": "https://example.org/schemas/environment-series-r1"
      },
      "temporal": {
        "start_time": "2026-07-30T17:00:00Z",
        "end_time": "2026-07-30T18:00:00Z",
        "timebase": "UTC",
        "clock_ref": "clock-demo-01",
        "clock_offset_s": 0,
        "sampling_rate_hz": 1
      },
      "sensor_ref": "sensor-demo-environment-01",
      "calibration_ref": "calibration-demo-environment-01",
      "derived_from_artifact_refs": [],
      "rights": {
        "rights_status": "restricted",
        "redistribution_allowed": false,
        "copyright_owner": "Example operator"
      },
      "visibility_override": "inherit"
    },
    {
      "artifact_id": "artifact-image-demo-01",
      "artifact_type": "image",
      "uri": "https://example.org/private/artifacts/image-demo.jpg",
      "sha256": "3333333333333333333333333333333333333333333333333333333333333333",
      "byte_length": 4096,
      "media_type": "image/jpeg",
      "derived_from_artifact_refs": [],
      "rights": {
        "rights_status": "restricted",
        "redistribution_allowed": false,
        "copyright_owner": "Example operator"
      },
      "visibility_override": "private"
    }
  ],
  "governance": {
    "visibility": "private",
    "public_release": false,
    "rights_status": "restricted",
    "consent": {
      "public_sharing": false,
      "model_training": false,
      "recorded_at": "2026-07-30T18:00:00Z",
      "basis": "Synthetic fixture remains private by default."
    },
    "retention_until": null
  },
  "provenance": {
    "created_by": "actor-demo-operator-01",
    "sources": [
      {
        "source_id": "fixture-source",
        "uri": "https://example.org/open3dpp-fixtures",
        "revision": "r1",
        "rights_status": "restricted"
      }
    ],
    "derived_from_ids": []
  },
  "external_crosswalks": [
    {
      "target_standard": "Open3DCP time-series/media sidecar",
      "target_version": "draft",
      "mapping_class": "partial",
      "mapping_artifact_ref": {
        "artifact_id": "crosswalk-demo-open3dcp"
      },
      "information_loss": "The fixture does not include a concrete-process coordinate frame or construction-site clock hierarchy."
    }
  ],
  "extensions": {
    "https://paramat3d.com/ns/example": {
      "fixture": true
    }
  }
}
