v2.4.0-rc.7 — Salidas honestas, autoridad exacta
Séptimo RC de la 2.4.0. STATUS ahora corta con un resultado claro cuando el diff base commiteado está vacío (antes podía ofrecer START sin nada válido para inspeccionar, #3102) y cuando el contexto del reviewer inmutable excede el límite (lens_context_budget_exceeded, sin consumir retry ni receipt, #2773). Los slots de reviewer ocupados ahora se clasifican como estado ocupado, no como fallo de contexto, y redirigen a STATUS negociado (#3103). Los registros de autoridad clone-local históricos migran en su primera mutación exacta preservando protección stale-CAS, kill switch global-off y bytes forenses originales (#3061, #2831), con fixture de regresión en el path DACL seguro de Windows (#3036). Detección de capacidad de merge-tree de Git ahora soporta distintas formas según la instalación (#2927). No amplía la API pública de Go.
v2.4.0-rc.7 — Truthful exits, exact authority
Seventh RC of the 2.4.0 line. STATUS now stops with a clear result when the committed base diff is empty (previously it could still offer START with nothing valid to inspect, #3102) and when immutable reviewer context exceeds the deterministic limit (lens_context_budget_exceeded, no retry or receipt consumed, #2773). Occupied reviewer slots are now classified as occupied state rather than context failure, routing the operator to negotiated STATUS (#3103). Historical clone-local authority records migrate at their first exact-revision mutation, preserving stale-CAS protection, the global-off kill switch, and original forensic bytes (#3061, #2831), with a regression fixture on the Windows secure DACL path (#3036). Git merge-tree capability detection now handles differing shapes across installations (#2927). Does not widen the public Go API.
v2.4.0-rc.7 — Sorties honnêtes, autorité exacte
Septième RC de la ligne 2.4.0. STATUS s'arrête désormais avec un résultat clair quand le diff de base commité est vide (auparavant START pouvait encore être proposé sans rien de valide à inspecter, #3102) et quand le contexte du reviewer immuable dépasse la limite déterministe (lens_context_budget_exceeded, sans consommer de retry ni de receipt, #2773). Les slots de reviewer occupés sont désormais classés comme état occupé plutôt que comme échec de contexte, redirigeant vers le STATUS négocié (#3103). Les enregistrements d'autorité clone-local historiques migrent lors de leur première mutation de révision exacte, en préservant la protection stale-CAS, le kill switch global-off et les octets forensiques d'origine (#3061, #2831), avec un fixture de régression sur le chemin DACL sécurisé de Windows (#3036). La détection de capacité merge-tree de Git gère désormais différentes formes selon l'installation (#2927). N'élargit pas l'API publique Go.