.DS_Store __pycache__/ *.pyc # Regenerated every scheduler run; ephemeral health-probe cache. oikos/state.json # Compiled binaries (Go rewrite — bin/oikos, bin/nomos) bin/oikos bin/nomos oikos/oikos oikos webhook # Legacy Python oikos (superseded by cmd/oikos Go binary — Phase 1-6 rewrite). # oikos/ kernel files are still imported by bin/homelab for operational CLI # commands (ssh, pct, logs, restart, status, open, secret, client, sync, mcp). # Remove oikos/* when bin/homelab is ported to Go. backups/ .env .infisical-credentials # Web UI (Svelte 5) — build artifacts. Ignore built output but keep the # .gitkeep placeholder so `//go:embed all:dist` (web/embed.go) compiles on a # fresh checkout before the UI is built. web/dist/* !web/dist/.gitkeep web/node_modules/