Skip to content

docs: document how NIE events wrap around a step - #260

Merged
baubakg merged 3 commits into
mainfrom
docs/nie-event-wrapping-modes
Aug 31, 2026
Merged

baubakg merged 3 commits into
mainfrom
docs/nie-event-wrapping-modes

Conversation

@baubakg

@baubakg baubakg commented Aug 31, 2026

Copy link
Copy Markdown
Member

Summary

Documentation only — no source code changes.

Test plan

  • Verified TOC anchors in README.md still match heading text/slugs
  • Verified both diagram images render (viewed locally)
  • Reviewer sanity-check of the NIE_xx table against Event Handling #203

🤖 Generated with Claude Code

Clarify the NON-INTERRUPTIVE execution mode behavior codes (23/33) and
how they relate to the shared PhasedEventManager start/finish-event
lifecycle used by both Phased and Mutational tests. Adds the full
NIE_xx wrapping table from #203, flagging the four not-yet-implemented
modes and linking their tracking issues (#256-#259).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@codecov

codecov Bot commented Aug 31, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@sonarqubecloud

Copy link
Copy Markdown

@baubakg
baubakg merged commit 48b6ef1 into main Aug 31, 2026
7 checks passed
@baubakg
baubakg deleted the docs/nie-event-wrapping-modes branch August 31, 2026 18:36
baubakg added a commit that referenced this pull request Aug 31, 2026
* docs: remove NIE_xx labels from event-wrapping diagrams

Diagrams now use the plain numeric behavior code (33, 23, ...) matching
the actual configuration syntax, instead of the NIE_xx shorthand that
was only ever used in the issue tracker. Updates README prose to match
the new all-six-wrappings diagram.

* docs: fix misspelling Murational -> Mutational in diagram filenames

* docs: rename PhasedDiagrams-asynchronousEventIntegrity.drawio.png to .png

* docs: remove accidental duplicate diagrams/Mutational-eventWrappings.drawio

This was a full copy of the entire multi-page PhasedDiagrams.drawio
source, not a standalone file for just the event-wrappings diagram.
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