generated from coulomb/repo-seed
36 lines
727 B
Markdown
36 lines
727 B
Markdown
# Relation Triplet Contract
|
|
|
|
```yaml contract
|
|
id: relation-triplet-pruned-legacy
|
|
document:
|
|
type: relation-triplet
|
|
sections:
|
|
- id: subject
|
|
title: Subject
|
|
presence: required
|
|
level: 2
|
|
- id: predicate
|
|
title: Predicate
|
|
presence: required
|
|
level: 2
|
|
- id: object
|
|
title: Object
|
|
presence: required
|
|
level: 2
|
|
- id: relation-type
|
|
title: Relation Type
|
|
presence: required
|
|
level: 2
|
|
- id: vsm-channel
|
|
title: VSM Channel
|
|
presence: required
|
|
level: 2
|
|
- id: evidence
|
|
title: Evidence
|
|
presence: required
|
|
level: 2
|
|
```
|
|
|
|
This compact contract is derived from the legacy relation triplet schema and
|
|
keeps the required sections needed by the successor relation parser.
|