4.4 KiB
Mobile Post-RC Validation Plan Record
- Date:
2026-04-07 - Decision:
mobile-post-rc-validation-plan - Scope:
pulse-mobilepulsepulse-pro- lane
L5 - subsystems
frontend-primitives,relay-runtime
Decision
Pulse Mobile should not widen just because the current v1 shell now feels coherent. The next step is a short operator validation pass, then a narrow set of authority-building slices.
The validation cohort should be 5-10 existing Pulse users who already have a
real reason to check infrastructure away from the desk.
They should exercise the current build on the phone they would actually carry,
not a narrated prototype walk-through.
Validation Script
Each participant should be asked to complete the same tasks:
- Open the app and say whether anything needs attention right now.
- Identify the next thing they would act on and explain why.
- Open a pending approval or finding and decide what they would do.
- Recover from a stale, disconnected, or trust-degraded state without desktop help.
- Switch instances and confirm they still understand what needs attention.
The moderator should avoid explaining the intended information architecture unless the participant is completely stuck.
Pass Signals
The build is strong enough to widen only if most participants can:
- Explain what
Nowis for without prompting. - Identify the next action quickly from the first screen.
- Distinguish status, findings, approvals, and follow-up work without tab hunting.
- Understand whether the app is trustworthy when data is stale, disconnected, or degraded.
- Ask for one missing authority cue rather than asking for a full desktop dashboard to feel safe.
Failure Signals
The current shape still needs redesign or trust work if participants:
- Cannot tell whether anything is broken from the opening screen.
- Treat the app as a settings shell, notification inbox, or incomplete dashboard.
- Bounce across multiple tabs before they trust the current state.
- Refuse to act because freshness or trust posture is unclear.
- Ask for graphs or desktop parity just to answer a basic triage question.
Evidence Capture
Capture the same evidence for every session:
- Participant type and environment shape.
- First point of hesitation on
Now,Instances,Findings,Approvals, orFollow-Ups. - Missing information they asked for in their own words.
- Whether the gap is:
- missing authority cue
- trust ambiguity
- information architecture confusion
- true non-goal request
- Whether they would keep the app installed after the session and why.
Post-Test Build Slices
If the current v1 shape passes the validation bar, widen in this order:
ops-snapshot-authority- Add one stronger authority layer to
NowandInstances: top affected instance, top affected workload/resource, and last successful contact/freshness age. - Do not add graphs or broad fleet browsing.
- Add one stronger authority layer to
trust-repair-fast-path- Tighten stale, offline, revoked, and reconnect states into one clear
recovery path from
NowandInstances. - Prefer direct repair actions over explanatory copy sprawl.
- Tighten stale, offline, revoked, and reconnect states into one clear
recovery path from
action-confidence- Strengthen approval and finding detail surfaces so the user can understand risk, likely outcome, and post-action state without returning to desktop.
hardware-release-signoff- Re-run physical-device iOS
approval-actionsandpush-routingproof before any public rollout judgment.
- Re-run physical-device iOS
If validation shows that users still want slightly more monitoring authority after those slices, the next admissible expansion is:
ops-snapshot-drilldown- Add one compact drilldown from
Ops Snapshotfor top affected resources and freshness context. - Keep it secondary to triage; do not add a new primary tab.
- Add one compact drilldown from
Explicit Non-Goals
The post-RC mobile follow-up should still reject:
- Graph-first dashboard recreation.
- Extra primary tabs to compensate for weak primary information architecture.
- Desktop-feature parity as a mobile success criterion.
Outcome
mobile-post-rc-hardeningnow has a concrete execution order: validate with real operators, widen through narrow authority/trust slices, then clear the remaining hardware proof gates.- Mobile product-ready judgment should be based on operator validation plus hardware trust proof, not on aesthetics or unbounded parity expansion.