hephaestus/crates/heph-core
Erich Blume dd5ef7dc63
Some checks failed
Build / validate (pull_request) Failing after 11s
fix: deleting a project unfiles its tasks to the Inbox (§8.1/§8.2)
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>
2026-06-03 19:15:54 -07:00
..
src fix: deleting a project unfiles its tasks to the Inbox (§8.1/§8.2) 2026-06-03 19:15:54 -07:00
tests feat(tui): <Enter> opens the context editor; reorder views (§8.1/§8.2) 2026-06-03 14:42:08 -07:00
Cargo.toml heph-core: body text-CRDT via yrs (sync 8d) 2026-06-01 09:06:17 -07:00