aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMartin Kagamino Lehoux <martin@lehoux.net>2026-09-07 22:31:23 +0200
committerMartin Kagamino Lehoux <martin@lehoux.net>2026-09-07 22:31:23 +0200
commit992e40835af1600a0961ec2454fb78ff43aec3c6 (patch)
tree3c0602ae64a186ce5ac51be6b0795037488f552a /README.md
parente4a158965f3fcfe6fac65a1eba7b456d615e7dca (diff)
Add routine archives: archive date, searchable archived list, frozen page
- Stamp archived_at on the archived snapshot; copy it on edit - loadArchived(projectId) + collapsible fuzzy-searched "Archivées" section on the project page - Archived routine pages open read-only with the health chart ending at the archive date; edit/complete actions reject archived routines
Diffstat (limited to 'README.md')
-rw-r--r--README.md8
1 files changed, 6 insertions, 2 deletions
diff --git a/README.md b/README.md
index 44d08a2..2205b12 100644
--- a/README.md
+++ b/README.md
@@ -71,7 +71,10 @@ completion. Editing a routine creates a new immutable version, and every
completion records the exact version it was made against, so the past is
never rewritten. Each routine has its own page (the name links from the
project) with an editable description, a chart of its health score over time,
-and its completion log.
+and its completion log. Archiving a routine stamps the date it was archived
+and removes it from the active list: it stays reachable in a collapsible
+"Archivées" section on its project page (with a fuzzy search) and opens as a
+read-only page whose health chart runs from creation to the archive date.
## TODO
@@ -82,7 +85,8 @@ and its completion log.
- [ ] https://automerge.org/docs/tutorial/
- [ ] Style like feed.kagamino.dev
- [ ] Shared > Modal actions
-- [ ] Routines > Archive on date - Routine that was tracked between d1 and d2
+- [x] Routines > Archive on date - Routine that was tracked between d1 and d2
+- [ ] Routine > Frequency = 5d/1w
## Deploy