Skip to content

Add native local-first capture pipeline - #42

Merged
Clearner1 merged 3 commits into
mainfrom
codex
Aug 28, 2026
Merged

Add native local-first capture pipeline#42
Clearner1 merged 3 commits into
mainfrom
codex

Conversation

@Clearner1

Copy link
Copy Markdown
Owner

Summary

  • persist native iOS memo/Q&A captures locally and show them immediately
  • add a durable Mac SQLite capture outbox with 202 acknowledgement and restart-safe worker states
  • preserve native Ankimo deck/model active-card semantics and exact Anki read-back
  • keep existing Web AI API and AnkiConnect routes unchanged

Validation

  • Mac PR Add durable native capture outbox #41 merged to codex after CI passed
  • server/API focused tests: 19 + 4 passed locally; source strict TypeScript and ESLint passed
  • iOS: 24/24 XCTest on iOS 26.5 simulator and generic iOS build passed

Release gate

The protected Caddy/mTLS route and real iPhone acceptance are coordinated after this PR. No deployment configuration is included here.

@Clearner1
Clearner1 merged commit fcfe1cf into main Aug 28, 2026
1 check 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