Inference Consumption Policy v1¶
Source schema: doc/schemas/inference-consumption-policy.v1.schema.json
Receiving owner's explicit policy, independent of a producer declaration or execution evidence. Missing evidence is unknown; policy evaluation never rewrites producer evidence or grants authority.
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: inference-consumption-policy.v1 |
|
processing-boundary/ref |
yes |
ref: inference-provenance-common.v1.schema.json#/$defs/ref |
|
locality |
yes |
enum: local-only, may-use-non-local, non-local-required, unknown |
|
provider/allow |
yes |
array | |
provider/deny |
yes |
array | |
unknown/policy |
yes |
enum: deny, warn, allow |
|
evidence/complete-required |
yes |
boolean | |
| ## Field Semantics |
schema¶
- Required:
yes - Shape: const:
inference-consumption-policy.v1
processing-boundary/ref¶
- Required:
yes - Shape: ref:
inference-provenance-common.v1.schema.json#/$defs/ref
locality¶
- Required:
yes - Shape: enum:
local-only,may-use-non-local,non-local-required,unknown
provider/allow¶
- Required:
yes - Shape: array
provider/deny¶
- Required:
yes - Shape: array
unknown/policy¶
- Required:
yes - Shape: enum:
deny,warn,allow
evidence/complete-required¶
- Required:
yes - Shape: boolean