{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "StellaOps Telemetry Bundle Manifest", "version": "1.0.0", "type": "object", "required": ["schemaVersion", "bundleId", "createdAt", "artifacts", "manifestHashAlgorithm", "timeAnchor"], "properties": { "schemaVersion": { "type": "string", "const": "1.0.0" }, "bundleId": { "type": "string", "format": "uuid" }, "createdAt": { "type": "string", "format": "date-time" }, "profileHash": { "type": "string", "pattern": "^[0-9a-f]{64}$" }, "collectorVersion": { "type": "string" }, "sealedMode": { "type": "boolean" }, "redactionManifest": { "type": "string" }, "manifestHashAlgorithm": { "type": "string", "enum": ["sha256"] }, "timeAnchor": { "type": "object", "required": ["type", "value"], "properties": { "type": { "type": "string", "enum": ["rfc3161", "roughtime"] }, "value": { "type": "string" } } }, "artifacts": { "type": "array", "items": { "type": "object", "required": ["path", "sha256", "mediaType"], "properties": { "path": { "type": "string" }, "sha256": { "type": "string", "pattern": "^[0-9a-f]{64}$" }, "mediaType": { "type": "string" }, "size": { "type": "integer", "minimum": 0 } } } }, "dsseEnvelope": { "type": "object", "required": ["hash"], "properties": { "hash": { "type": "string", "pattern": "^[0-9a-f]{64}$" }, "location": { "type": "string" } } } } }