spikerj commented on issue spikerj/spikersoft-issues#603 2026-08-07 13:49:34 +00:00
[Bug][Infra][Observability][QA] node-agent shows a green 7/7 while missing on ds1/ds4/ds6 — global-service desired-count hides a 30% monitoring blind spot on exactly the degraded nodes

Migrated to spikerj/spikersoft-backend#554 as part of the umbrella-tracker breakup.

Verified 2026-08-07 — Code: spikersoft-backend@9810202 — no implementing change. `git log…

spikerj closed issue spikerj/spikersoft-issues#615 2026-08-07 13:49:34 +00:00
[Bug][CI][Infra] #584 not fixed — deploy job's git pull runs unprivileged on a root-owned /mnt/infrastructure, so every infra deploy silently ships a stale stack
spikerj commented on issue spikerj/spikersoft-issues#306 2026-08-07 13:49:34 +00:00
[Spike] Stream code-execution output incrementally over the existing SignalR channel

Migrated to spikerj/spikersoft-backend#556 as part of the umbrella-tracker breakup.

Verified 2026-08-07. backend@98102023: Python/Clang lesson executors still ReadToEndAsync to completion; no…

spikerj closed issue spikerj/spikersoft-issues#603 2026-08-07 13:49:34 +00:00
[Bug][Infra][Observability][QA] node-agent shows a green 7/7 while missing on ds1/ds4/ds6 — global-service desired-count hides a 30% monitoring blind spot on exactly the degraded nodes
spikerj commented on issue spikerj/spikersoft-issues#704 2026-08-07 13:49:33 +00:00
[GpuCoordinator][Bug] Lease grant races physical VRAM eviction — quiz-generation grant-fail-release cycles to DLQ while ImageDescription yields correctly

Migrated to spikerj/spikersoft-backend#552 as part of the umbrella-tracker breakup.

Verified 2026-08-07 against spikersoft-backend@98102023: all three defects are still open. The failure-pat…

spikerj commented on issue spikerj/spikersoft-issues#304 2026-08-07 13:49:33 +00:00
[Perf/i18n] Deliver Concept Reference overlays per active locale (not all-languages-baked)

Migrated to spikerj/spikersoft-angular#652 as part of the umbrella-tracker breakup.

Verified 2026-08-07. angular@8e5a4048: all 5 runners (c/cpp/csharp/python + the newer javascript) still…

spikerj closed issue spikerj/spikersoft-issues#304 2026-08-07 13:49:33 +00:00
[Perf/i18n] Deliver Concept Reference overlays per active locale (not all-languages-baked)
spikerj closed issue spikerj/spikersoft-issues#704 2026-08-07 13:49:33 +00:00
[GpuCoordinator][Bug] Lease grant races physical VRAM eviction — quiz-generation grant-fail-release cycles to DLQ while ImageDescription yields correctly
spikerj commented on issue spikerj/spikersoft-issues#555 2026-08-07 13:49:33 +00:00
[Bug][Infra][Alerting] Node outages are invisible to ops alerting — no node-down alerts, kernel alerts arrive after recovery and carry no kernel message, cooldown hides escalation

Migrated to spikerj/spikersoft-backend#553 as part of the umbrella-tracker breakup.

Verified 2026-08-07 — Code: spikersoft-backend@9810202 — none of the three fixes exist. (1) No…

spikerj closed issue spikerj/spikersoft-issues#555 2026-08-07 13:49:33 +00:00
[Bug][Infra][Alerting] Node outages are invisible to ops alerting — no node-down alerts, kernel alerts arrive after recovery and carry no kernel message, cooldown hides escalation
spikerj commented on issue spikerj/spikersoft-issues#305 2026-08-07 13:49:33 +00:00
[Spike] Reactive query/cache layer for lesson catalog + progress (evaluate options, incl. TanStack)

Migrated to spikerj/spikersoft-angular#653 as part of the umbrella-tracker breakup.

Verified 2026-08-07. angular@8e5a4048: no query/cache library in package.json; caching still only the ngsw…

spikerj closed issue spikerj/spikersoft-issues#404 2026-08-07 13:49:17 +00:00
[Security][Go-live] Move all secrets out of source control & establish secret injection
spikerj closed issue spikerj/spikersoft-issues#600 2026-08-07 13:49:16 +00:00
SECURITY: live InfluxDB token committed in SpikerSoft.Api/appsettings.json — needs rotation, not just deletion
spikerj commented on issue spikerj/spikersoft-issues#404 2026-08-07 13:49:16 +00:00
[Security][Go-live] Move all secrets out of source control & establish secret injection

Migrated to spikerj/spikersoft-backend#551 and spikerj/spikersoft-infrastructure#178 as part of the umbrella-tracker breakup.

This ticket needed changes in more than one repo, so it…

spikerj commented on issue spikerj/spikersoft-issues#600 2026-08-07 13:49:15 +00:00
SECURITY: live InfluxDB token committed in SpikerSoft.Api/appsettings.json — needs rotation, not just deletion

Migrated to spikerj/spikersoft-backend#550 as part of the umbrella-tracker breakup.

Verified 2026-08-07 against spikersoft-backend@98102023:

  • The value is out of HEAD — `SpikerSoft.Ap…
spikerj closed issue spikerj/spikersoft-issues#578 2026-08-07 13:49:14 +00:00
[Backend][Cleanup] Dependency audit — unused NuGet references across projects inflate every service image (ExCSS, Ical.Net, Redis.OM, Newtonsoft.Json, Configuration.* and more)
spikerj commented on issue spikerj/spikersoft-issues#567 2026-08-07 13:49:14 +00:00
[CI][Backend] Scheduled benchmark run for regression detection + fresh baseline — SpikerSoft.Benchmarks is compile-only in CI, baseline is from 2025-12-08 with pre-move namespaces

Migrated to spikerj/spikersoft-backend#549 as part of the umbrella-tracker breakup.

Verified 2026-08-07 against spikersoft-backend@98102023. Status: not started — no benchmark workflow…

spikerj closed issue spikerj/spikersoft-issues#567 2026-08-07 13:49:14 +00:00
[CI][Backend] Scheduled benchmark run for regression detection + fresh baseline — SpikerSoft.Benchmarks is compile-only in CI, baseline is from 2025-12-08 with pre-move namespaces
spikerj commented on issue spikerj/spikersoft-issues#578 2026-08-07 13:49:13 +00:00
[Backend][Cleanup] Dependency audit — unused NuGet references across projects inflate every service image (ExCSS, Ical.Net, Redis.OM, Newtonsoft.Json, Configuration.* and more)

Migrated to spikerj/spikersoft-backend#548 as part of the umbrella-tracker breakup.

Verified 2026-08-07 against spikersoft-backend@98102023. Status: partially done — 1 of 8 rows resolved…

spikerj closed issue spikerj/spikersoft-issues#358 2026-08-07 13:49:02 +00:00
[ArtStudio M3] Metal extension reuse — TRELLIS via trellis-mac, then mtldiffrast/mtlgemm for InstantMesh, Hunyuan paint, UniRig