Docs Index

Technical notes, backlog, and release references.

This index points reviewers toward the documents that explain what PaySmart has implemented, what is being tested, and what is still planned.

Reading guide

  • Use the backlog and release notes to understand delivery status.
  • Use architecture and identity notes to inspect trust boundaries.
  • Use the updates feed to track new delivery slices.

Core document set

These documents stay aligned with current routes, release notes, and shipped work.

Backlog

app/docs/implementation_backlog.md

Ticketized record of Stripe add-money, Flutterwave provider work, FX plans, release slices, and admin work.

Release

app/docs/playstore_release_notes.md

Public-tester release notes, including the Flutterwave provider flow added alongside Stripe.

Identity

app/docs/identity-upload-pipeline.md

Encrypted upload, session creation, commit flow, and review-state movement for identity work.

Architecture

app/docs/architecture_pitch.md

System context, trust boundaries, and technical framing for the current PaySmart stack.

FX

app/docs/send_money_port_trace.md

Reference trail for the FX and send-money port work that informs the next Kotlin implementation slice.

Operations

app/docs/in_app_update_testing.md

Operational notes for the current tester build, including update behavior and safe-route gating.

Engineering review snapshot

Current routes and supporting references for engineers, reviewers, and testers.

Payment routes currently visible

  • POST /payments/add-money/session
  • GET /payments/add-money/session/:sessionId
  • POST /payments/flutterwave/add-money/session
  • GET /payments/flutterwave/add-money/session/:sessionId
  • GET /payments/flutterwave/funding-account
  • POST /payments/flutterwave/funding-account/provision

Supporting technical paths

  • /auth/identity/provider/startSession
  • /auth/identity/provider/resume
  • /auth/identity/provider/callback
  • GET /api/quotes for the upcoming FX client slice
  • /docs/oauth.html for the hosted OAuth reference

Recommended reading order

For a fast but accurate review, start with what changed, then move into how it works.

1

Updates and release notes

Read the public update feed and release notes first to understand the latest shipped slice.

2

Implementation backlog

Use the backlog to see what is done, what is in testing, and what is explicitly queued next.

3

Architecture and identity docs

Drill into system ownership, provider boundaries, and identity/security design after the status context is clear.

Looking for recent progress?

Use the homepage and update feed for a faster summary of recent delivery work.