Source: docs/GROWTH_AND_AGENT_BACKLOG.md
Area: Billing / accounts
Priority: P1
Owner type: agent or human contributor
Files likely affected: src/services/user-service.js, src/services/payment-service.js, migrations, admin/app
Goal:
Store credit additions and subtractions as immutable ledger events.
Acceptance criteria:
- Implementation matches the backlog goal.
- Tests are added or a clear reason is documented if tests are not applicable.
- User-facing errors or recommendations are actionable and do not leak secrets.
- Documentation/API notes are updated when behavior changes.
Risk:
Medium. Keep the change scoped and avoid unrelated refactors.
Source: docs/GROWTH_AND_AGENT_BACKLOG.md
Area: Billing / accounts
Priority: P1
Owner type: agent or human contributor
Files likely affected: src/services/user-service.js, src/services/payment-service.js, migrations, admin/app
Goal:
Store credit additions and subtractions as immutable ledger events.
Acceptance criteria:
Risk:
Medium. Keep the change scoped and avoid unrelated refactors.