Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj commented on issue spikerj/spikersoft-issues#719 2026-07-19 04:26:16 +00:00
[Reading Journey][UX] Covers-only uniform shelf + responsive AVIF cover variants + book quick-view + blog-about-this-book (parent-gated)

Both halves are up: backend spikersoft-backend#427 (2:3 letterboxed AVIF variant ladder 240/480/960 + presigned CoverVariants on BookDto + RabbitMQ backfill consumer + staff backfill endpoint +…

spikerj commented on issue spikerj/spikersoft-issues#702 2026-07-19 03:50:21 +00:00
[ArtPipe][Bug] Modeling stage fails offline — TripoSR's DINO image encoder (facebook/dino-vitb16) never baked (same class as #699)

Deployment update: the fix has been merged since 20:36Z but couldn't reach prod — first the tier-3 builds were cancelled by CI concurrency (#717), then the tier-2 env image's 17GB layer turned…

spikerj opened issue spikerj/spikersoft-issues#720 2026-07-19 03:50:03 +00:00
[Infra][Data-integrity] Corrupt blob in MinIO-backed container registry — 17GB env-image layer unreadable at one part, blocked the #702 fix chain all night
spikerj opened issue spikerj/spikersoft-issues#719 2026-07-19 03:40:56 +00:00
[Reading Journey][UX] Covers-only uniform shelf + responsive AVIF cover variants + book quick-view + blog-about-this-book (parent-gated)
spikerj opened issue spikerj/spikersoft-issues#718 2026-07-19 02:20:15 +00:00
[Epic][Photography] Photograph Upload · Photo Gallery · Photo Stack — photography as a first-class interest
spikerj opened issue spikerj/spikersoft-issues#717 2026-07-19 01:29:52 +00:00
[CI][Backend] Tier-3 artpipe finals builds keep getting superseded/cancelled before pushing — dino fix (#702) never reached the registry
spikerj opened issue spikerj/spikersoft-issues#716 2026-07-19 01:15:58 +00:00
[Security][Blog][Record] Create endpoints accepted spoofable client-supplied AuthorId — fixed by backend #423 (epic #705)
spikerj opened issue spikerj/spikersoft-issues#715 2026-07-19 01:15:53 +00:00
[TechDebt][Blog][Angular] Two base-URL sources — service uses API_BASE_URL token, media URLs use environment.baseUrl (epic #705)
spikerj opened issue spikerj/spikersoft-issues#714 2026-07-19 01:15:46 +00:00
[Test][Blog][E2E] Blog has zero Playwright coverage — add an authenticated blog spec (epic #705)
spikerj opened issue spikerj/spikersoft-issues#713 2026-07-19 01:15:41 +00:00
[UX][Blog][Angular] Small polish batch: moderation shield tooltip + theme-token colors in blog SCSS (epic #705)
spikerj opened issue spikerj/spikersoft-issues#712 2026-07-19 01:15:37 +00:00
[UX][Blog][Angular] Create flow: setTimeout(1000) navigation + no unsaved-changes guard (epic #705)
spikerj opened issue spikerj/spikersoft-issues#711 2026-07-19 01:15:29 +00:00
[UX][Blog][Angular] Media grid hardcodes cols=3 — squashed tiles on mobile (epic #705)
spikerj opened issue spikerj/spikersoft-issues#710 2026-07-19 01:15:24 +00:00
[Perf][Blog][Angular] List loads ALL posts and filters client-side — backend pagination discarded, no pagination UI (epic #705)
spikerj opened issue spikerj/spikersoft-issues#709 2026-07-19 01:15:19 +00:00
[Feature][Blog][Angular] Author edit UI — updateBlogPost exists server+service side, no surface calls it (epic #705)
spikerj opened issue spikerj/spikersoft-issues#708 2026-07-19 01:15:10 +00:00
[Feature][Blog][Angular] "My posts" management view — surface drafts/pending/rejected in one place (epic #705)
spikerj opened issue spikerj/spikersoft-issues#707 2026-07-19 01:15:05 +00:00
[Bug][Blog][Angular] Comment identity is hardcoded — every comment posts as "Current User"/"current-user-id" (epic #705)
spikerj opened issue spikerj/spikersoft-issues#706 2026-07-19 01:15:00 +00:00
[Bug][Blog][Angular] Media delete is broken end-to-end — placeholder handler AND a confirm button with no click binding (epic #705)
spikerj opened issue spikerj/spikersoft-issues#705 2026-07-19 01:14:48 +00:00
[Epic][Blog][UX] Blog management & UX overhaul — findings from the 2026-07-18 full review
spikerj commented on issue spikerj/spikersoft-issues#704 2026-07-19 00:31:42 +00:00
[GpuCoordinator][Bug] Lease grant races physical VRAM eviction — quiz-generation grant-fail-release cycles to DLQ while ImageDescription yields correctly

Smoking-gun evidence (2026-07-19 ~00:20Z): a concept stage (SDXL Lightning) OOM'd at .to(device) — "Tried to allocate 26.00 MiB. GPU 0 ... 24.06 MiB is free". Mapped the traceback's PIDs to…