docs(android): 任务说明、DSH 约束与交付文档
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
# T-AND-008 关于页 + 开源声明
|
||||
|
||||
- **状态**:done
|
||||
- **依赖**:T-AND-006
|
||||
|
||||
## 目标
|
||||
|
||||
展示版本、隐私说明与完整可滚动的第三方开源声明。
|
||||
|
||||
## load
|
||||
|
||||
```
|
||||
DSH.md
|
||||
contracts/open-source-credits.md # 锚点:全表
|
||||
app/src/main/java/com/opendance/studio/ui/AboutScreen.kt
|
||||
app/src/main/java/com/opendance/studio/ui/Credits.kt
|
||||
```
|
||||
|
||||
## 交付物
|
||||
|
||||
- `ui/Credits.kt`:15 项声明数据(与契约表逐条对应)
|
||||
- `ui/AboutScreen.kt`:版本卡片 + 隐私说明 + 可滚动声明列表
|
||||
|
||||
## 内容要点
|
||||
|
||||
- 版本、契约版本、WebSocket 子协议、关键点拓扑、传输帧长
|
||||
- **隐私说明**:明确写出「画面不会离开手机」「只发送 33 个关键点坐标」
|
||||
- 明确声明不使用 SMPL 拓扑
|
||||
- 每条含许可证、版权(如有)、用途、可点击源链接
|
||||
|
||||
## 验收
|
||||
|
||||
`CreditsTest`(JVM 单元测试)断言:
|
||||
条目数 ≥ 10、文档要求的 10 项全部在列、每条有许可证与 https 链接、
|
||||
已知项目的许可证正确、本端自身依赖(MediaPipe/OkHttp/CameraX/Compose)均在列、
|
||||
项目名不重复、契约版本为 0.1.0。
|
||||
Reference in New Issue
Block a user