Release-notes row for the upcoming v26.13.0 tag (73 PRs merged since v26.12.0).
Docs-only — the release-boundary docs step from docs/ci-cd.md → Cutting a release, phase 1.
Pre-release gate run locally on 9928be805:
dotnet build ErsatzTV.sln — 0 errors
TZ=UTC dotnet test — 4441 passed, 0 failed (7 assemblies)
web: typecheck + lint clean, 1184 vitest tests passed, npm run build OK
dotnet list package --vulnerable --include-transitive — clean across all 17 projects
decisions_validate.py — OK; build_decisions_catalog.py — no drift
5 dual-provider migrations in range; the Komodo pre-deploy hook runs migration-smoke.sh against the candidate.
Re-triggered: the EF migration integrity job on run 1492 was KILLED (its log file is absent from dbfs — actions_log/.../7444.log.zst does not exist), not a genuine failure. A one-line markdown diff cannot break EF migrations.
Release-notes row for the upcoming `v26.13.0` tag (73 PRs merged since `v26.12.0`).
Docs-only — the release-boundary docs step from `docs/ci-cd.md` → Cutting a release, phase 1.
**Pre-release gate run locally on `9928be805`:**
- `dotnet build ErsatzTV.sln` — 0 errors
- `TZ=UTC dotnet test` — 4441 passed, 0 failed (7 assemblies)
- web: typecheck + lint clean, 1184 vitest tests passed, `npm run build` OK
- `dotnet list package --vulnerable --include-transitive` — clean across all 17 projects
- `decisions_validate.py` — OK; `build_decisions_catalog.py` — no drift
5 dual-provider migrations in range; the Komodo pre-deploy hook runs `migration-smoke.sh` against the candidate.
---
_Re-triggered: the `EF migration integrity` job on run 1492 was KILLED (its log file is absent from dbfs — `actions_log/.../7444.log.zst does not exist`), not a genuine failure. A one-line markdown diff cannot break EF migrations._
73 PRs merged since v26.12.0. Adds the release-table row in docs/ci-cd.md
covering the RuleBuilder maturation, the On Now/Next overlay, searchable
library pickers, the watermark/QSV correctness fixes, and the H10
review-verdict gate hardening.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
timothy
merged commit 9dc360c9fa into main2026-08-03 19:02:25 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Release-notes row for the upcoming
v26.13.0tag (73 PRs merged sincev26.12.0).Docs-only — the release-boundary docs step from
docs/ci-cd.md→ Cutting a release, phase 1.Pre-release gate run locally on
9928be805:dotnet build ErsatzTV.sln— 0 errorsTZ=UTC dotnet test— 4441 passed, 0 failed (7 assemblies)npm run buildOKdotnet list package --vulnerable --include-transitive— clean across all 17 projectsdecisions_validate.py— OK;build_decisions_catalog.py— no drift5 dual-provider migrations in range; the Komodo pre-deploy hook runs
migration-smoke.shagainst the candidate.Re-triggered: the
EF migration integrityjob on run 1492 was KILLED (its log file is absent from dbfs —actions_log/.../7444.log.zst does not exist), not a genuine failure. A one-line markdown diff cannot break EF migrations.