Skip to content

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