{
  "schemaVersion": 1,
  "eventNames": {
    "sandboxOperationCompleted": "wildflower.sandbox.operation.completed",
    "sandboxCostSnapshotCaptured": "wildflower.sandbox.cost_snapshot.captured"
  },
  "eventSchemaVersions": {
    "sandboxOperation": "wildflower.telemetry.sandbox-operation.v2",
    "sandboxCostSnapshot": "wildflower.telemetry.sandbox-cost-snapshot.v2"
  },
  "measurementKinds": [
    "observed_traffic",
    "controlled_benchmark"
  ],
  "sandboxOperations": [
    "create",
    "list",
    "get",
    "exec",
    "read_file",
    "write_file",
    "delete"
  ],
  "sandboxOutcomes": [
    "succeeded",
    "failed"
  ],
  "costSnapshotReasons": [
    "sandbox_created",
    "cost_requested",
    "sandbox_deleted"
  ],
  "costFidelities": [
    "list_price_estimate",
    "provider_reported",
    "invoice_reconciled",
    "unavailable"
  ],
  "priceSourceBases": [
    "sandbox_creation_snapshot",
    "current_catalog_fallback"
  ],
  "metricNaming": {
    "prefix": "wildflower_",
    "windowedCountSuffix": "_count_<window>",
    "ratioSuffix": "_ratio",
    "booleanSuffix": "_active",
    "cumulativeCounterSuffix": "_total"
  },
  "alertNaming": {
    "identifierCase": "PascalCase",
    "requiredScope": "service_or_domain",
    "severityField": "severity"
  }
}
