v5.1.0 14 February 2026 Feature
Business-Type Partitioning & Pagination
Business-Type Partitioning (TMADD 2.0 §4.4)
The community categorisation engine now evaluates consensus per business sector. When different types of business categorise the same merchant differently — for example, construction firms categorising a supplier as Materials while IT contractors categorise it as Equipment — the system recognises this and promotes separate rules for each sector.
- Business type setting — a new dropdown in Organisation Settings lets you identify your business sector (IT/Software, Construction, Consulting, Creative, and more). This feeds into the categorisation signal pipeline so your categorisation choices inform the right consensus partition.
- Partitioned consensus evaluation — when a merchant is contested at the universal level, the daily consensus job now evaluates each business type independently. If a sector reaches consensus on its own, a conditional global rule is promoted for that sector.
- Business-type-aware matching — when global rules are evaluated for your transactions, rules matching your business type take priority over universal rules. If you’re a construction business, you see construction-relevant categorisations first.
- Signal threading — all four categorisation signal emission points (rule creation, rule editing, rule updates, and import categorisation) now carry your organisation’s business type. Previously this field was always empty.
Pagination
- Transactions page — now paginated at 50 per page with server-side pagination. Page state is preserved in the URL so you can bookmark or share specific pages. Previously showed only the first 50 of all transactions with no way to navigate further.
- Rules page — now paginated at 25 rules per page with client-side pagination across all provenance levels (local, verified, global). Switching provenance tabs resets to page 1. Priority reordering continues to work correctly within the paginated view.
- Reusable pagination component — consistent navigation with ellipsis for large ranges, keyboard accessible, auto-hides when all items fit on one page.
Bug Fixes
- Fixed transactions page showing “Showing 50 of 116 transactions” with no working navigation — the Next button had no effect. Pagination now works correctly with full page controls.