You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 5e7ee84
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,16 @@
3
3
Formato basado en [Keep a Changelog](https://keepachangelog.com/es-ES/1.1.0/).
4
4
5
5
## [Unreleased]
6
+
## [2.2.17] - 2026-10-14
7
+
### Corregido
8
+
-**Perfil Rendimiento ya no apaga el turbo.**`KnobValue.FromIndex` dejaba `Scalar` a 0 y el preset agresivo (indice 2) escribia `PERFBOOSTMODE=0`: turbo apagado reportado como exito. El indice se refleja en `Scalar` y Conservador pasa a indice 1 (fabrica), nunca 0.
9
+
-**Conservador AMD ya no pone la tarjeta al maximo.** ADLX habla en offset (-10..+15) y el catalogo en % de fabrica (100 = fabrica): escribir 100 directo lo recortaba al maximo. Nueva conversion `ToCatalog/ToDriverPercent` con stock del driver o inferido del rango.
10
+
-**Offsets de reloj NVIDIA por fin disponibles.** Las versiones `16|1<<24` y `24|2<<24` no existen en `nvml.h` (una sola `v1` de 24 bytes): el driver devolvia `VERSION_MISMATCH` y los offsets nunca tenian bounds. Unificada a `24|1<<24`.
11
+
-**Tuning sin veredicto ya no cuenta como aprobado.** Nueva sonda `NvmlGpuStabilityProbe` (reloj/utilizacion/temperatura/slowdown, 1 Hz): TDR/device-lost es fallo, ventana sin 70 % de carga media es `Pending` -> estado `Unverified` con restore al ultimo bueno. Si el driver recorta al mismo valor, el recorrido corta en `CeilingReached` con el valor real.
12
+
-**Registry ya no mezcla vendors.**`AllCatalogKnobs` incluye AMD, una vez que hay GPU se ocultan los knobs de la contraria, `CompositeCeilingSource` concatena techos por vendor, y el rank de CPU deja de usar el orden del enum (PolicyOnly pisaba XTU).
13
+
-**Textos honestos.** CPU deja de decir "sin MSR no hay OC": dice que ajusta turbo/frecuencia maxima del plan. Perfiles advierten que son valores fijos sin prueba; el auto avisa que necesita juego/benchmark con carga. Tour de Overclock actualizado.
-**El aviso de ajustes pendientes ya dice cuales y como resolverlos.** Nombra cada ajuste pendiente, cuantos son y manda a la seccion 05 ESTABILIDAD con Revertir/Mantener/Descartar, en vez del generico "Resuelvelos primero".
Copy file name to clipboardExpand all lines: docs/ARCHITECTURE.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -114,14 +114,14 @@ Nunca se registran secretos, credenciales ni contenido de entrada del usuario (s
114
114
-**i18n**: diccionario tipado es-ES/en-US (`Localizer`); migración a `.resw` planificada sin cambiar llamadas (`Localizer.Get(key)`).
115
115
-**HAGS/VBS/MPO/etc.**: nunca tratados como ganancias universales; HAGS es WorkloadDependent+Conditional+RequiresReboot, VBS es Critical+SecurityTradeoff+ExpertOnly.
116
116
117
-
## Pruebas (1873 passed, 0 failed — Release)
117
+
## Pruebas (1892 passed, 0 failed — Release)
118
118
119
119
| Suite | Cubre | Count |
120
120
|---|---|---|
121
-
|`CA-O.Core.Tests`| Contratos catálogo 93, `AnalysisStateStore` (save/load/corrupt), `GameCompatibility` (VBS bloqueado), transacciones, scoring, health, ledger one-shot, temporales a 10 min |943|
121
+
|`CA-O.Core.Tests`| Contratos catálogo 93, `AnalysisStateStore` (save/load/corrupt), `GameCompatibility` (VBS bloqueado), transacciones, scoring, health, ledger one-shot, temporales a 10 min |947|
|`CA-O.UI.Tests`|`ViewModelTests` (Analyze/Dashboard con `SystemAnalysisService` + `Correlation`), Overclock (filas visuales + mood de tuning), tours por pagina (83 pasos, destinos verificados), auto-tuning con propuesta, puerta de restore point, aviso recovery con nombres |377|
127
-
|**Total**|**Gates 1-5 `verify.ps1` + `build-release` con `gui-installer`**|**1873**|
126
+
|`CA-O.UI.Tests`|`ViewModelTests` (Analyze/Dashboard con `SystemAnalysisService` + `Correlation`), Overclock (filas visuales + mood de tuning), tours por pagina (83 pasos, destinos verificados), auto-tuning con propuesta, puerta de restore point, aviso recovery con nombres |379|
127
+
|**Total**|**Gates 1-5 `verify.ps1` + `build-release` con `gui-installer`**|**1892**|
0 commit comments