Component Trace Read Model V1¶
Source schema: doc/schemas/component-trace-read-model.v1.schema.json
Bounded offline timeline projection derived from one verified communication-trace recording.
Governing Basis¶
Project Lineage¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: component-trace-read-model.v1 |
|
schema/v |
yes |
const: 1 |
|
recording/id |
yes |
string | |
summary |
yes |
ref: #/$defs/summary |
|
timeline |
yes |
array | |
schema/path-by-digest |
yes |
object | |
schema/field-help-by-digest |
yes |
object |
Definitions¶
| Definition | Shape | Description |
|---|---|---|
counter |
integer | |
digest |
string | |
relative-path |
string | |
schema-field-help |
object | |
summary |
object | |
marker |
object | |
timeline-item |
unspecified | |
| ## Field Semantics |
schema¶
- Required:
yes - Shape: const:
component-trace-read-model.v1
schema/v¶
- Required:
yes - Shape: const:
1
recording/id¶
- Required:
yes - Shape: string
summary¶
- Required:
yes - Shape: ref:
#/$defs/summary
timeline¶
- Required:
yes - Shape: array
schema/path-by-digest¶
- Required:
yes - Shape: object
schema/field-help-by-digest¶
- Required:
yes - Shape: object
Definition Semantics¶
$defs.counter¶
- Shape: integer
$defs.digest¶
- Shape: string
$defs.relative-path¶
- Shape: string
$defs.schema-field-help¶
- Shape: object
$defs.summary¶
- Shape: object
$defs.marker¶
- Shape: object
$defs.timeline-item¶
- Shape: unspecified