Keep vault roots off ./data/dev and reject unknown types or sensitive payloads before staging. Co-authored-by: Cursor <cursoragent@cursor.com>
17 lines
548 B
JSON
17 lines
548 B
JSON
{
|
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
|
"$id": "https://agent-system.local/schemas/fav-tombstone-v1.json",
|
|
"title": "FAV Tombstone",
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"required": ["artifact_uuid", "event_uuid", "reason", "effective_at"],
|
|
"properties": {
|
|
"artifact_uuid": { "type": "string" },
|
|
"event_uuid": { "type": "string" },
|
|
"reason": { "type": "string" },
|
|
"authority": { "type": "string" },
|
|
"effective_at": { "type": "string" },
|
|
"audit_ref": { "type": "string" }
|
|
}
|
|
}
|