diff --git a/CHECKPOINT-encryption.md b/CHECKPOINT-encryption.md index 3d300ef..85c36b5 100644 --- a/CHECKPOINT-encryption.md +++ b/CHECKPOINT-encryption.md @@ -1,11 +1,11 @@ -# Checkpoint — Profile import over IPC (2026-09-01) +# Checkpoint — HomeScreen keyboard accessibility (2026-09-01) ## Where things are - Project: `/home/avi/Projects/Keynctr` -- Git repo: `master` @ `3083a44` ("chore: fix two clippy warnings"). -- Working tree: clean except four untracked items (`.directory`, `.opencode/`, - `COSMIC_THEME.md`, `KeynectrAppIconPossibility02.jpeg`) — none are part of this - feature and none have been committed. +- Git repo: `master` @ `f1236e7` ("checkpoint: document clippy warning cleanup"). +- Working tree: **3 modified files uncommitted** (the harden changes below) plus + the usual untracked items (`.directory`, `.opencode/`, `.impeccable/`, + `COSMIC_THEME.md`, `KeynectrAppIconPossibility02.jpeg`). ## What was completed 1. **Clippy is now warning-free.** Removed the two pre-existing warnings: the @@ -29,21 +29,37 @@ 5. **Prettier** applied to `ImportProfileModal.tsx`, `ProfilesScreen.tsx`, `AppProvider.tsx` (and the test file), clearing the three existing `format:check` warnings — `npm run format:check` is now fully clean. +6. **HomeScreen keyboard accessibility (this session).** Profile list rows + (`
  • ` elements) are now keyboard-focusable and operable: + - Added `role="listbox"` on the `