## Why `inventory/hosts.yml` contains real server IPs and usernames — it should not be tracked in git. The repository should ship a `.example` template that users copy and fill in. ## What Changes - Rename `inventory/hosts.yml` to `inventory/hosts.yml.example` (tracked in git) - Add `inventory/hosts.yml` to `.gitignore` - Update README to document the copy step ## Capabilities ### New Capabilities (none) ### Modified Capabilities - `server-base`: Inventory file becomes a user-created instance from a template ## Impact - `inventory/hosts.yml` gitignored (users create their own) - `inventory/hosts.yml.example` committed as template - README updated