You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add stable identities and a rename-aware type registry #7
Serializing .NET type full names as identity turns every class rename or move into missing nodes in saved assets. Node types, port types and host functions need opaque persistent identities, and renames must be registry data rather than asset edits. Consumers own their type sets (an engine registers vector and texture types; a video domain registers frame types).
Tasks:
StableId (type identity) and ElementId (element identity) GUID value types with canonical text form
IdentityRegistry<T> resolving identities through rename chains, rejecting empty identities, duplicates and rename cycles
GraphTypeRegistry for node types, port types, host functions and per-node-type migrations
Activity