Monetization core: shared billing (clients/ledger/holds/Stripe), factory intake (client repos + issue provisioning), eval farm intake/results, delivery receipts. Two front-ends, one billing core.
main (#16) flattened get_client records and renamed create_client's returned identifier to 'id'. Read create_client(...)['id'] in the real-core composition test, and make _default_repo_name accept the flat record (top-level name / id) as well as the historical nested shape. 46 tests pass on top of origin/main. |
||
|---|---|---|
| gitea_saas | ||
| tests | ||
| ARCHITECTURE.md | ||
| pyproject.toml | ||
| README.md | ||
| requirements.txt | ||
gitea-saas-core
Monetization core: shared billing (clients/ledger/holds/Stripe), factory intake (client repos + issue provisioning), eval farm intake/results, delivery receipts. Two front-ends, one billing core.