paper-board Engineering Standards
paper-board Engineering Standards
Section titled “paper-board Engineering Standards”Canonical engineering standards for all paper-board service repositories. Service READMEs link here.
| File | Read when |
|---|---|
| go-coding-conventions.md | Writing or reviewing Go code |
| go-service-layout.md | Creating a new service or scaffolding directory layout |
| http-api-conventions.md | Designing REST endpoints, request/response shapes, errors |
| database-conventions.md | Schema design, migrations, naming, indexes |
| testing.md | Writing tests, choosing test type, mocking policy |
| configuration.md | Env vars, config loading, secrets |
| observability.md | Logging, metrics, tracing, correlation IDs |
| error-handling.md | Error wrapping, error types, gRPC/HTTP error mapping |
| build-release.md | Dockerfile, CI, versioning, release flow |