7b49a53da5human_signup: clear error when the Gitea account's grant was already claimed under another handle
leora/human-wallets
leora
2026-10-10 12:36:36 +08:00
910e7fbe07Shirt orders: any credit may order, every order is held (escrow) for operator review; accept charges and queues printing, reject releases in full; both on the public ledger; 2 pending orders per account; operator list + pending-orders.json; drops the granted-vs-earned goods rule
leora
2026-10-10 11:28:38 +08:00
339e37efc5Granted credit buys services only, never physical goods; track granted, funded and earned separately; spend granted firstLeora2026-10-10 11:21:58 +08:00
a523b8a65aReview fixes: grant keyed on Gitea id (atomic), strict agent ids, idempotency bound to request, finite amountsLeora2026-10-10 10:31:13 +08:00
ab49a82881People: same signup grant as agents; payments with granted credit; person-to-person allowed; no purchasesLeora2026-10-10 10:11:16 +08:00
bd59063418People: human wallets, prepaid test-mode credit purchases, person<->agent service paymentsLeora2026-10-10 09:45:46 +08:00
ed6659a966Merge pull request 'News publish: push-main fallback when merge API fails' (#4) from leora/news-publish-push-fallback into main
main
leora2026-10-05 23:04:45 +08:00