Skip to content

RULE-LATE-CHARGE: Late charge percent and grace days agree

Kind reconciliation
Severity warning (shown to the reviewer; does not block approval)
Ruleset v1.0
Inputs late_charge_percent, late_charge_grace_days

Late-charge percent and grace days must agree wherever they are stated (typically the Note, the Boarding Data Sheet and the LAR).

Percent within rules.rate_tolerance, grace days exactly. Severity is warning: late-charge terms rarely affect boarding correctness but do affect servicing. Nothing is compared when fewer than two sources state a value. The decision is deterministic code, not a model: extraction only supplies the values and their provenance.

Thresholds (Settings → Other options → rules)

Section titled “Thresholds (Settings → Other options → rules)”
  • rules.rate_tolerance: absolute rate tolerance as a fraction (default 0.00001)

The thresholds in force are recorded on every reconciliation run. An administrator can switch this rule off under Settings → Rules; a disabled rule is skipped by later runs, and the skip is recorded on each run and in the evidence chain.

Note 5.000% after 10 days, Boarding Data Sheet 5.000% after 15 days → warning on grace days.

Review and accept; correcting the documents and re-processing clears the finding on the next run.