docs: 记录关键流程大字体证据

This commit is contained in:
2026-08-17 13:32:42 +08:00
parent e5b53deaca
commit 7220cb0fe2
+11 -3
View File
@@ -75,9 +75,11 @@ records the exact revision in a separate evidence commit.
request failures remain visible without changing the preference; the
full-screen world map is scrollable and operable at 200% Dynamic Type with
explicit region semantics.
2. `ACCESS-01D` exercises the remaining load-bearing onboarding, action,
journey, memory, and settings screens at narrow width and 200% Dynamic Type;
defects found by those tests are fixed in the owning screen.
2. `ACCESS-01D` **DONE (`005442d`, `e5b53de`)**: load-bearing onboarding,
action, journey, memory, and settings layouts are exercised at 320x568 and
200% Dynamic Type. Candidate cards, action rows, signal controls, segmented
options, habitat content, portraits, and share cards adapt without removing
a scroll path.
3. `RELEASE-01A` audits iOS permission copy, privacy declarations, background
modes, data export, notification behavior, and local-data reset against the
implemented product. Android remains outside this release scope.
@@ -170,6 +172,11 @@ and Mossspring have idle only.
request errors are announced without silently enabling a preference; the
world map scrolls at large text sizes and exposes its title, regions, stages,
and navigation as explicit accessibility elements (`4192001`).
- Completed narrow large-text workflows: candidate cards and comparison
actions, quick logging, signal controls, segmented options, habitat, memory,
sharing, and settings use tested 320x568 / 200% layouts. Signal switches have
visible purpose labels, and memory/settings section headings are navigable
(`005442d`, `e5b53de`).
- Add behavior tests for each load-bearing screen instead of counting screen
files as coverage.
- Record which checks are automated, simulator-only, or physical-device-only.
@@ -202,3 +209,4 @@ For every completed work item:
| ACCESS-01A | `1f1203d` | 20 Jest suites / 73 tests, TypeScript, ESLint, `git diff --check`; complete-state render and 200% text layout tested | Modal focus, screen recovery, broader layouts, and device matrix remain open |
| ACCESS-01B | `0983610` | 23 Jest suites / 76 tests, TypeScript, ESLint, `git diff --check`; stale-route recovery and destructive reset boundaries tested | Broader 200% layouts, Modal focus on device, and device matrix remain open |
| ACCESS-01C | `4192001` | 25 Jest suites / 78 tests, TypeScript, ESLint, `git diff --check`; notification denial/failure and scrollable 200% world-map behavior tested | Remaining load-bearing layouts and physical-device semantics remain open |
| ACCESS-01D | `005442d`, `e5b53de` | 27 Jest suites / 80 tests, TypeScript, ESLint, `git diff --check`; 320x568 / 200% workflows, fixed-format cards, visible signal labels, and settings headings tested | VoiceOver focus order and visual layout still require physical-device acceptance |