Skip to content

Record domain announcements through announce() (DRU-505) - #496

Open
czpython wants to merge 1 commit into
mainfrom
codex/dru-505-record-announcements
Open

Record domain announcements through announce() (DRU-505)#496
czpython wants to merge 1 commit into
mainfrom
codex/dru-505-record-announcements

Conversation

@czpython

@czpython czpython commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Record workflow domain facts before subscriber delivery, with separate durable checkpoints. Add transactional announce() calls to stored and identity subjects.

Decisions

  • Use the subject class's registered app package as the owner of domain announcements.

@czpython
czpython force-pushed the codex/dru-514-subject-progress branch 4 times, most recently from 261be45 to 79d026e Compare September 10, 2026 08:19
Base automatically changed from codex/dru-514-subject-progress to main September 10, 2026 08:27
@mintlify

mintlify Bot commented Sep 10, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
druks 🟢 Ready View Preview Sep 10, 2026, 8:40 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

Workflow.announce records the fact in one checkpoint and notifies subscribers
in another. Subject and StoredSubject announce through the event log in the
current transaction, with the registered app as owner.
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