Skip to content

Commit cafe99f

Browse files
committed
docs: wave B #3 (masking de secrets) cerrado
1 parent fc7e231 commit cafe99f

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

docs/migration/REMAINING-WORK.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -288,9 +288,11 @@ La auditoría de cobertura marcó que una matriz "verde" sobreestima paridad. Es
288288
`read-configuration.host-variable-substitution`. Merge de metadata-label ya cubierto y
289289
`match`: `container-metadata-success` (base-image label) + `features-configuration`
290290
(multi-feature, con `compare_nulls`).
291-
- **Pendiente — masking de secrets**: assert de que los valores secretos se enmascaran
292-
en la salida; bloqueado por el gap de entorno que deja los casos `*-secrets`
293-
inconclusive (ambos lados fallan — ver abajo).
291+
- **Hecho — masking de secrets**: la redacción del logger (`********`, paridad TS
292+
`maskSecrets`) está unit-testeada (`log.TestSecretMasking`: valor, substring, vacío), y
293+
los casos `up`/`run-user-commands.workspace-secrets-success` (antes inconclusive por un
294+
fixture-path faltante, ya corregido) corren con `--log-level trace` + secrets y matchean
295+
— verificado 0 leaks del valor crudo en la salida de ambos lados.
294296

295297
## Decisiones que deben quedar explícitas
296298

0 commit comments

Comments
 (0)