Implement core backend services, request handling, configuration, and business logic in a clean service shape.
When backend foundations are weak, business rules leak across the system and reliability problems become harder to isolate.
This repo focuses on service structure, handlers, health checks, and runtime boundaries. It does not try to cover every backend pattern at once.
forge is the backend implementation layer for the ecosystem. It turns architecture into executable services that other layers can depend on.
- Depends on:
atlasfor boundaries andvaultfor persistence decisions. - Feeds into:
summit,relay,orbit. - Interacts with:
vault,flux,signal.
- request handling
- service boundaries
- business rules
- configuration loading
- health checks
src/index.ts, src/config.ts, and src/health.ts form the starter service skeleton.
The goal is a credible baseline for small services: readable structure, predictable startup, and clear extension points.
Add middleware, persistence adapters, and contract-testing hooks without turning the repo into a framework.