docs: plan terminal-aware dashboard API

This commit is contained in:
2026-08-20 20:44:23 +03:30
parent d1c7b34388
commit 630341f7be
2 changed files with 30 additions and 0 deletions

View File

@@ -208,3 +208,15 @@ Approved OpenAPI --> HTTP boundary --> auth/period/run/SSE/detail/CSV
## Product questions
None.
## Approved feature-branch redesign API increment
The user approved the merchant-dashboard redesign on 2026-08-20. The backend increment is additive and follows this dependency order:
1. Pure, tested Jalali boundary helpers and four latest complete period descriptors.
2. Authenticated merchant-terminal listing and optional terminal scope on analytics runs.
3. Bounded overview payment-history points for the selected scope.
4. Transaction listing filters and one merchant-owned transaction detail resource.
5. OpenAPI regeneration, local database smoke, and feature preview on port `8081`.
No migration is required. All terminal and session identifiers are resolved under the merchant from the authenticated server session.