[inconsistency] HookResult defined in nothooks, not notcore #8
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
Audit finding (low):
HookPhaseandHookSpecare shared types innotcore(correct), butHookResultis defined innothookseven though it is part of the same conceptual group.notstrapworks around this by usingStepStatusfromnotcoreinstead ofHookResultdirectly.Consider: Either move
HookResulttonotcorefor consistency, or document clearly why result types are intentionally crate-local (e.g. to avoid notcore depending on execution semantics).