diff --git a/README.md b/README.md index e59e914..7b6a444 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # remindctl +Forget the app, not the task ✅ + Fast CLI for Apple Reminders on macOS. ## Install diff --git a/docs/manual-tests.md b/docs/manual-tests.md new file mode 100644 index 0000000..45499ef --- /dev/null +++ b/docs/manual-tests.md @@ -0,0 +1,28 @@ +# Manual tests + +## Scope +Run on a local GUI session (not SSH-only) so the Reminders permission prompt can appear. + +## Test data +- Use a dedicated list: `remindctl-manual-YYYYMMDD` (create if missing). +- Create 3 reminders with distinct states: + - `remindctl test A` (due today, priority high) + - `remindctl test B` (due tomorrow) + - `remindctl test C` (no due date) + +## Checklist +- authorize: `remindctl authorize` +- status: `remindctl status` +- list lists: `remindctl list` +- list list contents: `remindctl list "remindctl-manual-YYYYMMDD"` +- add reminders (3 variants) +- show filters: `today`, `tomorrow`, `week`, `overdue`, `upcoming`, `completed`, `all` +- edit: update title/notes/priority/due date +- complete: mark one reminder complete +- delete: remove reminders, then delete list + +## Results +- Date: +- Machine: +- Permission state before/after: +- Notes: