Files
self/specs
Evi Nova af1baec3f5 Clean up WV-16 settings screens (#1883)
* Clean up WV-16 settings screens

Fix mock document generation in DevModeScreen — generate button now calls mockDocumentStore.addDocument() with the selected country and document type instead of navigating home without storing anything.

Fix duplicate description on Manage Documents menu item — was incorrectly showing "Recovery phrase, passport data" (copy-paste from Security item), now shows "Your registered passports and IDs".

Add haptic feedback to all settings menu item press handlers.

Add Settings root and Tunnel routes to the DevRouteMenu.

Add navigation and interaction tests for all four settings screens.

* Update WV-16 status in webview SPEC.md

Mark WV-16 as Done and document what was delivered vs deferred. Settings
persistence (notification toggles, backup-enabled state) is explicitly
deferred pending a storage design decision — it does not block UI completeness.
2026-03-30 20:11:52 +10:00
..
2026-03-09 21:01:17 -07:00
2026-03-12 16:22:31 -07:00
2026-03-12 16:22:31 -07:00

Specs

Table of contents for all specs. Start here.

How Specs Are Organized

  • specs/projects/ — active project specs you implement against
  • specs/topics/ — standalone docs (not full projects)
  • specs/framework/ — templates for writing new specs
  • specs/archive/ — retired specs

Projects

  • SDK — active WebView-first scope, paused native tracks, execution status

Topics

No active topic docs. See Spec Archive for retired topics.

Framework

Project rules and spec-writing guidelines are consolidated in the root CLAUDE.md.

Other

Reading Order

  1. This file (specs/README.md)
  2. specs/projects/sdk/INDEX.md — find your active workstream or paused native track
  3. The workstream SPEC.md — find the backlog row and active plan
  4. The linked plans/<BACKLOG-ID>-<slug>.md file — execute from this file
  5. specs/projects/sdk/OVERVIEW.md — if you need architecture context