Skip to content

Release 0.3.0: Core-DP conformance harness, requirements enrichment, and governance fixes#15

Merged
alpha912 merged 1 commit into
mainfrom
release/v0.3.0
Jul 18, 2026
Merged

Release 0.3.0: Core-DP conformance harness, requirements enrichment, and governance fixes#15
alpha912 merged 1 commit into
mainfrom
release/v0.3.0

Conversation

@alpha912

Copy link
Copy Markdown
Contributor

Summary

  • Core-DP 0.1.0-lab applicability profile: schemas, conformance vectors, EPCIS/CBV fixtures, requirement index
  • Executable conformance harness (profiles/core-dp/conformance/run-conformance.js, npm run conformance:core-dp) — validates all vectors against schemas and their declared semantic checks, cross-referenced against requirement IDs; never makes live calls, reports skip rather than fabricating a pass for anything that needs a live backend
  • core-dp-requirements.json enriched with rationale, owner, testability statement, and evidence output per requirement
  • Reconciled two governance-doc conflicts: rfc-process.md now points to GOVERNANCE.md §2 as authoritative for RFC states/timing; corrected a stale localloop.github.io reference
  • Relocated governance/audit docs that were previously untracked outside any repo into docs/governance/ and docs/audit/

Companion PR in localloop-backend implements the endpoints/module this profile specifies against.

Test plan

  • npm test (schema validation) clean — 15 examples, 46 artifacts, Core-DP vectors against 20 schemas
  • npm run conformance:core-dp — 58/58 vectors pass, 0 fail, 0 skip
  • bash scripts/check-domains.sh clean

…and governance fixes

- Add the Core-DP 0.1.0-lab applicability profile: schemas, conformance
  vectors, EPCIS/CBV fixtures, and requirement index
- Add an executable conformance harness (run-conformance.js,
  npm run conformance:core-dp) validating vectors against schemas and their
  declared semantic checks, cross-referenced against requirement IDs
- Enrich core-dp-requirements.json with rationale, owner, testability
  statement, and evidence output per requirement
- Add npm run check:domains script wrapper
- Fix a conflict between rfc-process.md and GOVERNANCE.md's RFC process by
  pointing the former to the latter as authoritative for states/timing
- Fix a stale localloop.github.io domain reference in an audit doc
- Move governance/audit docs (previously untracked, outside any repo) into
  docs/governance/ and docs/audit/
@alpha912
alpha912 merged commit e130bd3 into main Jul 18, 2026
1 check passed
@alpha912
alpha912 deleted the release/v0.3.0 branch July 18, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant