GoliathApp¶
GoliathApp is the general-purpose enterprise platform. Role-based access control and a database workflow engine are the core. User-defined actions implement workflows. A REST gateway enrolls distributed workers and hands them those actions.
Specialized applications extend it with their own actions, profiles, and worker handlers. This repository is the platform those applications build on. It does not depend on them.
In this site¶
- Platform — schemas, processes, and what this tree contains
- Workflow compiler — DomainProgram JSON lowered to a workflow graph
- Workflow engine — PostgreSQL and Azure SQL runtime
- Actions — user-defined actions and data types
- Workers — enrollment, claim, and fleet control
- RBAC — users, roles, scopes, and the portal façade
- Pipeline profiles — scope flags for workflow branches
- Schema apply — ordered, re-runnable
sql_pgapply - Repository layout — directories in this tree
The GitHub README is the short entry point. This site is built with MkDocs Material from docs/ and published from main.