feat: publish approval map and join Node Results #342

Closed
opened 2026-07-15 15:57:10 +02:00 by dries · 0 comments
Owner

Parent

#337

What to build

Publish canonical, typed outputs for approval, map, and join nodes so every runtime node can feed dependent work.

Acceptance criteria

  • Approval output contains approved, nullable approvedBy, and RFC 3339 UTC approvedAt.
  • Map output contains each child key, index, status, and final output.
  • Join output contains policy counts plus each mapped item output.
  • Failed, canceled, and skipped nodes expose consistent envelopes and error output where applicable.
  • Existing approval and map/join integration tests prove the public schemas.

Blocked by

## Parent #337 ## What to build Publish canonical, typed outputs for approval, map, and join nodes so every runtime node can feed dependent work. ## Acceptance criteria - [ ] Approval output contains `approved`, nullable `approvedBy`, and RFC 3339 UTC `approvedAt`. - [ ] Map output contains each child key, index, status, and final output. - [ ] Join output contains policy counts plus each mapped item output. - [ ] Failed, canceled, and skipped nodes expose consistent envelopes and error output where applicable. - [ ] Existing approval and map/join integration tests prove the public schemas. ## Blocked by - #339
dries closed this issue 2026-07-16 00:56:11 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dries/ocman#342
No description provided.