Room Inference Assertion v1¶
Source schema: doc/schemas/room-inference-assertion.v1.schema.json
Signed, minimally disclosed declaration XOR contribution, bound to one exact Room message. Signature establishes peer-attested authenticity only. Semantic validation enforces scope, signature, 24 KiB signing-payload budget and bounded posture validity.
Governing Basis¶
Project Lineage¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: room-inference-assertion.v1 |
|
room/id |
yes |
ref: room.v1.schema.json#/$defs/room_id |
|
subject |
yes |
ref: room.v1.schema.json#/$defs/subject |
|
message/ref |
yes |
ref: room-live-message.v2.schema.json#/properties/message~1ref |
|
message/seq-no |
yes |
integer | |
content/type |
yes |
ref: room-live-message.v2.schema.json#/properties/content~1type |
|
content/digest |
yes |
ref: inference-provenance-common.v1.schema.json#/$defs/digest |
|
posture |
no |
unspecified | |
contribution |
no |
ref: room-contribution-inference.v1.schema.json |
|
signer/ref |
yes |
ref: inference-provenance-common.v1.schema.json#/$defs/ref |
|
signature |
yes |
object | |
| ## Field Semantics |
schema¶
- Required:
yes - Shape: const:
room-inference-assertion.v1
room/id¶
- Required:
yes - Shape: ref:
room.v1.schema.json#/$defs/room_id
subject¶
- Required:
yes - Shape: ref:
room.v1.schema.json#/$defs/subject
message/ref¶
- Required:
yes - Shape: ref:
room-live-message.v2.schema.json#/properties/message~1ref
message/seq-no¶
- Required:
yes - Shape: integer
content/type¶
- Required:
yes - Shape: ref:
room-live-message.v2.schema.json#/properties/content~1type
content/digest¶
- Required:
yes - Shape: ref:
inference-provenance-common.v1.schema.json#/$defs/digest
posture¶
- Required:
no - Shape: unspecified
contribution¶
- Required:
no - Shape: ref:
room-contribution-inference.v1.schema.json
signer/ref¶
- Required:
yes - Shape: ref:
inference-provenance-common.v1.schema.json#/$defs/ref
signature¶
- Required:
yes - Shape: object