Skip to content

DEN-1862 test: certify ores-compose machine API contract - #16

Merged
the1mills merged 2 commits into
mainfrom
DEN-1862-ores-compose-machine-integration
Sep 30, 2026
Merged

the1mills merged 2 commits into
mainfrom
DEN-1862-ores-compose-machine-integration

Conversation

@ORESoftware

Copy link
Copy Markdown
Contributor

Adds five black-box API contract assertions against immutable ORESoftware/ores-interfaces@5dbda2127357b4be87821902d36e4ce9560f6876:

  1. exact snake_case EnsureRequest surface;
  2. routing-label grammar;
  3. Git revision ambiguity/injection rejection;
  4. absent-vs-null optional ActiveSystem semantics;
  5. closed typed machine error vocabulary.

Uses Node's built-in test runner in a short PR workflow with pinned checkout and no persisted credentials.

@linear-code

linear-code Bot commented Sep 14, 2026

Copy link
Copy Markdown

DEN-1862

@the1mills
the1mills merged commit c21a849 into main Sep 30, 2026
17 of 22 checks passed
@the1mills
the1mills deleted the DEN-1862-ores-compose-machine-integration branch September 30, 2026 17:44
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.

2 participants