- Migration v0.68: seeds advisory_non_bill_filters (5k+ patterns) and
advisory_bill_like_overrides (83 override terms) on first startup.
Idempotent — skips if already seeded.
- advisoryFilterService.js: lazy in-memory cache checks override terms
first, then scans patterns. Returns null | {confidence, category, rationale}.
- Transaction list: each row gets advisory_filter from the server.
- High-confidence unmatched transactions: show 'Probably not a bill'
italic text instead of 'No bill linked'.
- MatchBillDialog high confidence: 'Create Bill' replaced with
'Probably not a bill · create anyway' text link for manual override.
- MatchBillDialog medium confidence: Create Bill button renders muted.
- Same logic in empty-state CTA when search returns no results.
- BillModal onSave now returns the saved bill so callers can auto-match.
- Bump v0.33.7.3 -> v0.33.8.0
|
||
|---|---|---|
| .. | ||
| admin | ||
| data | ||
| layout | ||
| tracker | ||
| ui | ||
| BillModal.jsx | ||
| BillsTableInner.jsx | ||
| CommandPalette.jsx | ||
| ErrorBoundary.jsx | ||
| MarkdownText.jsx | ||
| MobileBillRow.jsx | ||
| MobileTrackerRow.jsx | ||
| PageLoader.jsx | ||
| ReleaseNotesDialog.jsx | ||
| StatusBadge.jsx | ||
| SummaryCard.jsx | ||