Local prototype · Synthetic data

Loading local workspace…

08

Curated engine rules

08

Blocking when emitted

01

Portfolio-member rule

8 of 8 checks

Curated from original engine source and rulesCatalog.ts. This is a factual subset, not full engine coverage; severity can depend on rule implementation and evidence.

How severity affects export
  • Blocking
    Must be reconciled at the source. A note or warning acknowledgement cannot clear it.
  • Warning
    Requires review and acknowledgement. Original evidence stays unchanged.

Rules are engine-owned, not editable workspace preferences. No disable switch or tolerance editor is available.

SUM-02

Blocking

Rent-roll total = base rent

Rent-roll annual total must match income statement base rent.

Category
Sums & totals
Applicability
Called with rent-roll total and income base-rent values.
Provenance
packages/engine/src/listinglab_engine/reconcile/rules.py · check_sum_02
Gate behavior
Blocking when emitted; fix underlying evidence

Catalogue evidence

This entry records source-backed identity and scope. No synthetic comparison values or guessed tolerance are shown.

Rules are engine-owned and not editable here. Exact output depends on available source evidence.

Synthetic sample · Browser-only changes · No backend connection

Navigation