ops-jrz1/.gitignore
Dan 3d33a45cc9 Add learner dev environment, testing infrastructure, and skills
Learner account management:
- learner-add.sh: create accounts with SSH, plugin skeleton
- learner-remove.sh: remove accounts with optional archive
- plugin-skeleton template: starter maubot plugin

Testing:
- flake.nix: add checks output for pre-deploy validation
- smoke-test.sh: post-deploy service verification

Documentation:
- learner-onboarding.md: VS Code Remote-SSH setup guide
- learner-admin.md: account management procedures

Skills:
- code-review.md: multi-lens code review skill
- orch, worklog: symlinks to shared skills
2025-12-28 22:23:06 -05:00

64 lines
811 B
Plaintext

# Nix build outputs
result
result-*
# VM disk images
*.qcow2
*.qcow
*.vmdk
*.vdi
# Staging directories (temporary extraction workspace)
staging/
staging-sanitized/
# 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
# Spec-kit framework (auto-updated by framework)
.claude/commands/speckit.*.md
.codex/
.specify/memory/
.specify/scripts/
.specify/templates/
# Worklogs (may contain sensitive troubleshooting info)
docs/worklogs/
# Local dev config
.claude/settings.local.json
.opencode/
.envrc
.skills