Skip to content

feat: ingest source-aware messaging bundles - #1

Merged
0thernet merged 7 commits into
mainfrom
codex/beeper-ingestion
Aug 23, 2026
Merged

feat: ingest source-aware messaging bundles#1
0thernet merged 7 commits into
mainfrom
codex/beeper-ingestion

Conversation

@0thernet

@0thernet 0thernet commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • ingest strict Wrench Message Like Me v1 bundles and inspect redacted per-source health
  • migrate the local store to source-aware v3 semantics with stable namespaces, bounded snapshot replacement, explicit suppression, and undated reaction facts
  • preserve iMessage profiles and evidence while adding mixed-service metrics, the exact Wrench golden fixture, and a v0.3.0 site
  • document the direct official Beeper CLI path, sequential per-account progress, atomic publication, and why the MCP is outside this export boundary

Verification

  • bun run check: 80 tests, 633 assertions, typecheck, skill/privacy checks, fresh distribution, and packed-consumer smoke
  • site: 6 tests, ESLint, generated README parity, and Vinext production build
  • exact bundle fixture remains byte-identical to Wrench's checked producer fixture
  • local live import and doctor validation completed across nine connected accounts without storing credentials in Message Like Me

Requires the Wrench v0.13.0 producer release from hraness/wrench#38.

@0thernet
0thernet merged commit c630128 into main Aug 23, 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