真实 Emulator 截图(1080×2400)
页面 × 四语言 × Light/Dark,Guardian 门禁,举报/SOS 关键状态,以及 R15 深化区块(安全通知、监护人审查、Explore 详情、Grow 目标)滚动截图。点击放大。
R14 → R15 迭代对照
左侧为 R14 保留的原生截图,右侧为 R15 真实运行截图(同设备、同主题/语言)。真实回归对照,不与自身比较。
自动视觉差异与修复
功能完成(R15)
- Safe安全状态聚合(fail-closed)、安全事件已读与监护人审查(reviewed/escalated)、安全通知历史、举报四态投递区分(RECORDED_LOCALLY / SUBMITTED_TO_BACKEND / DELIVERY_CONFIRMED / FAILED)、重复提交防护、网络/离线/权限恢复
- Companion / Family家庭成员状态、监护关系、授权状态、成员详情与 fail-closed 能力矩阵、通知与提醒、家庭设置、空态/错误态/恢复态
- Explore / GrowExplore 详情、可用性(available/cached/unavailable)、年龄适配与筛选;Grow 周目标与进度;无服务端契约处明确标注 SERVER_SYNC_BLOCKED
- A4 系统完整性返回行为、字体缩放钳制、状态保留、无障碍标签与 ≥48dp 触控目标策略
- 四语言ja-JP / en / zh-Hans / zh-Hant 全部键完整(bundle 492 键 × 4 语言,0 缺失)
Foundation Core 集成(非生产)
- 累计路由
13 条本地夹具路由(R13 4 + R14 6 + R15 3:举报提交 / 安全通知 / 事件审查) - 幂等性
POST /v1/foundation/safety/reports使用 Idempotency-Key,重复请求返回同一 reportId - MOCK/LIVE 隔离全部
source: local-fixture;无 LIVE 声明;STAGING_LIVE 需已批准的 VPS03 Foundation Core 服务(当前不存在) - 负向路径400 / 401 / 403 / 404 / 429 / 5xx / offline / timeout;GET 幂等重试,POST 不自动重试
- 冒烟
FOUNDATION_FIXTURE_SMOKE_R15=PASS total=50;网关测试 165/165
安全与凭据
- 加固校验
R15_AUTHORITY_SECURITY_CHECK=PASS(令牌绑定 · 无明文色泄漏 · cleartext 默认拒绝 · 无凭据字面量 · 无敏感日志 · i18n 完整 · 无生产端点 · 无儿童敏感权限 · 同步诚实标记 · 举报四态) - 数据隔离 / 最小化儿童端不暴露监护控制;能力矩阵 fail-closed;举报仅保存分类与定长预览;安全事件仅保存类型/级别/时间
- P0 状态
SECURITY_P0_CLOSED=NO;C-1..C-7 需 Owner 单项授权(凭据吊销/轮换、历史重写未执行)
APK(免登录直下)
- 下载apk/app-debug.apk
- 版本
0.9.0-r15 / versionCode 14 - applicationId
com.mtfdx.kids.cmk.foundation - SHA256
cba9ed518eeb40d50accd4e7df6393d32336418214edfedda0301f7120efc343 - 运行模式
MOCK(mock gateway + 本地 Foundation fixture;LIVE 未启用,liveCallCount=0)
范围与边界
- 部署目标VPS03 非生产;VPS01/VPS02 未访问、未部署
- 认证无登录、无 Basic Auth、无验证码;Header
X-MTFDX-Owner-Preview: read-only - 数据合成/脱敏数据;无真实儿童资料;无明文密钥
- 门禁R15_OWNER_ACCEPTANCE=PENDING · FINAL_UI_FREEZE=NO · MAIN_MERGE=NO · CLOSED_BETA=NO · PRODUCTION=NO