Skip to content

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

Ownership & Stewardship

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

Local Environment

Code Quality & Commits

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

Dependency & Supply Chain

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

AI Assistance & Automation Context

How AI is guided inside this repository. Intentional automation context that scales later.