Skip to content

[#1003] Update code architecture doc. for CSB part - #1004

Open
marlonbaeten wants to merge 2 commits into
mainfrom
update-architecture-doc-csb
Open

[#1003] Update code architecture doc. for CSB part#1004
marlonbaeten wants to merge 2 commits into
mainfrom
update-architecture-doc-csb

Conversation

@marlonbaeten

@marlonbaeten marlonbaeten commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Closes #1003

DOD checklist

For PR maintainer

Perform these checks before marking the PR as ready:

  • I have linked the PR to at least one issue.
  • I assigned the PR to myself.
  • I have added a description how to test this PR (see "Review Instructions").
  • I have added documentation where necessary.

For reviewer

  • I have read all code changes.
  • I have audited the code quality.
  • I have tested the changes either or both:
    • locally
    • on the test environment (preferred)
  • I have validated that the PR is functionally correct (use-cases, figma designs, etc.)

Review instructions

See the doc. I also added a cargo meta feature for production builds.

@github-actions

Copy link
Copy Markdown

Sigrid maintainability feedback


🔒Enable security insights in your CI pipeline to detect vulnerabilities early.
Start using Sigrid CI for Security today. Learn more.


💭️ You did not change any files that are analyzed by Sigrid.


View this system in Sigrid

@github-actions

Copy link
Copy Markdown

PDF diff summary

Template Input Status
model-h1 model-h1-example-1.pdf 🔵 identical
model-h1 model-h1-example-2.pdf 🔵 identical
model-h1 model-h1-example-3.pdf 🔵 identical
model-h3-1 model-h3-1-example-1.pdf 🔵 identical
model-h3-1 model-h3-1-example-2.pdf 🔵 identical
model-h3-1 model-h3-1-example-3.pdf 🔵 identical
model-h3-2 model-h3-2-example-1.pdf 🔵 identical
model-h3-2 model-h3-2-example-2.pdf 🔵 identical
model-h3-2 model-h3-2-example-3.pdf 🔵 identical
model-h4 model-h4-example-1.pdf 🔵 identical
model-h4 model-h4-example-2.pdf 🔵 identical
model-h4 model-h4-example-3.pdf 🔵 identical
model-h9 model-h9-example-1.pdf 🔵 identical
model-h9 model-h9-example-2.pdf 🔵 identical
model-h9 model-h9-example-3.pdf 🔵 identical
model-i4 model-i4-example-1.pdf 🔵 identical
model-i4 model-i4-example-2.pdf 🔵 identical

@Drevanoorschot
Drevanoorschot self-requested a review August 3, 2026 07:01
Drevanoorschot
Drevanoorschot previously approved these changes Aug 3, 2026
Comment thread docs/code-architecture.md Outdated
Comment thread docs/code-architecture.md Outdated
Comment thread docs/code-architecture.md Outdated
Comment thread docs/code-architecture.md
group itself, a candidate list (with the affected electoral districts), or a
candidate (with the affected lists). Recoverable omissions feed the I 4
notice. A **correction** (`CsbEvent::UpdateCorrection`) records a fix to
imported person data (initials, last name, date of birth, place of

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

imported person data

It also includes corrections on the appellation

Comment thread docs/code-architecture.md Outdated
Comment thread docs/code-architecture.md Outdated
Co-authored-by: Dré van Oorschot <dre.van.oorschot@technolution.nl>
@sonarqubecloud

sonarqubecloud Bot commented Aug 3, 2026

Copy link
Copy Markdown

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.

Update code architecture document

2 participants