spikerj opened issue spikerj/spikersoft-issues#871 2026-07-27 14:29:43 +00:00
TopAwards on SponsorFamilyListItem — public top-4 family prizes/skills aggregation
spikerj opened issue spikerj/spikersoft-issues#870 2026-07-27 14:29:32 +00:00
Family card re-skin to approved mock (header, ringed avatars, image destination tiles, CTA banner)
spikerj opened issue spikerj/spikersoft-issues#869 2026-07-27 14:29:24 +00:00
Destination background images: anonymous /destination-images MediaRoute from MinIO assets bucket
spikerj opened issue spikerj/spikersoft-issues#868 2026-07-27 14:29:11 +00:00
EPIC: Sponsor family card redesign — image-backed destination tiles, achievements strip, parent-gated age
spikerj opened issue spikerj/spikersoft-issues#867 2026-07-27 14:01:29 +00:00
Rework /employment into a routed master-detail careers page with a globe
spikerj opened issue spikerj/spikersoft-issues#866 2026-07-27 02:46:14 +00:00
Research: Replace / drop npm libs with built-in browser APIs (2026) to slim spikersoft-angular
spikerj opened issue spikerj/spikersoft-issues#865 2026-07-27 02:38:32 +00:00
Research: Origin Private File System (OPFS) as selective offline pin/outbox beside MinIO
spikerj opened issue spikerj/spikersoft-issues#864 2026-07-27 02:36:20 +00:00
spikersoft-artpipe has no PR CI — its whole pytest suite is ungated
spikerj commented on issue spikerj/spikersoft-issues#863 2026-07-27 02:02:41 +00:00
Art Studio: artifacts only appear when the whole asset finishes, and the progress percentages are not honest

PRs open:

  • spikersoft-backend #491 — the wire contract ( / / , all omitted when null) and the publish/persist throttle split.
  • spikersoft-angular #585 — the headline fix: artifacts refetched…
spikerj opened issue spikerj/spikersoft-issues#863 2026-07-27 01:57:46 +00:00
Art Studio: artifacts only appear when the whole asset finishes, and the progress percentages are not honest
spikerj opened issue spikerj/spikersoft-issues#862 2026-07-26 23:59:41 +00:00
[Bug][Backend][Data] Metadata extraction has no idempotency guard — a single upload inserted 2× full page sets (342 dupes, 2026-07-18); answers #509's open questions
spikerj opened issue spikerj/spikersoft-issues#861 2026-07-26 23:31:22 +00:00
artpipe: decimation to 6k faces tore 60% of the mesh surface open — relax it, and replace the simplifier
spikerj opened issue spikerj/spikersoft-issues#860 2026-07-26 22:54:53 +00:00
hex-tower-defence: loadout effect re-subscribes to the art loader's httpResources, looping until the renderer is killed
spikerj opened issue spikerj/spikersoft-issues#859 2026-07-26 19:31:02 +00:00
artpipe: 33 GB of immutable weights/venvs are baked into every CI build — make them data, not image layers
spikerj opened issue spikerj/spikersoft-issues#858 2026-07-26 19:26:14 +00:00
artpipe env images: two RUN loops produce 17 GB and 16 GB single layers — split per model
spikerj opened issue spikerj/spikersoft-issues#857 2026-07-26 19:25:54 +00:00
SECURITY: container registry serves anonymous pull tokens over the public internet
spikerj commented on issue spikerj/spikersoft-issues#856 2026-07-26 14:29:12 +00:00
PROD: GET /api/artstudio 500s — #853 objectKey rename deployed to the reader but not the artpipe writer

Why the rebuilds kept failing (run 18574)

Not disk — the pinned ubuntu-amd64-4090 runner had 1.5 TB free. Two compounding problems:

**1. A push-triggered run rebuilds all TEN model…

spikerj opened issue spikerj/spikersoft-issues#856 2026-07-26 14:06:58 +00:00
PROD: GET /api/artstudio 500s — #853 objectKey rename deployed to the reader but not the artpipe writer
spikerj commented on issue spikerj/spikersoft-issues#855 2026-07-26 14:03:36 +00:00
hex-tower-defence tab crash: art_pipe export stage never decimates (137k tris / 109 MB assets) + the game loads every slot concurrently

Confirmed by production bisect — and my first fix (#580) was wrong

Bisected against the live page with @spikerj, one variable at a time:

spikerj opened issue spikerj/spikersoft-issues#855 2026-07-26 04:50:54 +00:00
hex-tower-defence tab crash: art_pipe export stage never decimates (137k tris / 109 MB assets) + the game loads every slot concurrently