Resources
Tools, frameworks, and standards used in this project.
Repository & Project Governance
How this repo behaves socially and structurally. These are the expectations, norms, and responsibilities that humans read first.
Contribution & Conduct
- Code of Conduct - Community behavior standards
- PR Template - Standardized pull request format
- Writing Great Pull Request Descriptions - Best practices for PR communication
Ownership & Stewardship
- Code Owners - Code ownership and review responsibility
- GitHub Funding - Support and sponsorship documentation
Repository Configuration
- gitignore - Exclude files from version control
Developer Environment & Workflow
What a contributor needs on their machine. Everything here runs before CI ever sees the code.
Version Control & Editing
- Git - Version control system
- VSCode - Code editor
- EditorConfig - Consistent editor configuration
Local Environment
- Development Containers - Standardized dev environments
- mise - Polyglot version manager and task runner
Code Quality & Commits
- Pre-commit - Git hooks framework for code quality
- Commitizen - Conventional commit tooling
- Conventional Commits - Commit message specification
Languages, Toolchains & Build
How source code turns into artifacts. Language-specific sprawl belongs here.
Python Toolchain
- Python - Primary programming language (3.14+)
- uv - Fast Python package installer and resolver
- ruff - Fast Python linter and formatter
Build & Packaging
- Docker - Container runtime and image building
Automation, CI & Delivery
How the repo operates without humans. The mechanical spine of the project.
Continuous Integration
- GitHub Actions - CI/CD pipeline automation
Dependency & Supply Chain
- Dependabot - Automated dependency updates
- Dependabot Guide - Setup and usage documentation
Infrastructure & Runtime
Where this actually runs. Everything here assumes code already exists.
Infrastructure as Code
- Terraform - Infrastructure as Code (IaC) provisioning
- AWS - Cloud provider (EKS, VPC, IAM, CloudWatch)
Orchestration & Clusters
- Kubernetes - Container orchestration platform
- Kind - Local Kubernetes cluster for development
Reliability & Health
- Kubernetes API - Workload declarations
- Health Check Patterns - Service liveness validation
AI Assistance & Automation Context
How AI is guided inside this repository. Intentional automation context that scales later.
- Repository Custom Instructions for GitHub Copilot - Context for AI-assisted development