Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj opened issue spikerj/spikersoft-issues#527 2026-07-13 00:40:41 +00:00
[Infra][MinIO] Migrate /mnt/fusionio/spikersoft/ai → ai-models bucket for embeddings + quiz-generation (epic #413)
spikerj opened issue spikerj/spikersoft-issues#525 2026-07-13 00:40:40 +00:00
[Infra][MinIO] Migrate /app/assets (ThreeDModel) to S3 (assets bucket, epic #413)
spikerj opened issue spikerj/spikersoft-issues#524 2026-07-13 00:40:40 +00:00
[Infra][MinIO] Migrate dlls dir to S3 (dlls bucket, epic #413)
spikerj opened issue spikerj/spikersoft-issues#523 2026-07-13 00:40:39 +00:00
[Infra][MinIO] Migrate lesson-videos + LessonVideoProcessor to S3 (lesson-videos bucket, epic #413)
spikerj opened issue spikerj/spikersoft-issues#522 2026-07-13 00:40:39 +00:00
[Infra][MinIO] Migrate blogs dir + BlogMediaProcessor to S3 (blogs bucket, epic #413)
spikerj opened issue spikerj/spikersoft-issues#520 2026-07-13 00:40:20 +00:00
[ArtPipe] Baked images Phase 4: cleanup — retire legacy image/bind, runbook + docs, acid test (epic #515)
spikerj opened issue spikerj/spikersoft-issues#521 2026-07-13 00:40:20 +00:00
[Infra][Registry] Gitea upstream-image mirror (skopeo → mirror/* org) + incremental stack repointing
spikerj opened issue spikerj/spikersoft-issues#517 2026-07-13 00:40:19 +00:00
[ArtPipe] Baked images Phase 1: SafetyCheck pilot image + cutover, incl. #486 fault isolation (epic #515)
spikerj opened issue spikerj/spikersoft-issues#518 2026-07-13 00:40:19 +00:00
[ArtPipe] Baked images Phase 2: stood-down residents blender/sdxl/triposr, hunyuan deferred (epic #515)
spikerj opened issue spikerj/spikersoft-issues#519 2026-07-13 00:40:19 +00:00
[ArtPipe] Baked images Phase 3: prodstages image + live modeling-lane cutover (epic #515)
spikerj opened issue spikerj/spikersoft-issues#516 2026-07-13 00:40:18 +00:00
[ArtPipe] Baked images Phase 0: build scaffolding (Dockerfiles, CI, setup flags) + disk/limits go-no-go gates (epic #515)
spikerj opened issue spikerj/spikersoft-issues#515 2026-07-13 00:40:01 +00:00
[Epic][ArtPipe][Infra] Per-model baked Docker images — venvs + weights built at image build time, no /opt/art_pipe bind
spikerj commented on issue spikerj/spikersoft-issues#278 2026-07-13 00:08:45 +00:00
# [Enhancement] Add dynamic State/Province selection or autocomplete in Profile configuration

Good news: the enhancement this ticket asks for already exists end-to-end and now works in production. The dropdown wiring was all in place (profile.component loads states on country change…

spikerj commented on issue spikerj/spikersoft-issues#131 2026-07-12 23:51:56 +00:00
enhancement: One-shot bootstrap container for startup seeders (move out of API cold path)

Slice 2 up, both halves:

  • backend #248: dotnet SpikerSoft.Api.dll --bootstrap — the API image itself runs the seed sequence with throwOnFailure and exits without starting Kestrel.…
spikerj commented on issue spikerj/spikersoft-issues#321 2026-07-12 23:36:50 +00:00
[E2E P8] Coverage gate — route-manifest report in CI, ratchet to 100%

P8 status after a full audit — most of the checklist already existed and is verified working:

  • Drift reporter (AST-based, both directions + access-mismatch + tools + wildcard) —…
spikerj commented on issue spikerj/spikersoft-issues#131 2026-07-12 23:29:21 +00:00
enhancement: One-shot bootstrap container for startup seeders (move out of API cold path)

Slice 1 up: backend PR #246 — the five-step seeding sequence (terms → areas → postal[gated] → positions → curriculum store → lesson hydration) is extracted from inline Program.cs into…

spikerj closed issue spikerj/spikersoft-issues#22 2026-07-12 23:26:23 +00:00
[Enhancement] app-lesson-sidebar: contain long lesson list (100vh / internal scroll vs virtual scroll)
spikerj commented on issue spikerj/spikersoft-issues#22 2026-07-12 23:26:23 +00:00
[Enhancement] app-lesson-sidebar: contain long lesson list (100vh / internal scroll vs virtual scroll)

Closing — already implemented (Approach A, exactly as this ticket proposed) and shipped with the feature-based architecture revamp (spikersoft-angular commit 4a362ba). The shared…

spikerj commented on issue spikerj/spikersoft-issues#513 2026-07-12 23:20:49 +00:00
[Bug][Infra][Deploy] docker-monitor: new correctly-named stack exits 0 on startup (stuck 0/1) + duplicate misspelled 'spiekersoft-docker-monitor' stack running in parallel

Fix verified live in production. Seq, 2026-07-12 21:34:25 UTC — the deployed docker-monitor booted past the old fatal and both #240/#241 features announced themselves:

ServiceAutoReconcil…
spikerj commented on issue spikerj/spikersoft-issues#419 2026-07-12 21:55:32 +00:00
[lint coverage] ~75 library projects are unlinted by CI + their eslint configs reference uninstalled plugins

spikersoft-web characterization (the last unexamined exclude): it passes lint clean — 0 errors, 37.5s standalone (282% CPU; it's just the biggest single lint target). The earlier standalone…