style(design): apply Minimal Dark Mode design system\n\n- Switched to complete Dark Mode (OLED-friendly)\n- Established standard color palette matching modern technical aesthetics\n- Changed font to Plus Jakarta Sans for increased legibility\n- Enforced dark mode as default in App.tsx\n- Fixed several React cascading render (setState in useEffect) warnings
This commit is contained in:
1 parent
b80531f8a8
commit
bac7b5591e
738 files changed
+138513
-138123
No files matched your search
@@ -1,40 +1,40 @@
|
||||
# Device Fingerprint Capability Acceptance Checklist
|
||||
|
||||
## Backend Capabilities
|
||||
|
||||
- `get_storage_path / get_storage_dir / get_state_db_path`
|
||||
- `read_profile / write_profile`
|
||||
- `generate_profile`
|
||||
- `sync_service_machine_id / sync_service_machine_id_from_storage`
|
||||
- `load_global_original / save_global_original`
|
||||
- `get_device_profiles`
|
||||
- `bind_device_profile / bind_device_profile_with_profile`
|
||||
- `restore_device_version / delete_device_version`
|
||||
- `restore_original_device`
|
||||
- `open_device_folder`
|
||||
|
||||
## UI Capabilities
|
||||
|
||||
- Show current storage / account binding / history / baseline
|
||||
- Generate and bind
|
||||
- Capture and bind
|
||||
- Restore original fingerprint
|
||||
- Restore history revision
|
||||
- Delete history revision
|
||||
- Open storage folder
|
||||
|
||||
## Switching Behavior
|
||||
|
||||
- Local account switching applies bound fingerprint
|
||||
- Cloud account switching applies bound fingerprint
|
||||
- Concurrent switch requests use queued serial semantics
|
||||
- Failure semantics are fail-fast (no extra transaction orchestration)
|
||||
|
||||
## Compatibility Scope
|
||||
|
||||
- Legacy data missing optional fields: fill defaults
|
||||
- Corrupted structure/type mismatch: explicit failure
|
||||
|
||||
## Status Marking
|
||||
|
||||
Please mark each item as: `Passed / Failed / Diverged (with reason)`.
|
||||
# Device Fingerprint Capability Acceptance Checklist
|
||||
|
||||
## Backend Capabilities
|
||||
|
||||
- `get_storage_path / get_storage_dir / get_state_db_path`
|
||||
- `read_profile / write_profile`
|
||||
- `generate_profile`
|
||||
- `sync_service_machine_id / sync_service_machine_id_from_storage`
|
||||
- `load_global_original / save_global_original`
|
||||
- `get_device_profiles`
|
||||
- `bind_device_profile / bind_device_profile_with_profile`
|
||||
- `restore_device_version / delete_device_version`
|
||||
- `restore_original_device`
|
||||
- `open_device_folder`
|
||||
|
||||
## UI Capabilities
|
||||
|
||||
- Show current storage / account binding / history / baseline
|
||||
- Generate and bind
|
||||
- Capture and bind
|
||||
- Restore original fingerprint
|
||||
- Restore history revision
|
||||
- Delete history revision
|
||||
- Open storage folder
|
||||
|
||||
## Switching Behavior
|
||||
|
||||
- Local account switching applies bound fingerprint
|
||||
- Cloud account switching applies bound fingerprint
|
||||
- Concurrent switch requests use queued serial semantics
|
||||
- Failure semantics are fail-fast (no extra transaction orchestration)
|
||||
|
||||
## Compatibility Scope
|
||||
|
||||
- Legacy data missing optional fields: fill defaults
|
||||
- Corrupted structure/type mismatch: explicit failure
|
||||
|
||||
## Status Marking
|
||||
|
||||
Please mark each item as: `Passed / Failed / Diverged (with reason)`.
|
||||
Reference in new issue
Block a user