You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
A learning path of runnable event sourcing samples #625
Step 4 (LearningPath/04-Reactors) merged in #635. Steps 1–4 are now on main; remaining steps: event versioning, testing (specs for all steps), validation/authorization, production setup.
Step 5 (LearningPath/05-Testing) merged in #637. Event versioning becomes step 6 and waits on Cratis/Chronicle#4862 (CHR0001 rejects appending a previous generation declared with EventTypeGenerationFor). Remaining after that: validation/authorization, production setup.
Step 7 (LearningPath/07-ValidationAndAuthorization) merged in #638. Step 8 (production setup) is in progress; step 6 (event versioning) waits on Cratis/Chronicle#4862.
Step 8 (LearningPath/08-Production) merged in #640. Steps 1–5, 7 and 8 are on main; step 6 (event versioning) is implemented locally and waits only for the Chronicle 19.59.5 packages and image to be published.
Each step is a runnable project with a README that links the concepts guides; steps 5–8 ship specs that run in CI. Related fixes found along the way: Cratis/Chronicle#4862 (CHR0001 and previous generations, fixed in 19.59.5) and Cratis/Chronicle#4872 (readiness before artifact registration, fixed in 19.59.6); Samples#636 (transitive package pins).
Activity
woksin commentedon Oct 13, 2026
Step 4 (LearningPath/04-Reactors) merged in #635. Steps 1–4 are now on main; remaining steps: event versioning, testing (specs for all steps), validation/authorization, production setup.
woksin commentedon Oct 13, 2026
Step 5 (LearningPath/05-Testing) merged in #637. Event versioning becomes step 6 and waits on Cratis/Chronicle#4862 (CHR0001 rejects appending a previous generation declared with EventTypeGenerationFor). Remaining after that: validation/authorization, production setup.
woksin commentedon Oct 13, 2026
Step 7 (LearningPath/07-ValidationAndAuthorization) merged in #638. Step 8 (production setup) is in progress; step 6 (event versioning) waits on Cratis/Chronicle#4862.
woksin commentedon Oct 13, 2026
Step 8 (LearningPath/08-Production) merged in #640. Steps 1–5, 7 and 8 are on main; step 6 (event versioning) is implemented locally and waits only for the Chronicle 19.59.5 packages and image to be published.
woksin commentedon Oct 14, 2026
The learning path is complete. All eight steps are on main:
Each step is a runnable project with a README that links the concepts guides; steps 5–8 ship specs that run in CI. Related fixes found along the way: Cratis/Chronicle#4862 (CHR0001 and previous generations, fixed in 19.59.5) and Cratis/Chronicle#4872 (readiness before artifact registration, fixed in 19.59.6); Samples#636 (transitive package pins).