United StatesFederal regulator recordsAdvisory Resolution Center
Every advisory has a concrete path. Bank Finder Pro performs only provable automatic work and routes license- or identity-dependent items into guided review.
Automatic fixes completed. External evidence requirements are grouped below and are not mislabeled as failed repairs.
Resolving every advisory through the safest available workflow…
Data refresh: Starting automatic repair of every safely actionable data issue…
Data refresh: U.S.: refreshing official regulator data silently…
Data refresh: U.S.: Starting complete U.S. regulator refresh…
Data refresh: U.S.: 1/6 Downloading newest official regulator packages
Data refresh: U.S.: Downloaded ncua-2026-03.zip (8,103,326 bytes)
Data refresh: U.S.: 2/6 Rebuilding FDIC institutions and every current office
Data refresh: U.S.: institutions: 4,255/4,255
Data refresh: U.S.: locations: 10,000/78,275
Data refresh: U.S.: locations: 20,000/78,275
Data refresh: U.S.: locations: 30,000/78,275
Data refresh: U.S.: locations: 40,000/78,275
Data refresh: U.S.: locations: 50,000/78,275
Data refresh: U.S.: locations: 60,000/78,275
Data refresh: U.S.: locations: 70,000/78,275
Data refresh: U.S.: locations: 78,275/78,275
Data refresh: U.S.: 3/6 Importing finalized NCUA credit unions, branches, and ATMs
Data refresh: U.S.: 4/6 Importing current OCC specialized institutions
Data refresh: U.S.: 5/6 Attaching complete official institution source records
Data refresh: U.S.: institutions: 4,255/4,255
Data refresh: U.S.: Reconciled stale U.S. current-source relationships: institutions=0, locations=0
Data refresh: U.S.: 6/6 Running integrity, orphan, and count-safety checks
Data refresh: U.S.: Sentinel gate: validating routing, maps, relationships, and canonical counts
Data refresh: U.S.: Sentinel gate PASS
Data refresh: U.S.: Checkpointing staged WAL into an isolated activation snapshot
Data refresh: U.S.: VERIFIED: refresh is ready for automatic live activation
Data refresh: U.S.: ACTIVATION READY: Bank Finder Pro will switch databases automatically
Data refresh: U.S.: {
Data refresh: U.S.: "status": "activation_ready",
Data refresh: U.S.: "completed_at": "2026-07-25T05:38:29.312658+00:00",
Data refresh: U.S.: "ncua_cycle": "2026-03",
Data refresh: U.S.: "occ_source": "downloaded",
Data refresh: U.S.: "relationship_cleanup": {
Data refresh: U.S.: "institution_source_records": 0,
Data refresh: U.S.: "location_source_records": 0
Data refresh: U.S.: },
Data refresh: U.S.: "before": {
Data refresh: U.S.: "integrity": "ok",
Data refresh: U.S.: "institutions": 9041,
Data refresh: U.S.: "locations": 121649,
Data refresh: U.S.: "atms": 17588,
Data refresh: U.S.: "orphan_locations": 0,
Data refresh: U.S.: "orphan_atms": 0,
Data refresh: U.S.: "orphan_aba": 0,
Data refresh: U.S.: "orphan_institution_sources": 0,
Data refresh: U.S.: "orphan_location_sources": 0
Data refresh: U.S.: },
Data refresh: U.S.: "after": {
Data refresh: U.S.: "integrity": "ok",
Data refresh: U.S.: "institutions": 9041,
Data refresh: U.S.: "locations": 121649,
Data refresh: U.S.: "atms": 17588,
Data refresh: U.S.: "orphan_locations": 0,
Data refresh: U.S.: "orphan_atms": 0,
Data refresh: U.S.: "orphan_aba": 0,
Data refresh: U.S.: "orphan_institution_sources": 0,
Data refresh: U.S.: "orphan_location_sources": 0
Data refresh: U.S.: },
Data refresh: U.S.: "activation_snapshot_verified": true,
Data refresh: U.S.: "pending_activation": {
Data refresh: U.S.: "status": "ready_for_live_activation",
Data refresh: U.S.: "created_at": "2026-07-25T05:38:29.194744+00:00",
Data refresh: U.S.: "country": "usa",
Data refresh: U.S.: "destination": "/var/lib/bank-finder-pro/data/generations/banks-20260725-053548-699944-canada-48ba12ecc7c9.db",
Data refresh: U.S.: "pending_database": "/var/lib/bank-finder-pro/data/generations/banks-20260725-053548-699944-canada-48ba12ecc7c9.db.pending",
Data refresh: U.S.: "pending_sha256": "091e7b19d673797b5834adcf090d1b097b42c173d58341413cd332bc1a0952e6",
Data refresh: U.S.: "counts": {
Data refresh: U.S.: "institutions": 9041,
Data refresh: U.S.: "locations": 121649,
Data refresh: U.S.: "atms": 17588,
Data refresh: U.S.: "aba_records": 1
Data refresh: U.S.: }
Data refresh: U.S.: }
Data refresh: U.S.: }
Data refresh: U.S.: Publishing the verified database as a new live generation…
Data refresh: U.S.: ACTIVATED: new searches now use the verified database. No restart required.
Data refresh: U.S.: verified data is active. No restart required.
Data refresh: Canada: refreshing official regulator data silently…
Data refresh: Canada: Starting complete Canadian regulator refresh…
Data refresh: Canada: 1/4 Downloading OSFI and Payments Canada releases
Data refresh: Canada: 2/4 Parsing every institution, routing branch, and official source record
Data refresh: Canada: 3/4 Confirming the U.S. database is byte-for-byte unchanged by count
Data refresh: Canada: 4/4 Running Sentinel release gate and activating verified Canadian data
Data refresh: Canada: Sentinel gate PASS
Data refresh: Canada: Checkpointing staged WAL into an isolated activation snapshot
Data refresh: Canada: VERIFIED: Canadian refresh is ready for automatic live activation
Data refresh: Canada: ACTIVATION READY: Bank Finder Pro will switch databases automatically
Data refresh: Canada: {
Data refresh: Canada: "status": "activation_ready",
Data refresh: Canada: "source_date": "2026-07-24",
Data refresh: Canada: "institutions": 403,
Data refresh: Canada: "locations": 20498,
Data refresh: Canada: "payments_records": 20417,
Data refresh: Canada: "osfi_deposit_takers": 131,
Data refresh: Canada: "osfi_matches": 50,
Data refresh: Canada: "orphan_locations": 0,
Data refresh: Canada: "cdic_members_matched": 43,
Data refresh: Canada: "payments_source": "downloaded",
Data refresh: Canada: "usa_counts_preserved": [
Data refresh: Canada: 8638,
Data refresh: Canada: 101151,
Data refresh: Canada: 17588
Data refresh: Canada: ],
Data refresh: Canada: "activation_snapshot_verified": true,
Data refresh: Canada: "pending_activation": {
Data refresh: Canada: "status": "ready_for_live_activation",
Data refresh: Canada: "created_at": "2026-07-25T05:38:47.406936+00:00",
Data refresh: Canada: "country": "canada",
Data refresh: Canada: "destination": "/var/lib/bank-finder-pro/data/generations/banks-20260725-053830-442214-usa-091e7b19d673.db",
Data refresh: Canada: "pending_database": "/var/lib/bank-finder-pro/data/generations/banks-20260725-053830-442214-usa-091e7b19d673.db.pending",
Data refresh: Canada: "pending_sha256": "a7110f0c7862bc7657291f89c4b6b77187d9f20b56f75f360d186669d7759546",
Data refresh: Canada: "counts": {
Data refresh: Canada: "institutions": 9041,
Data refresh: Canada: "locations": 121649,
Data refresh: Canada: "atms": 17588,
Data refresh: Canada: "aba_records": 1
Data refresh: Canada: }
Data refresh: Canada: }
Data refresh: Canada: }
Data refresh: Canada: Publishing the verified database as a new live generation…
Data refresh: Canada: ACTIVATED: new searches now use the verified database. No restart required.
Data refresh: Canada: verified data is active. No restart required.
Data refresh: Health: recalculating integrity, coverage, and release gates…
Data refresh: Repair complete: every safely actionable issue passed. Evidence- or license-dependent items remain clearly labeled as advisories.
Duplicates: checking for exact records that can be merged with complete field and source agreement…
ABA coverage: no complete authorized package is present; the current verified routing source will be preserved.
Advisory worker: Starting complete Advisory regulator refresh…
Advisory worker: Checking exact duplicate locations in an isolated database generation…
Advisory worker: {
Advisory worker: "status": "activation_ready",
Advisory worker: "duplicates": {
Advisory worker: "merged_groups": 80,
Advisory worker: "removed_records": 140,
Advisory worker: "skipped_groups": 0,
Advisory worker: "blocked_references": []
Advisory worker: },
Advisory worker: "routing_source": null,
Advisory worker: "routing_manifest": null,
Advisory worker: "routing_staging": null,
Advisory worker: "routing_activation": null,
Advisory worker: "counts": {
Advisory worker: "institutions": 9041,
Advisory worker: "locations": 121509,
Advisory worker: "atms": 17588,
Advisory worker: "aba_records": 1
Advisory worker: },
Advisory worker: "pending_activation": {
Advisory worker: "status": "ready_for_live_activation",
Advisory worker: "created_at": "2026-07-25T05:38:55.369062+00:00",
Advisory worker: "country": "advisory",
Advisory worker: "destination": "/var/lib/bank-finder-pro/data/generations/banks-20260725-053848-713846-canada-a7110f0c7862.db",
Advisory worker: "pending_database": "/var/lib/bank-finder-pro/data/generations/banks-20260725-053848-713846-canada-a7110f0c7862.db.pending",
Advisory worker: "pending_sha256": "02bace67de915b6829f9b5b2e487c686fa52751713d78e74d3ebd69a9925522f",
Advisory worker: "counts": {
Advisory worker: "institutions": 9041,
Advisory worker: "locations": 121509,
Advisory worker: "atms": 17588,
Advisory worker: "aba_records": 1
Advisory worker: }
Advisory worker: }
Advisory worker: }
Advisory worker: Publishing the verified database as a new live generation…
Advisory worker: ACTIVATED: new searches now use the verified database. No restart required.
Automatic fixes completed. Remaining items are grouped external evidence requirements.
Resolve U.S. ABA coverage
Complete coverage requires an authorized complete dataset
This action always reports a definite result. It checks the controlled folder and activates only when exactly one authorized CSV and one manifest pass the artifact SHA-256, license, record-count, ABA checksum, duplicate, conflict, institution-link, and Sentinel gates. Missing or blocked evidence is shown explicitly; success is never claimed without activation.
/var/lib/bank-finder-pro/data/advisory-imports/aba
Resolve unresolved exact duplicates
0 evidence groups · 0 extra records
The resolver automatically merges only exact duplicates whose complete canonical fields and source evidence agree. Any conflicting evidence remains in this queue for a documented identity decision; Bank Finder Pro never guesses.
Items requiring evidence
Provide one authorized complete ABA dataset
Place exactly one CSV and one source manifest JSON in the authorized routing-import folder. Bank Finder Pro will verify the artifact hash, license reference, record count, checksum, duplicates, conflicts, and institution links before activation.
/var/lib/bank-finder-pro/data/advisory-imports/aba
CanadaOfficial institution records