hyperhive/hive-c0re
müde aed43ce4df dashboard: tombstones + meta_inputs events — last /api/state refetches drop
new DashboardEvent::TombstonesChanged + MetaInputsChanged carry
full snapshots (lists are tiny; snapshot beats diff for race
avoidance). Coordinator-side helpers
emit_tombstones_snapshot + emit_meta_inputs_snapshot fire from
every mutation site: actions::destroy + post_purge_tombstone +
actions::approve (spawn finalise consumes tombstone) +
run_meta_update + auto_update::rebuild_agent (lock bumps).

client adds derived stores + apply* handlers + drops the
post-submit refetch on PURG3 (container row + tombstone row)
and meta-update.

after this commit /api/state is fetched exactly once per page
session (cold load); every other change rides the SSE channel.
2026-05-17 23:52:12 +02:00
..
assets dashboard: tombstones + meta_inputs events — last /api/state refetches drop 2026-05-17 23:52:12 +02:00
src dashboard: tombstones + meta_inputs events — last /api/state refetches drop 2026-05-17 23:52:12 +02:00
Cargo.toml css: route palette + body typography through hive-fr0nt::BASE_CSS 2026-05-17 11:47:45 +02:00