Workspace and Source Repositories
Labs64.IO uses focused repositories so each service can evolve with the tooling and release cadence it needs. The workspace brings those repositories together for local development and ecosystem-level operations.
| Repository area | Purpose |
|---|---|
| Workspace | Local orchestration, repository coordination, and shared developer workflow |
| Service repositories | Source for deployable modules such as AuditFlow, Checkout, and Payment Gateway |
| Helm charts | Kubernetes packaging and deployment configuration |
| Commons | Shared libraries and platform conventions |
| This documentation repository | Public onboarding, operating guidance, and reference documentation |
Working across repositories
- Start in the workspace when you need to run or change the ecosystem as a whole.
- Work in the owning service repository for a service-specific change.
- Update the API, event, Helm, and documentation contracts together when a behavior changes.
- Keep secrets and environment-specific values out of public repositories.
For a first contribution, use the Contributing Guide.