@Khasim_1 which source are you using? The details vary by connector. For SQL Server, new columns are ingested automatically by default, but renames and type changes require a full refresh of the affected table. Selecting a previously excluded column also needs a refresh to backfill its historical values.
Auto-full-refresh policies can automate recovery from unsupported ddl, but still require a new snapshot. Full-refresh windows control when snapshots start, not the source read rate.
For a large initial load, onboarding tables in stages and monitoring source CPU/IO with the dba is a reasonable starting point.
Your Bronze > Silver approach follows a good practice - connect ingests raw data, with transformations and expectations in the downstream declarative pipeline. I would include downstream recovery in your refresh tests too.