Objective
Create script to extract secrets from db.yml for migration to secrets/.
Prerequisites
None (script only, doesn't execute extraction)
Implementation Steps
See todos/IMPLEMENTATION.md lines 669-773 for complete script implementation.
Create bin/extract-secrets.py:
- Detect secret values using heuristics (keywords, patterns)
- Extract from db.yml plugins and project env vars
- Write to secrets/global.txt with deduplication notes
- Provide clear next steps for manual review
Success Criteria
Estimated Time
1-2 hours
Objective
Create script to extract secrets from db.yml for migration to secrets/.
Prerequisites
None (script only, doesn't execute extraction)
Implementation Steps
See
todos/IMPLEMENTATION.mdlines 669-773 for complete script implementation.Create
bin/extract-secrets.py:Success Criteria
bin/extract-secrets.pycreatedEstimated Time
1-2 hours