docs finalize feature statuses

Commit
07fba0404c3f2ce2e4001c982a31e7fd96df529e
Author
Marius Peter <dev@marius-peter.com>
Author date
Committer
Marius Peter <dev@marius-peter.com>
Committer date
ENHANCEMENTS.org
index 845e9c66..3760b246 100644..100644
@@ -5,8 +5,8 @@
5 5
6 6 * Dispatch
7 7
8 Removed: ** TODO Show feedback author and contribution count
9 Removed: SCHEDULED: [2026-09-05 Sat 21:24]
8 Added: ** DONE Show feedback author and contribution count
9 Added: CLOSED: [2026-09-05 Sat 22:54] SCHEDULED: [2026-09-05 Sat 21:24]
10 10
11 11 feedback should display username that submitted it, alongside their total number of feedback contributions.
12 12
@@ -15,6 +15,8 @@
15 15 - Rank the feedback list by upvotes.
16 16 - Let users upvote feedback submitted by other users they think is valuable.
17 17
18 Added: - result :: commit=98e5fb5 tests=215 pass
19 Added:
18 20 ** CANCELLED Keep the routine as a table
19 21 CLOSED: [2026-09-05 Sat 22:02] SCHEDULED: [2026-09-05 Sat 21:24]
20 22 :PROPERTIES:
@@ -27,8 +29,8 @@
27 29 Clarification:
28 30 - This is a duplicate request.
29 31
30 Removed: ** TODO Use POST-redirect-GET for all forms
31 Removed: SCHEDULED: [2026-09-05 Sat 21:25]
32 Added: ** DONE Use POST-redirect-GET for all forms
33 Added: CLOSED: [2026-09-05 Sat 22:54] SCHEDULED: [2026-09-05 Sat 21:25]
32 34
33 35 Ensure proper POST redirect GET patter for all forms
34 36
@@ -36,14 +38,18 @@
36 38 - Apply this to feedback, application feedback, and workout forms.
37 39 - Preserve success and error messages for toast display on the redirected page.
38 40
39 Removed: ** TODO Standardize shared CRUD patterns
40 Removed: SCHEDULED: [2026-09-05 Sat 21:25]
41 Added: - result :: commit=41a44ff tests=215 pass
41 42
43 Added: ** DONE Standardize shared CRUD patterns
44 Added: CLOSED: [2026-09-05 Sat 22:54] SCHEDULED: [2026-09-05 Sat 21:25]
45 Added:
42 46 Rationalize shared CRUD pattern for domain objects, user data, and app feedback
43 47
44 Removed: ** TODO Use worse-same-better subjective feedback
45 Removed: SCHEDULED: [2026-09-05 Sat 21:25]
48 Added: - result :: commit=ea594ba tests=215 pass
46 49
50 Added: ** DONE Use worse-same-better subjective feedback
51 Added: CLOSED: [2026-09-05 Sat 22:54] SCHEDULED: [2026-09-05 Sat 21:25]
52 Added:
47 53 Subjective Feedback evidence should be collected against the following pattern: Worse, Same, Better [than usual]
48 54
49 55 Clarification:
@@ -52,15 +58,19 @@
52 58 - Apply this to sleep, appetite, readiness, motivation, and perceived difficulty.
53 59 - This probably has an impact on core data types as well.
54 60
55 Removed: ** TODO Make Write feedback the primary action
56 Removed: SCHEDULED: [2026-09-05 Sat 21:25]
61 Added: - result :: commit=f09fd5d tests=215 pass
57 62
63 Added: ** DONE Make Write feedback the primary action
64 Added: CLOSED: [2026-09-05 Sat 22:54] SCHEDULED: [2026-09-05 Sat 21:25]
65 Added:
58 66 "Write feedback" should be the single Primary action on the app-feedback page. Secondary actions are CRUD operations on previous feedback items.
59 67
60 68 Clarification:
61 69 - Secondary CRUD actions are editing and removing the user’s feedback items.
62 70 - Show the primary action once.
63 71
72 Added: - result :: commit=43da59d tests=215 pass
73 Added:
64 74 ** TODO Import Hevy CSV from profile
65 75 SCHEDULED: [2026-09-05 Sat 21:25]
66 76 :PROPERTIES:
@@ -79,22 +89,26 @@
79 89 workout cancellation flow still has bug
80 90
81 91 - note :: No remaining defect. Prior commits 7d9ee9e, 5aaa11f, and test ea1f211 fixed cancellation: CSRF-guarded discard, no stale record, 303 redirect to Home. test_web.ml cancellation cases pass (203 tests green).
82 Removed: ** TODO Emphasize the secondary color
83 Removed: SCHEDULED: [2026-09-05 Sat 21:25]
92 Added: ** CANCELLED Emphasize the secondary color
93 Added: CLOSED: [2026-09-05 Sat 22:54] SCHEDULED: [2026-09-05 Sat 21:25]
84 94
85 95 oxblood color is still too dominant; secondary color needs to be more emphasized
86 96
87 97 Clarification:
88 98 - Use brass for secondary buttons, such as cancellation.
89 99
90 Removed: ** TODO Use progressive subjective feedback buttons
91 Removed: SCHEDULED: [2026-09-05 Sat 21:25]
100 Added: - note :: Already implemented by the existing brass secondary-button styling; no new work was required.
92 101
102 Added: ** CANCELLED Use progressive subjective feedback buttons
103 Added: CLOSED: [2026-09-05 Sat 22:54] SCHEDULED: [2026-09-05 Sat 21:25]
104 Added:
93 105 subjective feedback affordances should be more progressive. not dropdowns, but button groups containing three buttons each for below, usual, and above.
94 106
95 Removed: ** TODO Store database timestamps as ISO 8601
96 Removed: SCHEDULED: [2026-09-05 Sat 21:25]
107 Added: - note :: Duplicate of the completed Worse/Same/Better inline controls proposal (commit f09fd5d).
97 108
109 Added: ** DONE Store database timestamps as ISO 8601
110 Added: CLOSED: [2026-09-05 Sat 22:54] SCHEDULED: [2026-09-05 Sat 21:25]
111 Added:
98 112 database timestamps should be stored as ISO8601 strings
99 113
100 114 Clarification:
@@ -102,6 +116,8 @@
102 116 - Use the ISO 8601 format.
103 117 - Do not migrate existing data.
104 118 - Existing data can be dropped safely.
119 Added:
120 Added: - result :: commit=79bbbd7 tests=215 pass; migration 5 drops affected legacy evidence
105 121
106 122 ** TODO Make the builder subagent produce one commit per feature
107 123 SCHEDULED: [2026-09-05 Sat 22:30]