Sensorium-biosignal-stream-descriptor.v1¶
Source schema: doc/schemas/sensorium-biosignal-stream-descriptor.v1.schema.json
Backend-neutral stream layout. Signal rows must be unique, in range and disjoint from source time, package number and marker rows. Metadata describes layout, not observed activation. Unknown units and counter semantics are explicit until qualified by a profile.
Governing Basis¶
Project Lineage¶
Requirements¶
doc/project/50-requirements/requirements-001-node-onboarding.mddoc/project/50-requirements/requirements-006-node-networking-mvp.mddoc/project/50-requirements/requirements-010-middleware-executor.mddoc/project/50-requirements/requirements-011-dator-arca-contracts.mddoc/project/50-requirements/requirements-014-resource-opinions.md
Stories¶
doc/project/30-stories/story-001-swarm-node-onboarding.mddoc/project/30-stories/story-004-pod-client-onboarding.mddoc/project/30-stories/story-005-whisper-rumor-intake.mddoc/project/30-stories/story-006-buyer-node-components.mddoc/project/30-stories/story-006-voluntary-swarm-exchange.mddoc/project/30-stories/story-007-settlement-capable-node.mddoc/project/30-stories/story-008-cool-site-comment.mddoc/project/30-stories/story-009-bielik-blog-arca.md
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: sensorium-biosignal-stream-descriptor.v1 |
|
schema/v |
yes |
const: 1 |
|
stream/id |
yes |
string | |
backend/preset |
yes |
string | |
source/rows |
yes |
integer | |
channels |
yes |
array | |
rate/nominal |
yes |
object | |
source-time/row |
yes |
integer | |
package-num/row |
yes |
integer | |
marker/row |
yes |
integer | |
package-num/semantics |
yes |
enum: unknown, per-sample, repeated-packet |
|
| ## Field Semantics |
schema¶
- Required:
yes - Shape: const:
sensorium-biosignal-stream-descriptor.v1
schema/v¶
- Required:
yes - Shape: const:
1
stream/id¶
- Required:
yes - Shape: string
backend/preset¶
- Required:
yes - Shape: string
source/rows¶
- Required:
yes - Shape: integer
channels¶
- Required:
yes - Shape: array
rate/nominal¶
- Required:
yes - Shape: object
source-time/row¶
- Required:
yes - Shape: integer
package-num/row¶
- Required:
yes - Shape: integer
marker/row¶
- Required:
yes - Shape: integer
package-num/semantics¶
- Required:
yes - Shape: enum:
unknown,per-sample,repeated-packet