MD.OFFICE
FAL

Daily Log - 2026-05-13

Risk Score Builder Identity Alignment

Achievements

  • Identity Alignment: Updated Risk Score Builder field selection to use a workflow rule-builder style identity (label + type + UI path) instead of raw fieldKey.
  • Typed Value Rendering: Added UI-only row state to support typed value authoring via p-datepicker, p-inputNumber, boolean selects, and static-option dropdowns instead of a single text input.

Decisions

  • Path-Safe Identity: Changed field dedupe to use valueKey (path identity) to prevent ambiguous entries and support nested templates accurately.
  • Condition Value Scope: Explicitly excluded complex widgets (file, signature, captcha, layout widgets) from value input controls to keep rule authoring deterministic and serializable.

Technical Details

  • Modified: Risk Score Builder rule draft model now tracks selection via locator-based fieldValueKey. Added back-compat sync for existing saved rules.
  • Payload Normalization: Implemented payload normalizations at save/preview boundary for numbers, booleans, dates, and is_not_empty operators.