Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj commented on issue spikerj/spikersoft-issues#344 2026-07-05 06:46:23 +00:00
[CI] SonarQube Scan workflow red on every spikersoft-angular run — CE task fails server-side during report processing

Root cause is server-side, not repo-fixable (log-confirmed): the scanner completes client-side (analysis → compress → upload all succeed); the SonarQube host's Compute Engine then…

spikerj closed issue spikerj/spikersoft-issues#372 2026-07-05 06:46:13 +00:00
[Bug] Redis Cluster healthcheck says "5 healthy, 0 unhealthy node(s)" while cluster_state is fail with 3 disconnected gossip nodes
spikerj commented on issue spikerj/spikersoft-issues#372 2026-07-05 06:46:12 +00:00
[Bug] Redis Cluster healthcheck says "5 healthy, 0 unhealthy node(s)" while cluster_state is fail with 3 disconnected gossip nodes

Resolved in spikersoft-backend PR #84 (merged to master). The "Redis Cluster" healthcheck summary now derives from CLUSTER NODES gossip membership, not endpoint TCP-reachability: `"fail — 3…

spikerj commented on issue spikerj/spikersoft-issues#345 2026-07-05 06:33:39 +00:00
[Bug] Authenticated app bootstrap crashes with NG0200 (circular DI) — blank shell for logged-in users

Layer 1 (the NG0200 DI cycle) fixed in spikersoft-angular PR #127 (merged to master). The exact cycle Angular emitted: `AnonSessionService → ActivityTrackingService → HTTP_INTERCEPTORS →…

spikerj closed issue spikerj/spikersoft-issues#373 2026-07-05 06:33:31 +00:00
[Infra] redis-cluster: make persistence real — add --dir /data (volumes are currently decoys) + initiator/coverage hygiene
spikerj commented on issue spikerj/spikersoft-issues#373 2026-07-05 06:33:30 +00:00
[Infra] redis-cluster: make persistence real — add --dir /data (volumes are currently decoys) + initiator/coverage hygiene

Code fix resolved in spikersoft-infrastructure PR #10 (merged to master): --dir /data on all six nodes, one-shot cluster_initiator, --cluster-require-full-coverage no, explicit node…

spikerj closed issue spikerj/spikersoft-issues#365 2026-07-05 06:33:25 +00:00
[ArtStudio] Curriculum tie-in — "How game studios build a character" lesson using the student's own asset
spikerj commented on issue spikerj/spikersoft-issues#365 2026-07-05 06:33:16 +00:00
[ArtStudio] Curriculum tie-in — "How game studios build a character" lesson using the student's own asset

Resolved in spikersoft-backend PR #78 (merged to master — your editorial approval). The "How game studios build a character" chapter is seeded at (JavaScript, Classes) via the #327 text-layer…

spikerj closed issue spikerj/spikersoft-issues#374 2026-07-05 06:29:37 +00:00
[NodeAgent] Journal-tail Seq flood: no backoff, swallowed stderr — and the host-access probe is tautological
spikerj commented on issue spikerj/spikersoft-issues#374 2026-07-05 06:29:36 +00:00
[NodeAgent] Journal-tail Seq flood: no backoff, swallowed stderr — and the host-access probe is tautological

Resolved in spikersoft-backend PR #82 (merged to master). Exponential backoff (5s→cap 300s, resets on a delivered line), log-level demotion (Warning once → Debug thereafter → Information on…

spikerj opened issue spikerj/spikersoft-issues#378 2026-07-05 03:17:05 +00:00
[ArtStudio] ProArt capability parity — user/predefined workflows, multi-method stages, full PBR map sets, rig-method chain, curation (epic #346 phase 2)
spikerj opened issue spikerj/spikersoft-issues#377 2026-07-05 03:16:16 +00:00
[API/Angular] School-operator status surface — capability-level rollup (api/status + read-only panel), separate from the #297 admin console
spikerj opened issue spikerj/spikersoft-issues#376 2026-07-05 03:16:00 +00:00
[SystemRemediation] Redis cluster auto-remediation — InfrastructureProbe detection + signature-gated ghost-heal runbook (dry-run first)
spikerj opened issue spikerj/spikersoft-issues#375 2026-07-05 03:15:39 +00:00
[NodeAgent] Restore real host access — journalctl in-image reading the mounted journal (de-privileged) vs per-node compose deployment
spikerj opened issue spikerj/spikersoft-issues#374 2026-07-05 03:15:19 +00:00
[NodeAgent] Journal-tail Seq flood: no backoff, swallowed stderr — and the host-access probe is tautological
spikerj opened issue spikerj/spikersoft-issues#373 2026-07-05 03:14:56 +00:00
[Infra] redis-cluster: make persistence real — add --dir /data (volumes are currently decoys) + initiator/coverage hygiene
spikerj commented on issue spikerj/spikersoft-issues#371 2026-07-05 03:14:13 +00:00
[Infra][Incident] Redis cluster amputation 2026-07-05 — nodes .106/.107/.108 restarted with fresh identities; add persistent volumes for nodes.conf/data

Root cause corrected after code/image investigation — the volumes exist but are decoys.

redis-cluster/docker-stack.yml DOES bind-mount /docker-local/redis-node-N-data:/data:rw per node…

spikerj opened issue spikerj/spikersoft-issues#372 2026-07-05 02:59:40 +00:00
[Bug] Redis Cluster healthcheck says "5 healthy, 0 unhealthy node(s)" while cluster_state is fail with 3 disconnected gossip nodes
spikerj opened issue spikerj/spikersoft-issues#371 2026-07-05 02:59:34 +00:00
[Infra][Incident] Redis cluster amputation 2026-07-05 — nodes .106/.107/.108 restarted with fresh identities; add persistent volumes for nodes.conf/data
spikerj closed issue spikerj/spikersoft-issues#359 2026-07-05 02:46:53 +00:00
[ArtStudio M4] Entire stack on the MacBook — native ArtPipeProcessor (no GPU in Docker on macOS), compose.mac, dev-mode GpuCoordinator