feat: add refs tracking to RoleStep #35
Reference in New Issue
Block a user
Delete Branch "feat/31-refs-tracking"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Add
refs: string[]to RoleOutput/RoleStep for CAS reference tracking.Why
Prerequisite for CAS GC (#32) — need to know which CAS entries are alive.
Changes
types.ts—RoleOutput.refs,RoleDefinition.extractRefsengine.ts— persist refsfork-thread.ts— preserve refs on forkRef
Fixes #31, Refs #25