openframe-core
The foundation package of the OpenFrame Microservice Development Suite — ports, tracing, telemetry, exceptions, config, and ASGI middleware for any hexagonal architecture Python service.
Developer Guide
Technical Documentation
| Section |
Contents |
| System Overview |
What the package does, seven-module model, key design properties |
| Architecture |
Module design, dependency order, data flows, design decisions |
| Package Journey |
How a request moves from template wiring through adapter to response |
| ADRs |
Five architectural decision records from the design and review process |
| Infrastructure |
Modal platform, devpi registry, GitHub Actions |
| Deployment |
Environments, secrets, CI/CD pipeline |
| Operations |
Monitoring, runbooks for six failure scenarios |
Code Documentation
| Section |
Contents |
| Getting Started |
Install, configure, smoke test |
| Modules |
Function and class reference for all seven core modules |
| CI/CD |
GitHub Actions workflows |