PreRef never enters the normal retract dispatch chain (consumed via None in the pre-pass), so "cancel" was never structurally possible. The real hazard is reuse across constructions (stale .Value silently firing callbacks) — guard it with an explicit error on re-fire instead. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| additional-primitives-plan.md | ||
| debug-tooling-plan.md | ||
| documentation-content-map.md | ||
| documentation-plan.md | ||
| existing-instance-bind-plan.md | ||
| framework-comparison-findings.md | ||
| operator-sugar-plan.md | ||
| pre-implementation-audit.md | ||
| v1-compat-plan.md | ||