docs: clarify mobile v1 scope and trading control ownership
This commit is contained in:
parent
401671a5eb
commit
c747fe82fe
14
docs/PRD.md
14
docs/PRD.md
@ -199,7 +199,7 @@ Platform-service owns:
|
|||||||
|
|
||||||
- product-aware auth primitives
|
- product-aware auth primitives
|
||||||
- feature flags
|
- feature flags
|
||||||
- kill switch and maintenance controls
|
- product-level kill switch and maintenance controls
|
||||||
- telemetry ingestion and diagnostics hooks
|
- telemetry ingestion and diagnostics hooks
|
||||||
- shared product metadata and cross-product policy controls
|
- shared product metadata and cross-product policy controls
|
||||||
|
|
||||||
@ -208,6 +208,9 @@ Trading backend owns:
|
|||||||
- trading state authority
|
- trading state authority
|
||||||
- orders, positions, lifecycle, and reconciliation authority
|
- orders, positions, lifecycle, and reconciliation authority
|
||||||
- runtime loop controls
|
- runtime loop controls
|
||||||
|
- global trade halt
|
||||||
|
- tenant-level trade disable
|
||||||
|
- profile-level trade disable
|
||||||
- trading admin operations and domain audit events
|
- trading admin operations and domain audit events
|
||||||
|
|
||||||
Web and mobile own:
|
Web and mobile own:
|
||||||
@ -234,6 +237,12 @@ Web and mobile own:
|
|||||||
- backend loop safety gates
|
- backend loop safety gates
|
||||||
- clear UX behavior when the product is disabled or degraded
|
- clear UX behavior when the product is disabled or degraded
|
||||||
|
|
||||||
|
Ownership model:
|
||||||
|
|
||||||
|
- platform-service owns product accessibility controls such as product-wide kill switch and maintenance state
|
||||||
|
- trading backend owns trading-behavior controls such as global trade halt, tenant-level disable, profile-level disable, and loop-level execution safety
|
||||||
|
- web and mobile render these states and expose only authorized actions; they do not become the enforcement authority
|
||||||
|
|
||||||
### 9.3 Runtime observability
|
### 9.3 Runtime observability
|
||||||
|
|
||||||
- health, loop status, reconciliation status, and operational warnings
|
- health, loop status, reconciliation status, and operational warnings
|
||||||
@ -274,9 +283,10 @@ Foundation release scope:
|
|||||||
Product v1 scope:
|
Product v1 scope:
|
||||||
|
|
||||||
- authenticated web dashboard
|
- authenticated web dashboard
|
||||||
- authenticated mobile monitor surface
|
- authenticated mobile monitor and incident-intervention surface
|
||||||
- backend authority for trading state and controls
|
- backend authority for trading state and controls
|
||||||
- overview, alerts, positions, history, and runtime controls
|
- overview, alerts, positions, history, and runtime controls
|
||||||
|
- limited, explicitly approved mobile interventions such as pause/resume and other tightly scoped safety actions
|
||||||
|
|
||||||
Deferred:
|
Deferred:
|
||||||
|
|
||||||
|
|||||||
@ -285,6 +285,7 @@ Build mobile as a real ecosystem surface, not a mock UI shell.
|
|||||||
- recent history
|
- recent history
|
||||||
- settings and sign out
|
- settings and sign out
|
||||||
- safe operator controls limited to explicitly approved actions
|
- safe operator controls limited to explicitly approved actions
|
||||||
|
- mobile is monitor-first, but not monitor-only
|
||||||
|
|
||||||
### Do not do in mobile v1
|
### Do not do in mobile v1
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user