Skip to content

feat(stack): deterministic sync wave orchestrator (#75) - #75

Merged
eSlider merged 1 commit into
mainfrom
release/v1
Aug 21, 2026
Merged

feat(stack): deterministic sync wave orchestrator (#75)#75
eSlider merged 1 commit into
mainfrom
release/v1

Conversation

@eSlider

@eSlider eSlider commented Aug 21, 2026

Copy link
Copy Markdown
Owner

Epic #66, task #75. One command runs the full ingest/reconcile wave in fixed order with single-writer quiesce/restart of the brain services. Verified live: contact-brain OK, contact-crm matched=2 (idempotent), services restored.

…#75)

Fixed-order wave: mail-sync → mail-import → chats (--with-chats) →
contact-brain → git-brain → contact-crm. --only subset keeps canonical
order; per-step RUN/OK/FAIL/SKIP report; exit 1 on any failure.

Ladybug single-writer handling: local brain-serve/search are quiesced
(SIGTERM) around write steps and restarted via bin/stack/serve-brain.
Shebang tools invoked with their own tags (mail_import; brain via zig).
@eSlider
eSlider merged commit 0ded9ed into main Aug 21, 2026
4 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