Skip to content

EDM v0.8.3

Latest

Choose a tag to compare

@deepadata-dev deepadata-dev released this 22 Jul 11:23

Truth-only patch release. Composite conformance to the canonical fragments, one description correction, and document regeneration — document and machine now agree. No enum changes, no semantic changes; field-relevance review deferred to 0.9.

Fixed

  • Full composite meta.source_timestamp conformance — the Full composite's inline meta block omitted source_timestamp (canonical since v0.7.0) under additionalProperties: false, strict-rejecting a legal field since v0.8.0. Now mirrored from the canonical meta fragment (optional, nullable). Widening only — everything that validated before still validates.
  • Full profile field count: 96 → 91 — 91 is the machine count of the composite's top-level fields; "96" was hand-arithmetic that never matched a shipped v0.8 schema.
  • narrative_archetype description — corrected to the identity-archetype definition per ADR-0030 (identity, not structural role). Enum untouched at 12.

Added

  • schema/crosswalks/v0.8.2_to_v0.8.3.json — machine changelog (breaking_changes: false)
  • docs/RELEASE-POLICY.md — the one-story release gate: npm + Zenodo publish together; no certification claim may cite a version whose document is not published

Changed

  • Whitepaper regenerated from the enforcing schema (releases/v0.8.3/) — Appendix A at 12 identity archetypes, field count 91 throughout, source_timestamp attribution corrected to v0.7.0
  • v0.8.2 changelog backfilled (npm-only release; gap recorded and closed by this release's policy)

Migration

None required. v0.8.2 artifacts are v0.8.3 artifacts; the composite fix only widens acceptance.

Links