{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://bare-os.local/schemas/bare-os-security-posture.schema.json", "title": "security_posture.json (subset)", "description": "Non-secret snapshot from /proc/bare_os/security_posture.json — peerAdmission audit env pointers only.", "type": "object", "required": ["schema"], "properties": { "schema": { "type": "integer", "const": 4 }, "peerAdmission": { "type": "object", "properties": { "schema": { "type": "integer" }, "allowlistConfigured": { "type": "boolean" }, "denylistConfigured": { "type": "boolean" }, "requireCapsConfigured": { "type": "boolean" }, "admissionAuditNdjsonEnv": { "type": "string", "const": "BARE_OS_PEER_ADMISSION_AUDIT_NDJSON" }, "admissionAuditRateMsEnv": { "type": "string", "const": "BARE_OS_PEER_ADMISSION_AUDIT_RATE_MS" }, "evaluator": { "type": "string" }, "admissionResultSchema": { "type": "integer" } }, "additionalProperties": true }, "blindRelayAudit": { "type": "object", "properties": { "schema": { "type": "integer" }, "ndjsonEnvGate": { "type": "string", "const": "BARE_OS_BLIND_RELAY_AUDIT_NDJSON" }, "armed": { "type": "boolean" } }, "additionalProperties": true } }, "additionalProperties": true }