What problem does it solve? It prevents silent or failed database seeding in the ProvinceHow backend by guiding the preparation, validation, and reload of seed CSV files that eight Spring Batch jobs load into a containerized MySQL database at application startup. ## Core Features & Use Cases - Seed File Specification Management: Documents the exact file paths, encodings (UTF-8 vs MS949), headers, and @Order-based foreign key dependencies for all eight seed jobs. - Pre-flight Validation: Interprets the verify-seed.sh report covering file existence, encoding/BOM, referential integrity, and DB connection settings before running docker compose up. - Failure Diagnosis & Reload: Maps 13 failure symptoms (FileNotFoundException, FlatFileParseException, silent Processor skips, BatchGuard skips) to fixes, and controls re-execution via SEED_VERSION. - Use Case: When a batch completes but the infra table is empty, use this Skill to trace the silent FK-mismatch skip, fix the CSV columns and BOM, bump SEED_VERSION, and reload. ## Quick Start Ask the assistant to verify the seed CSV files in data/ against the batch specs and diagnose why a seed job was skipped or loaded empty rows.