OpenTide spec index
One-page index of active normative spec versions — each spec is independently versioned.
One-page index of active normative spec versions. There is no framework-wide version — each row is independently versioned.
| Spec | Version | Schema ID | Status | Path |
|---|---|---|---|---|
| Versioning | 1.0 | — | normative | specs/versioning.md |
| Metadata | 1.0 | — | normative | specs/metadata.md |
| Threat object | 1.0 | threat::1.0 | normative | specs/objects/threat-1.0.md |
| Objective object | 1.0 | objective::1.0 | normative | specs/objects/objective-1.0.md |
| Rule object | 1.0 | rule::1.0 | normative | specs/objects/rule-1.0.md |
| Workspace layout | 1.0 | — | normative | specs/workspace.md |
| Inflight preview shard | 1.0 | inflight.shard::1.0 | normative | specs/workspace.md |
| Configuration | 1.0 | — | normative | specs/configuration.md |
| Vocabulary format | 1.0 | — | normative | specs/vocabularies/format.md |
| Vocabulary catalog | 1.0 | — | normative | specs/vocabularies/catalog.md |
| Deployment lifecycle | 1.0 | — | normative | specs/deployment.md |
| Metaschema keywords | 1.0 | — | normative | specs/metaschema-keywords.md |
| Platforms | 1.0 | — | normative | specs/platforms.md |
| Validation | 1.0 | — | normative | specs/validation.md |
Reading the specs
New to the object model? Start with the overview, then Conformance for how MUST/SHOULD/MAY are used. Changes follow Governance.
Fixtures
Conformance examples live under fixtures/ and are referenced from object specs.