Resolved in spikersoft-backend PR #468 (81fb6111) plus committed infra config. Verified against origin/master:
Hardening (the deadlock itself)
- `GpuCoordinator/Services/VramBudgetTracker.…
Audited against origin/master in both repos. The code fix is now complete and adopted fleet-wide — which was not true when this was filed. Deliberately not closing it; see the last…
Re-verified against origin/master — still unwired. Both boxes render and neither filters anything.
Templates: `libraries/keycloak-admin/src/lib/components/user-roles/user-roles.component.ht…
Re-verified against origin/master — still present, and the count is right. projects/spikersoft/src/app/_components/classes/course.ts is 43 lines; the constructor assigns only courseCode,…
Audited against origin/master — the deletion half is done; the rotation half (the actual ask) is not verifiable from git. Staying open. Paths and lengths only, no values.
**Deleted from…
Re-audited all five items against origin/master. One is done, four are untouched. Paths and value lengths only below — no values reproduced, per the secrets policy.
Resolved — the service is now both built and deployed. Verified against origin/master in both repos:
Built: spikersoft-backend/.gitea/workflows/spikersoft-scheduler.yml exists and…
Epic status roll-up — audited every child against origin/master / origin/main. All seven shipped and merged (epic PR d0de275a / #480), but three carry real gaps, so the epic stays open…
Audited against origin/master — substantially done; two gaps. Staying open.
Landed: GenerationParamOverrides as a field genuinely separate from ArtAssetStageMethod.Params…
Re-verified against origin/master — nothing has changed. All three fix items outstanding. File last touched 2025-11-20.
The latent twin is still there verbatim:
- `ProfileSettingsSubDocumen…
Audited against origin/master — NOT DONE, no implementing code for any candidate fix. Plus undocumented prod/code drift that's worth knowing about. Notes updated.
**None of the three…
Audited against origin/master — the feature works, but two documented behaviours don't exist. Staying open.
Landed: optional body on the existing endpoint (`ArtStudioController.cs:762-7…
Audited against origin/master — the production bug is fixed, but one silent regression path remains. Staying open.
Fixed — the image-upload submission bug: `SubmitArtAssetValidator.cs:…
Resolved in spikersoft-angular (fd85fed1). Verified against origin/master — all six functional bullets present in libraries/features/art-studio:
- Inline recipe strip — `art-studio-shell.c…
Resolved in spikersoft-backend (91bd5a9c). Verified against origin/master:
ArtAssetGenerationParams.cs:47, attached to the run atArtAssetStageRun.cs:119-120.- **The #369/#606…