correct the stale pinned-image/jazz deployment guidance
document the exact-image scan → manual DeployStack promotion flow backed by server-management#585/#589
consolidate the one superseded decisions entry, merge the temporary collections-scan decision into its final contract, and refresh the missing Index entries
route future queue pickup sorting to a fast/low-effort selector when model routing is available
## What
- correct the stale pinned-image/jazz deployment guidance
- document the exact-image scan → manual `DeployStack` promotion flow backed by server-management#585/#589
- consolidate the one superseded decisions entry, merge the temporary collections-scan decision into its final contract, and refresh the missing Index entries
- route future queue pickup sorting to a fast/low-effort selector when model routing is available
## Verification
- `TZ=UTC dotnet restore ErsatzTV.sln -v minimal`
- `TZ=UTC dotnet build ErsatzTV.sln --no-restore -v minimal`
- `TZ=UTC dotnet test ErsatzTV.sln --no-build -v minimal`
- `npm test -- --run` — 738 passed
- `npm run lint`
- `npm run typecheck`
- `npm run check:api`
- `npm run build`
- `dotnet list ErsatzTV.sln package --vulnerable --include-transitive` — no vulnerable packages
- `git diff --check`
Independent-review exemption: pure documentation and workflow guidance; no application/runtime or server-state change.
Fixes #336
Refs #335
Docs-only exemption applied: the diff changes release/runbook and orchestration guidance only, with no application runtime or server-state effect. Self-review confirmed the live #585/#589 evidence, current compose behavior, release ordering, decisions Index coverage, and a clean Markdown diff.
Review-verdict: MERGEABLE @ 985eed072c34321eb8ca1ddf6adfc97c961bc1e8
Docs-only exemption applied: the diff changes release/runbook and orchestration guidance only, with no application runtime or server-state effect. Self-review confirmed the live #585/#589 evidence, current compose behavior, release ordering, decisions Index coverage, and a clean Markdown diff.
timothy
merged commit 985eed072c into main2026-07-13 20:02:22 +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.
What
DeployStackpromotion flow backed by server-management#585/#589Verification
TZ=UTC dotnet restore ErsatzTV.sln -v minimalTZ=UTC dotnet build ErsatzTV.sln --no-restore -v minimalTZ=UTC dotnet test ErsatzTV.sln --no-build -v minimalnpm test -- --run— 738 passednpm run lintnpm run typechecknpm run check:apinpm run builddotnet list ErsatzTV.sln package --vulnerable --include-transitive— no vulnerable packagesgit diff --checkIndependent-review exemption: pure documentation and workflow guidance; no application/runtime or server-state change.
Fixes #336
Refs #335
Review-verdict: MERGEABLE @
985eed072cDocs-only exemption applied: the diff changes release/runbook and orchestration guidance only, with no application runtime or server-state effect. Self-review confirmed the live #585/#589 evidence, current compose behavior, release ordering, decisions Index coverage, and a clean Markdown diff.