generated from eblume/project-template
|
Some checks failed
Build / validate (pull_request) Failing after 11s
Project delete previously tombstoned only the project node, leaving its tasks with a live in-project link to a dead project — orphaned (not in the Inbox, unbrowsable, blank project) rather than unfiled as intended. New atomic Store::delete_project tombstones every in-project link to the project (tasks fall to the Inbox), then tombstones the project node; tasks are never deleted. Exposed as the project.delete RPC (LocalStore + RemoteStore); the heph-tui sidebar `D` now routes through it. Core test asserts the task survives and becomes unfiled; the project node is tombstoned. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| tests | ||
| Cargo.toml | ||