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…
Resolved in spikersoft-backend PR #483. Verified against origin/master:
options.ExcludedMimeTypesconfigured atSpikerSoft.Api/Program.cs:129-140, coveringimage/*,video/*,…
Resolved in spikersoft-backend PR (e63ac276), then largely superseded by #853. Verified against origin/master — all four renames present:
ObjectKey(ArtAsset.cs:450)SourceImageKey…
Resolved. The emergency shim shipped in spikersoft-backend PR #484 (b48a5fa2) and restored production; #853 then removed it as designed. Verified against origin/master:
- `SpikerDbContext.cs:8…
Resolved in spikersoft-backend PR #485 (8071ff66) + spikersoft-angular PR #579 (d1de0dca), both merged 2026-07-26 and shipped in v2026.07.26b / v2026.07.26a.
Correcting the record:…
Audited against origin/master in both repos — the backend half shipped, the Angular half never did. Staying open. The ticket title's premise ("no backend endpoint ships the answer key") is…