updated milestone4 polish goals
This commit is contained in:
34
tasks.org
34
tasks.org
@@ -335,44 +335,54 @@ SettingsScreen + SettingsViewModel from milestone 2. DataStore-backed. Default s
|
||||
- app opens directly to capture field.
|
||||
- no network call blocks launch.
|
||||
- no history loading blocks text entry.
|
||||
|
||||
** TODO normalize tags
|
||||
*** acceptance
|
||||
- whitespace-separated and comma-separated tags both work.
|
||||
- invalid org tag chars are stripped or replaced.
|
||||
- duplicate tags collapse.
|
||||
|
||||
** TODO fix org formatting
|
||||
*** acceptance
|
||||
- add `#+startup: overview` to synq.org
|
||||
|
||||
** TODO handle multiline notes well
|
||||
*** acceptance
|
||||
- first line can become note heading if body is multiline.
|
||||
- full body is preserved under heading.
|
||||
- todo body remains usable as a single todo heading, with extra lines under it if present.
|
||||
|
||||
** TODO add basic logs
|
||||
*** acceptance
|
||||
- server logs accepted capture id.
|
||||
- server logs duplicate capture id.
|
||||
- server logs rejected payload without dumping secrets.
|
||||
|
||||
** TODO create backup note
|
||||
*** acceptance
|
||||
- readme documents which paths need backup.
|
||||
- readme documents restore behavior.
|
||||
|
||||
* milestone 5: optional v1.5
|
||||
** TODO add android share target
|
||||
*** acceptance
|
||||
- sharing text to app opens prefilled capture.
|
||||
- user can save as note or todo.
|
||||
** TODO add home screen quick capture widget
|
||||
*** acceptance
|
||||
- widget opens capture screen quickly.
|
||||
- does not require sync to work.
|
||||
** TODO add recent tag chips
|
||||
*** acceptance
|
||||
- app shows recent tags.
|
||||
- tapping chip adds/removes tag.
|
||||
** TODO add settings for sync frequency
|
||||
** TODO add edit-before-sync
|
||||
*** acceptance
|
||||
- pending/failed captures can be edited.
|
||||
- synced captures are read-only unless explicitly duplicated.
|
||||
|
||||
** TODO add android share target
|
||||
*** acceptance
|
||||
- sharing text to app opens prefilled capture.
|
||||
- user can save as note or todo.
|
||||
** TODO add recent tag chips
|
||||
*** acceptance
|
||||
- app shows recent tags.
|
||||
- tapping chip adds/removes tag.
|
||||
** TODO add home screen quick capture widget
|
||||
*** acceptance
|
||||
- widget opens capture screen quickly.
|
||||
- does not require sync to work.
|
||||
|
||||
* implementation notes for coding agents
|
||||
- keep the server small and testable.
|
||||
- keep org formatting in one pure function.
|
||||
|
||||
Reference in New Issue
Block a user