Skip to content
Discussion options

You must be logged in to vote

Single Source of Truth

Treat NIC as the authoritative input.

Mark derived fields as read-only in the user interface

Deterministic Derivation Logic

Ensure gender and EIC are generated using pure deterministic functions

Backend Re-validation to prevent retampering

Auditability

Persist both the raw NIC and derived values with timestamps for traceability.

Versioned Logic

Version the derivation logic (e.g. NIC_LOGIC_VERSION = 1) to support future rule changes,

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by Dilusha-Ranasingha
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants