Done — closing after a full verification pass against the acceptance criteria.
Delivered (spikersoft-angular PRs #88, #89, #218):
- Global bundle materially smaller:
en.json…
Auth fix confirmed working end-to-end: in the browser the PDF now begins to load (pdf.js fetched the document bytes and reached worker startup), which means GET /file returned 200 + bytes…
Resolved in spikersoft-backend PR #337 (merged to master, 97198fdc), now CI-proven on the merge commit:
- ArtPipeProcessor workflow: green on the merge push (build_and_publish + deploy…
No longer reproduces: SonarQube Scan has been green on every non-cancelled spikersoft-angular run since 2026-07-16 19:48 — 10+ consecutive successes spanning the deps-pass merges (batches…
Complete and verified live (2026-07-17):
- Code: backend #261 (ObjectFileCache + embeddings direct + quiz ModelPathResolver) — merged earlier.
- Infra: #120 (embeddings sources the model from…
Verified resolved on the live swarm (2026-07-17):
spikersoft-quiz-generationnow runs withStorage__UseS3=trueand a non-emptyStorage__SecretKey(48 chars, Bao-sourced via the deploy…
Duplicate of #615 (same underlying problem: the deploy jobs' /mnt/infrastructure pull has never worked; the sudo added after #615 traded the permission error for a credentials error). Consolidated…