---
id: OV-C7-POS-002
title: "Platform-specific signal computation yields identical downstream behavior"
product: mobile
module: offline-visitation
type: functional
priority: P1
risk: high
status: draft
automationStatus: planned
sourceRefs:
  tsd: PK144
  tsdSection: C7
  tsdScenario: C7.2
  prd: PK144
  jira: null
automationRef: null
lifecycleStatus: active
lifecycleReason: "AI-generated draft from PK144 TSD C7.2; pending QA review."
lastReviewedAt: null
reviewedBy: null
supersededBy: null
duplicateOf: null
blockedBy: null
preconditionRefs:
  - PRE-OV-logged-in-online
tags:
  - mobile
  - offline-visitation
  - network
  - pk144
  - staging
---
## Objective
Verify iOS and Android compute signal differently but produce identical NO CONNECTION classification and downstream behavior.

## Preconditions
- See [[PRE-OV-logged-in-online]] (run on both Android and iOS)

## Steps
1. Compare classification when the device reports no network (no cellular, no Wi-Fi, airplane mode) on each platform

## Expected Result
- Then Android uses speed test + signal strength + signal type and iOS uses signal type only
- And both detect NO CONNECTION when the device reports no network
- And downstream behavior is identical across iOS/Android

## Source Traceability
- TSD: PK144
- Section: C7 - Network Quality Detection
- Scenario: C7.2 - Platform-specific signal computation
- Acceptance Criteria: E1.US-1 / US-2 engineering notes

## Evidence Required
- Side-by-side iOS/Android behavior under identical no-network conditions.

## Notes / Gaps
- Testing Concern #28 (Critical): network classification threshold X value undefined — GOOD-vs-NO-CONNECTION boundary on weak signal is not deterministically testable yet.
