Citizens

MMA — Pricing Policy & Decision Console

Money Market Account repricing · Deposit Pricing & Analytics

Policy authoring · v4

Ordered decision rules

Rules are evaluated in order and the first match wins, so ordering is part of the policy. Only attributes approved in the catalogue may be referenced, every edit is journalled, and the counts beside each rule are the live population on Aug 01, 2026.

Ordered rules

5

Plus one non-removable default rule

Eligible population

8,713

72.6% of 12,000 accounts

Reaching default rule

774

8.9% of eligible accounts

Validation

2 advisory

Not yet recorded for this edit

Rule 1

Rule 1: eligible accounts where the account is not attached to a repricing pointer are assigned to No Action — Pointer Ineligible, which holds the rate unchanged. Accounts already matched by an earlier rule are not reconsidered.

0 accounts · 0.0%
All ofevery condition in this group must hold
Derived · Core Banking
Then assign0 bps No accounts matched

Rule 2

Rule 2: eligible accounts where Current Balance is at least $250,000 and at least one of the following holds: Relationship Tier is Private Bank; 90-Day Average Balance is at least $200,000; Relationship Balance is at least $500,000 are assigned to Relationship Hold — 0 bps, which holds the rate unchanged. Accounts already matched by an earlier rule are not reconsidered.

0 accounts · 0.0%
All ofevery condition in this group must hold
Observed · Core Banking
at least one condition in this group must hold
Derived · Deposits Mart
Derived · Deposits Mart
Derived · Deposits Mart
Then assign0 bps No accounts matched

Rule 3

Rule 3: eligible accounts where Rate Sensitivity is Low are assigned to Small Cut — 5 bps, which reduces the rate by 5 basis points (0.05%). Accounts already matched by an earlier rule are not reconsidered.

0 accounts · 0.0%
All ofevery condition in this group must hold
Inferred · Deposits Model Output
Then assign−5 bps0.05% No accounts matched

Rule 4

Rule 4: eligible accounts where Rate Sensitivity is Medium are assigned to Medium Cut — 10 bps, which reduces the rate by 10 basis points (0.10%). Accounts already matched by an earlier rule are not reconsidered.

0 accounts · 0.0%
All ofevery condition in this group must hold
Inferred · Deposits Model Output
Then assign−10 bps0.10% No accounts matched

Rule 5

Rule 5: eligible accounts where Rate Sensitivity is High are assigned to Large Cut — 20 bps, which reduces the rate by 20 basis points (0.20%). Accounts already matched by an earlier rule are not reconsidered.

0 accounts · 0.0%
All ofevery condition in this group must hold
Inferred · Deposits Model Output
Then assign−20 bps0.20% No accounts matched

Default rule

Any eligible account that does not match a preceding rule is assigned to Hold — No Action. The default rule guarantees exhaustive coverage and cannot be removed.

774 accounts · 8.9%
Otherwise0 bps
The default rule guarantees exhaustive coverage and cannot be deleted or reordered. It can only carry an outcome with no rate movement.

Validation

Nine checks run continuously against the working version. Blocking findings prevent execution.

L1Well-formed

passed

Every rule carries at least one complete condition and a decision.

5 rules and the default rule are structurally complete.

L2Type, operator and domain

passed

Operators and values conform to the catalogue definition of each attribute.

All operators and values conform to catalogue metadata.

L3Dead branches and subsumption

warning

No rule is unreachable behind an earlier, broader rule.

Rule 1 matched no accounts on Aug 01, 2026 · Rule 2 matched no accounts on Aug 01, 2026 · Rule 3 matched no accounts on Aug 01, 2026 · Rule 4 matched no accounts on Aug 01, 2026 · Rule 5 matched no accounts on Aug 01, 2026

L4Exhaustive coverage

passed

Every eligible account reaches a named decision.

774 accounts (8.9%) reach Hold — No Action through the default rule.

L5Entitlement validation

passed

The active role is entitled to author and execute this policy.

Pricing Analyst holds policy authoring and execution entitlement for MMA-CUT-BASE.

L6Empirical validation

warning

Rules produce a material population on the working snapshot.

5 rule(s) produce an empty population on Aug 01, 2026.

L7Point-in-time availability

passed

Referenced attributes have genuine history across the analysis window.

All referenced attributes hold history from Feb 01, 2025 or earlier.

L8Attribute governance state

passed

Every referenced attribute is in an approved governance state.

6 referenced attributes are approved for use, including model-derived Rate Sensitivity under MRMV approval.

L9Decision outcome governance

passed

Every rule assigns an active outcome from the governed outcome registry.

6 governed outcomes referenced, each active and within the delegated movement limit.

Save as new version

Saving freezes the current draft as a numbered version. Executed versions are immutable and remain available for comparison.

A change note is mandatory. It is stored with the version, appears in the diff view and is quoted in the audit record.

The working draft matches its saved version.

No blocking findings. Continue to Compile & Artifact to review the executable form, then run against the book.