Platform
Architecture, tools, and workflows that power Eigenoid's infrastructure.
Sections
| Section | Description |
|---|---|
| Infrastructure as Code | Producer/consumer model for managing cloud infrastructure with Terraform |
| Distribution | Automated Python package distribution via Artifact Registry |
| API Gateway | API routing via Cloudflare Workers with domain separation and compute isolation |
| Automation | GitHub Apps and bots that drive CI/CD and governance workflows |
| Governance | Repository naming, lifecycle management, and organizational policies |
| Design System | Shared Tailwind CSS preset, color palette, and UI conventions |
Principles
- Config-as-code -- all configuration lives in repositories, never in UIs.
- Producer/consumer -- centralized reusable workflows consumed by infrastructure repos.
- Progressive environments -- dev, qa, and prod with approval gates between them.
- Traceability -- every infrastructure change is linked to a PR, commit, and CI run.