services/project_purger library

Classes

ProjectPurger
Service that knows exactly which directories Oracular's wizard / create flow added to SetupConfig.outputDir so they can be deleted surgically without touching Firebase config, service-account JSON, the saved setup_config.env, or any user-authored files.
PurgeReport
Result of a ProjectPurger.dryRun call describing exactly what the rebuild step would delete. Returned to the user so they can confirm before any data is touched.