v0.0.78
Provider queue diagnostics now distinguish the first waiter from the observed lock holder, show held duration and remaining acquisition time, and explain that acquisition timeout does not stop the holder. Unknown or changing evidence stays unknown. Lock acquisition, ownership, cancellation and runtime behavior are unchanged.
Source fix: #95. Release metadata: #99.
Validation: source and release PR CI passed, including full tests, build, isolated package proof and controller/capacity qualification. Local release checks included42 focused lock/upgrade/prompt tests. No consumer runtime operation was performed for this diagnostic-only patch. Historical configuration drift still requires its existing proof; this release does not claim recovery of affected legacy workspaces.