feat(FN-4996): complete Step 5 — document archive-instead delete affordance
Fusion-Task-Id: FN-4996 Fusion-Task-Lineage: 650bb5e4-18f2-41a0-ae46-b9112c4a0d74
This commit is contained in:
committed by
gsxdsm
parent
239f135994
commit
d5b83b168d
@@ -518,6 +518,7 @@ Behavior:
|
||||
### Archive behavior
|
||||
|
||||
- `fn task archive <id>` moves done task to `archived`
|
||||
- Dashboard delete confirmations for `done` tasks now include an **Archive Instead** action so users can preserve history without permanently deleting the task. This option is shown only for `done` tasks because the store-level archive contract only allows archiving from the `done` column.
|
||||
- Cleanup mode can persist compact metadata and remove the task directory
|
||||
- Archived tasks are read-only for task log/document writes:
|
||||
- `logEntry()` throws `Task <id> is archived — logging is read-only`
|
||||
|
||||
Reference in New Issue
Block a user