Skip to content

chore(deps): quitar uuid muerto, no proponer majors de @nestjs/* y re-observar la evidencia de madurez - #723

Merged
beyondnetPeru merged 2 commits into
mainfrom
chore/prune-dead-uuid-and-nest-major-ignore
Sep 19, 2026
Merged

beyondnetPeru merged 2 commits into
mainfrom
chore/prune-dead-uuid-and-nest-major-ignore

Conversation

@beyondnetPeru

@beyondnetPeru beyondnetPeru commented Sep 19, 2026 •

Copy link
Copy Markdown
Contributor

Qué

Salida del triaje de los 5 PRs abiertos de Dependabot (2026-09-19):

Y además: la evidencia de madurez había caducado (segundo commit)

Las cuatro entradas de maturity-evidence.json se tomaron el 2026-08-18 y cruzaron la ventana 0..30 días de 09-reconcile-maturity.mjs el 2026-09-18, así que Validate documentation (check requerido) estaba rojo en todo PR, este y #722 incluidos, sin relación con su contenido. Igual que en 3e5aac8: se re-observan las cuatro contra corridas verdes reales, no se mueve la fecha.

check commit run qué se observó
cli-baseline main 99b53259 35435224907 13/13 jobs del CLI CI verdes, CI Gate incluido
coverage main 99b53259 35435224907 107 suites / 1492 tests; Branches 75.73% (2382/3145) sobre umbral 75
documentation 3d0662c7 (head de #719) 35125943994 ambos jobs verdes el 2026-09-16 — la última corrida verde ANTES de cerrarse la ventana; las posteriores son rojas por la ventana misma
release main 99b53259 35435224976 verde hasta package-binaries + smoke-test en las 3 plataformas

asOf no se toca (el board no se movió), así que el executive summary no cambia; maturity-reconciliation.json se regenera.

Verificación

  • grep de imports de uuid en src/: 0 resultados.
  • Lockfile regenerado con npm uninstall --package-lock-only; el diff son las dos entradas de uuid + la normalización del rango.
  • Local: 09-reconcile-maturity.mjs + --check, 08-validate-tracking.mjs, generate-executive-summary.mjs --check en verde.
  • El resto lo decide CI (Package Integrity, Test mcp-server, Services build, Validate documentation).

🤖 Generated with Claude Code

… @nestjs/*

Triaje de PRs abiertos (2026-09-19):

- `uuid` y `@types/uuid` estaban declarados en `src/packages/mcp-server`
  sin un solo import en todo `src/`. Dependabot proponía subirlos tres
  majors (#718); lo correcto es quitarlos.
- NestJS 12 es ESM-only y hay que migrarlo en bloque; los bumps por
  paquete (#720 core, #721 platform-express) rompían jest en los 5
  workspaces. Se ignoran los majors de `@nestjs/*` hasta que la
  migración se haga a mano.
- De paso npm normaliza en el lock el rango de
  `@opentelemetry/exporter-trace-otlp-http` de mcp-server y cli a la
  versión fija que declaran sus package.json (Dependabot escribió `^`).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@beyondnetPeru
beyondnetPeru requested a review from a team as a code owner September 19, 2026 09:42
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@github-actions

Copy link
Copy Markdown
Contributor

📊 Bilingual Coverage Impact

PR Changes

  • Paired EN/ES files modified: 0
  • New EN files needing ES translation: 0

Repository Coverage

Metric Value
Total EN files 527
Total ES files 497
Paired files 0
Coverage 0%

✅ Good: All EN changes have ES counterparts.


Generated by GitHub Actions

…ged out again

The four entries were taken together on 2026-08-18 and all four crossed the 0..30 day
window of `09-reconcile-maturity.mjs` on 2026-09-18, so `Validate documentation` went
red on #722 and #723 -- two Dependabot-adjacent PRs whose content has nothing to do with
it. As last time, the window is the point: each entry is a fresh observation of the same
claim against a real green run, not a date bump.

- cli-baseline: run 35435224907 on main (99b5325), all THIRTEEN CLI CI jobs green, CI
  Gate included.
- coverage: same run, Unit Tests -- 107 suites / 1492 tests, Statements 87.22%, Lines
  87.54%, Functions 84.79%, Branches 75.73% (2382/3145) against the unchanged jest
  thresholds (80/80/75/75) and the workflow statement gate (80). All three totals grew
  since 2026-08-18 (106 / 1486 / 2376/3139).
- documentation: run 35125943994 on 3d0662c (head of #719, merged into main as
  99b5325 with no other change), both jobs green. It cites a run from 2026-09-16 on
  purpose: after the window closed, every later run of this workflow is red AT the
  reconcile step because of the window itself, so the last green run before it closed
  is the only honest observation of this claim until this refresh lands.
- release: run 35435224976 on main (99b5325), green through package-binaries and
  smoke-test on all three platforms plus smoke-test-functional; publish/upload skipped
  because it is not a `cli-v*` tag.

`maturity-reconciliation.json` is regenerated from the evidence (it embeds `readiness`);
`asOf` stays at 2026-09-05 because the gap board did not move, so the executive summary
is unchanged (`generate-executive-summary.mjs --check` passes).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@beyondnetPeru beyondnetPeru changed the title chore(deps): quitar uuid muerto de mcp-server y no proponer majors de @nestjs/* chore(deps): quitar uuid muerto, no proponer majors de @nestjs/* y re-observar la evidencia de madurez Sep 19, 2026
@beyondnetPeru
beyondnetPeru merged commit d7459f7 into main Sep 19, 2026
53 checks passed
@beyondnetPeru
beyondnetPeru deleted the chore/prune-dead-uuid-and-nest-major-ignore branch September 19, 2026 10:35
beyondnetPeru added a commit that referenced this pull request Sep 19, 2026
main moved under the promotion: #723 (uuid pruned from mcp-server, @nestjs/* majors
ignored in dependabot.yml) landed on main directly and carried a THIRD refresh of the
same aged-out maturity evidence (20706cd). Conflict on the two evidence files only;
develop's refresh (2ee3f9a, already on this branch) is kept — every commit it cites is
reachable once main is merged in — and 09-reconcile-maturity --check plus guard 46 pass
on the result. #723's own changes come through untouched.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
beyondnetPeru added a commit that referenced this pull request Sep 19, 2026
sync: traer a develop el triaje de Dependabot (#719, #722, #723)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant