Skip to content

Define snapshot-bound Workbench job receipts - #1045

Merged
DamianReeves merged 1 commit into
mainfrom
DamianReeves/workbench-job-profile
Oct 15, 2026
Merged

DamianReeves merged 1 commit into
mainfrom
DamianReeves/workbench-job-profile

Conversation

@DamianReeves

@DamianReeves DamianReeves commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Define a separate exact morphir/workbench/jobs 0.1.0-draft.1 profile for snapshot-bound host receipts. Cancellation acknowledgement remains separate from terminal outcomes, so a returned value can win the cancellation race. Queried receipts retain immutable host/session/provider/job/snapshot identity, monotonic state and revision rules, and same-session reconnect semantics.

Three closed schemas and 32 independent structural fixtures run through the existing Workbench schema gate. Nested terminal evidence keeps draft.5 unchanged. This contribution defines no live RPC methods or host capability advertisement; shared MCK transition qualification, authenticated query/cancel adapters and durable recovery remain follow-ups.

Validation:

  • Full mise run workbench:schema-check, including all historical drafts and 32 new fixtures.
  • Parent mise run fmt-check and 39 shared Workbench Rust tests.
  • Paired portable MoonBit reducer in Add snapshot-bound Workbench job receipts morphir-moonbit#74 passes 13 semantic tests on JS, native, Wasm and Wasm GC.

Tracked in shared bead morphir-etg2.10. Local HTML plans include an SVG lifecycle, Mermaid source and done/pending checkboxes.

@netlify

netlify Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for angry-raman-7c44f6 canceled.

Name Link
🔨 Latest commit 9cca3e1
🔍 Latest deploy log https://app.netlify.com/projects/angry-raman-7c44f6/deploys/6acff137ffc208916dae07c8

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-14T21:19:27.477566Z 9cca3e1 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@DamianReeves
DamianReeves merged commit aa1d9c2 into main Oct 15, 2026
17 checks passed
@DamianReeves
DamianReeves deleted the DamianReeves/workbench-job-profile branch October 15, 2026 05:40
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