- Add speckit workflow infrastructure (.claude, .specify) - Create NixOS configuration skeleton (flake.nix, configuration.nix, hosts/ops-jrz1.nix) - Add sanitization scripts with 22 rules for personal info removal - Add validation scripts with gitleaks integration - Configure git hooks (pre-commit, pre-push) for security validation - Add project documentation (README, LICENSE) - Add comprehensive .gitignore for Nix, secrets, staging Phase 1 and Phase 2 complete. Foundation ready for module extraction from ops-base.
41 lines
457 B
Plaintext
41 lines
457 B
Plaintext
# Nix build outputs
|
|
result
|
|
result-*
|
|
|
|
# Staging directories (temporary extraction workspace)
|
|
staging/
|
|
|
|
# Secrets (never commit real secrets)
|
|
secrets/*.yaml
|
|
!secrets/*.example
|
|
*.age
|
|
.sops.yaml
|
|
!.sops.yaml.example
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.swp
|
|
*.bak
|
|
*~
|
|
|
|
# OS-specific
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Editor directories
|
|
.vscode/
|
|
.idea/
|
|
*.sublime-*
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Python (if any helper scripts)
|
|
__pycache__/
|
|
*.pyc
|
|
.venv/
|
|
venv/
|
|
|
|
# Bash script temporaries
|
|
.bash_history
|