AletheiaFact / AletheiaFact/aletheia
B2B-8 · Minimal manual billing (plan/tier on Organization)
- Dominant language
- TypeScript
- Stars
- 55
- Forks
- 20
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 2
Description
Part of the B2B epic (Fase 1 · item 1.5). Just enough to invoice 1–3 clients — payment gateway and invoicing stay **out of product** in this phase.
## What
- [ ] `plan/tier` field on `Organization` (`free/contributor/paid` — same field the contribution gate B2B-16 reads)
- [ ] Manual provisioning: admin toggle endpoint/UI
Real recurring billing (Asaas/Iugu/PIX + NF) is a separate later epic — do not scope it here.
**Effort:** ~0.5 SP · **Depends on:** B2B-5
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the dependency B2B-5 and locating the Organization model, then inspect the contribution gate referenced by B2B-16 and the existing admin endpoint and UI patterns. Done means Organization supports free, contributor, and paid plan/tier values and an administrator can manually change them; recurring gateway and invoicing work remains out of scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- full-stack
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 62/100