Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj commented on issue spikerj/spikersoft-issues#454 2026-07-08 22:58:28 +00:00
[Art Studio] ArtPipe Generate-drawer composer parity — remaining deltas vs Eric's original (#446)

Decisions from Joey (2026-07-08): Q1 = (b), Q2 = (a). That resolves everything this ticket was tracking — closing.

  • Q1 — Equipment asset type → (b) bespoke plan. Equipment gets a…
spikerj opened issue spikerj/spikersoft-issues#463 2026-07-08 22:58:12 +00:00
[ArtStudio][Epic] Equipment asset type — bespoke attachable-equipment pipeline (stage plan, sockets/grips, art_pipe capabilities)
spikerj commented on issue spikerj/spikersoft-issues#454 2026-07-08 22:49:18 +00:00
[Art Studio] ArtPipe Generate-drawer composer parity — remaining deltas vs Eric's original (#446)

@spikerj Decision request — this ticket is blocked on two product calls; everything codeable has shipped. Answering the two questions below (even one-liners) unblocks it; both have a…

spikerj closed issue spikerj/spikersoft-issues#456 2026-07-08 22:48:42 +00:00
[Art Studio] No text→3D capability — add Shap-E / Hunyuan3D text_to_3d modeling path (#378/#446)
spikerj commented on issue spikerj/spikersoft-issues#456 2026-07-08 22:48:37 +00:00
[Art Studio] No text→3D capability — add Shap-E / Hunyuan3D text_to_3d modeling path (#378/#446)

Closing as code-complete — both halves are merged to master (backend PR #181: shap_e modeling method; angular PR #152: distinct staff-gated "Text → 3D" Source option that skips Concept and…

spikerj commented on issue spikerj/spikersoft-issues#455 2026-07-08 22:48:21 +00:00
[Bug][Prod] Art Studio 'modeling' stage fails — TripoSG model manifest missing on prod host

Status roll-up — the interim remediation is in flight, and this ticket now also carries the prod-vendoring residual from #456.

Remediation 2 (interim, in flight): the #368 cutover PRs…

spikerj commented on issue spikerj/spikersoft-issues#444 2026-07-08 22:11:10 +00:00
backend: bring SpikerSoft.Tests.Integration back online — prod-parity Redis fixtures, rot fixes, G7 RESP3/AllowAdmin coverage

Closing — all checklist items are resolved.

Full-suite validation run — done: 100 passed / 0 failed / 3 skipped, ~2m30s, self-contained Testcontainers (see comment above).

**PR into…

spikerj closed issue spikerj/spikersoft-issues#444 2026-07-08 22:11:10 +00:00
backend: bring SpikerSoft.Tests.Integration back online — prod-parity Redis fixtures, rot fixes, G7 RESP3/AllowAdmin coverage
spikerj opened issue spikerj/spikersoft-issues#462 2026-07-08 21:28:50 +00:00
infra: pin redis/redis-stack-server to a digest; plan migration to redis:8
spikerj opened issue spikerj/spikersoft-issues#461 2026-07-08 21:28:31 +00:00
ci: re-activate the integration-tests job when new CI hardware arrives
spikerj commented on issue spikerj/spikersoft-issues#428 2026-07-08 04:29:29 +00:00
Epic: End-to-end trace + log correlation for the art_pipe native-microservice integration (Jaeger + Seq)

Status roll-up — Python correlation is wired end-to-end

  • #430 — art_pipe worker OTel spans (per-job CONSUMER span re-parented from the injected _traceparent, nested model.run/`pre…
spikerj closed issue spikerj/spikersoft-issues#459 2026-07-08 04:27:55 +00:00
art_pipe observability activation: propagate JAEGER_ENDPOINT/SEQ_URL into the worker subprocess (#428)
spikerj commented on issue spikerj/spikersoft-issues#459 2026-07-08 04:27:46 +00:00
art_pipe observability activation: propagate JAEGER_ENDPOINT/SEQ_URL into the worker subprocess (#428)

Resolved in spikersoft-backend PR #183 (merged to master as 4a4cded). ArtPipeConfig.Bind surfaces JaegerEndpoint/SeqUrl/SeqApiKey from the host's Jaeger:EndPoint/Seq:ServerUrl/`…

spikerj opened issue spikerj/spikersoft-issues#460 2026-07-08 04:18:44 +00:00
art_pipe observability: install OpenTelemetry into model venvs so worker spans (#430) actually export (#428)
spikerj commented on issue spikerj/spikersoft-issues#459 2026-07-08 04:18:34 +00:00
art_pipe observability activation: propagate JAEGER_ENDPOINT/SEQ_URL into the worker subprocess (#428)

Implementing PR up for review: spikersoft-backend PR #183spikerj/spikersoft-backend#183

ArtPipeConfig.Bind now surfaces JaegerEndpoint/SeqUrl/`SeqApi…

spikerj opened issue spikerj/spikersoft-issues#459 2026-07-08 04:15:03 +00:00
art_pipe observability activation: propagate JAEGER_ENDPOINT/SEQ_URL into the worker subprocess (#428)
spikerj closed issue spikerj/spikersoft-issues#431 2026-07-08 04:12:00 +00:00
art_pipe observability #3 (Python): ship worker logs to Seq + stamp trace_id for log↔trace correlation
spikerj closed issue spikerj/spikersoft-issues#430 2026-07-08 04:11:59 +00:00
art_pipe observability #2 (Python): OpenTelemetry spans with parent-context extraction from the job spec
spikerj commented on issue spikerj/spikersoft-issues#431 2026-07-08 04:11:54 +00:00
art_pipe observability #3 (Python): ship worker logs to Seq + stamp trace_id for log↔trace correlation

Resolved in spikersoft-artpipe PR #8 (merged to main as 9d0650c). Worker logs now stamp trace_id/span_id from the active span plus structured props (asset_id/job_id/stage/stage_run_id/m…

spikerj commented on issue spikerj/spikersoft-issues#430 2026-07-08 04:11:51 +00:00
art_pipe observability #2 (Python): OpenTelemetry spans with parent-context extraction from the job spec

Resolved in spikersoft-artpipe PR #7 (merged to main as 5797f86). The art_pipe worker now consumes the W3C _traceparent the .NET ArtPipeProcessor injects and emits per-job OTel spans…