Skip to content

Simplify journal adapters and persistence bindings - #145

Merged
RCmerci merged 1 commit into
mainfrom
simplify/journal-adapters-20261031
Oct 31, 2026
Merged

RCmerci merged 1 commit into
mainfrom
simplify/journal-adapters-20261031

Conversation

@RCmerci

@RCmerci RCmerci commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

Remove the unused Native_widget handler path and its event/capability/version plumbing. Share Capture bindings across the existing iOS and macOS presentations, remove constant Detail import state, and reuse checkpoint and receipt binding loops. Production typed decoding, picker ownership, platform containers, SQL, error handling, finalization and transaction boundaries are preserved.

Validation: focused existing baseline suites passed; the final full source/native-object build and dune runtest --force passed locally (1,117 Alcotest cases plus existing plain test executables). Journal CI run 339 completed successfully on this PR head. Independent read-only review found no proven issue. The same six pre-existing decision-document formatting failures remain; no documentation, protected spec, Dune, dependency or release-script changes are included.

Physical iPhone validation is pending: fresh production-source build 1.5877.75 from commit 2d123d9 passed signing/provenance checks and was installed on the connected iPhone 13 as a same-bundle upgrade. The OS launch succeeded and a subsequent PID-filtered query confirmed the new process remained alive. GUI scenarios are blocked by the iPhone Mirroring Mac-login prompt, awaiting user unlock. The artifact uses experimental host-restamped OCaml objects (cross_abi_validated=false); hardware acceptance is not yet claimed.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 31, 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-31T06:15:43.977964Z 2d123d9 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.

@RCmerci
RCmerci merged commit ba8af35 into main Oct 31, 2026
2 checks passed
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