Run the Portal BASE adapter across all pages to load the full dataset (~300K+ contracts) into the database.
Right now we only ingest a small batch. The full dataset is required before any statistical flags (Track B) are meaningful.
bin/rails runner "DataSource.find_by(adapter_class: 'PublicContracts::PT::PortalBaseClient').tap { |ds| ImportService.new(ds).call }"
Run via Solid Queue for production. Consider batching by page to avoid memory pressure.
bundle exec rails test