Joseph Spiker spikerj
  • Joined on 2025-11-03
spikerj commented on issue spikerj/spikersoft-issues#431 2026-07-08 02:35:27 +00:00
art_pipe observability #3 (Python): ship worker logs to Seq + stamp trace_id for log↔trace correlation

Implementing PR up for review: spikersoft-artpipe PR #8spikerj/spikersoft-artpipe#8

Delivers both acceptance items:

  1. Stamp trace_id/span_id —…
spikerj commented on issue spikerj/spikersoft-issues#430 2026-07-08 02:25:31 +00:00
art_pipe observability #2 (Python): OpenTelemetry spans with parent-context extraction from the job spec

Implementing PR up for review: spikersoft-artpipe PR #7spikerj/spikersoft-artpipe#7

Wires the Python side to consume the _traceparent the .NET…

spikerj commented on issue spikerj/spikersoft-issues#454 2026-07-08 02:06:04 +00:00
[Art Studio] ArtPipe Generate-drawer composer parity — remaining deltas vs Eric's original (#446)

Status pass on the three deltas — this ticket is now decision-only; no bounded frontend work remains.

  • Item 3 (Random prompt / "Surprise me") — DONE, shipped in Angular PR #153. The…
spikerj closed issue spikerj/spikersoft-issues#445 2026-07-08 02:01:39 +00:00
Art Studio: restart-from-stage 400 "Sequence contains no elements" (Mongo MaxAsync on empty)
spikerj commented on issue spikerj/spikersoft-issues#445 2026-07-08 02:01:32 +00:00
Art Studio: restart-from-stage 400 "Sequence contains no elements" (Mongo MaxAsync on empty)

Fixed and merged to master in commit 7c6271c (present on current master 1638bf0). RestartFromStageCommandHandler now materializes the prior retry counts with ToListAsync and takes…

spikerj closed issue spikerj/spikersoft-issues#457 2026-07-08 01:59:33 +00:00
[Art Studio] End-to-end observability for the new ArtPipe worker stage actions (Jaeger spans + correlated Seq logs)
spikerj commented on issue spikerj/spikersoft-issues#457 2026-07-08 01:59:29 +00:00
[Art Studio] End-to-end observability for the new ArtPipe worker stage actions (Jaeger spans + correlated Seq logs)

Resolved by spikersoft-backend PR #182 (merged to master, HEAD 1638bf0). The P2 per-step Jaeger spans and P3 correlated Seq logs + ProcessingTimeMs are in — the new Art Studio stage…

spikerj opened issue spikerj/spikersoft-issues#458 2026-07-08 01:59:19 +00:00
[Art Studio] Observability follow-ups: art_pipe worker.py OTLP spans (C#↔Python) + ActivitySource registration + per-stack Deployment name
spikerj commented on issue spikerj/spikersoft-issues#457 2026-07-08 01:57:16 +00:00
[Art Studio] End-to-end observability for the new ArtPipe worker stage actions (Jaeger spans + correlated Seq logs)

P2 + P3 (the backend, decision-free slice) opened for review as spikersoft-backend PR #182 (feat/artpipe-worker-observability-457master), awaiting merge.

  • Per-step Jaeger spans…
spikerj opened issue spikerj/spikersoft-issues#457 2026-07-08 01:55:44 +00:00
[Art Studio] End-to-end observability for the new ArtPipe worker stage actions (Jaeger spans + correlated Seq logs)
spikerj commented on issue spikerj/spikersoft-issues#454 2026-07-08 01:35:21 +00:00
[Art Studio] ArtPipe Generate-drawer composer parity — remaining deltas vs Eric's original (#446)

Delta (3) — Random prompt — shipped. spikersoft-angular PR #153 (merged to master 58c4028): a "Surprise me" button under the prompt fills it with a curated kid-safe example for the…

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

Text → 3D capability is now code-complete on master (both halves merged):

  • Backend — spikersoft-backend PR #181: shap_e modeling method (ShapE / text_to_3d). No orchestrator…
spikerj commented on issue spikerj/spikersoft-issues#456 2026-07-07 23:37:52 +00:00
[Art Studio] No text→3D capability — add Shap-E / Hunyuan3D text_to_3d modeling path (#378/#446)

Progress — backend enablement landed; frontend slice remaining.

Product decision (Joey): text→3D is a distinct path in the composer, not an implicit concept-skip side-effect.

**Backend…

spikerj opened issue spikerj/spikersoft-issues#456 2026-07-07 23:09:03 +00:00
[Art Studio] No text→3D capability — add Shap-E / Hunyuan3D text_to_3d modeling path (#378/#446)
spikerj opened issue spikerj/spikersoft-issues#455 2026-07-07 22:10:24 +00:00
[Bug][Prod] Art Studio 'modeling' stage fails — TripoSG model manifest missing on prod host
spikerj opened issue spikerj/spikersoft-issues#454 2026-07-07 21:48:36 +00:00
[Art Studio] ArtPipe Generate-drawer composer parity — remaining deltas vs Eric's original (#446)
spikerj closed issue spikerj/spikersoft-issues#363 2026-07-07 20:34:16 +00:00
[Bug][E2E flake] /geography/:countryCode click-through — Leaflet "Cannot read properties of undefined (reading 'appendChild')" pageerror on CI only
spikerj commented on issue spikerj/spikersoft-issues#363 2026-07-07 20:34:12 +00:00
[Bug][E2E flake] /geography/:countryCode click-through — Leaflet "Cannot read properties of undefined (reading 'appendChild')" pageerror on CI only

Resolved in spikersoft-angular PR #150 (merged to master, b1024b1). Disabled Leaflet's zoomAnimation/fadeAnimation/markerZoomAnimation at map construction in country-map.component.ts,…

spikerj commented on issue spikerj/spikersoft-issues#363 2026-07-07 20:28:37 +00:00
[Bug][E2E flake] /geography/:countryCode click-through — Leaflet "Cannot read properties of undefined (reading 'appendChild')" pageerror on CI only

Reopened again — recurred on master 74dff52 (e2e-anonymous task 8884), which already contains both prior rounds of hardening:

  • 6f20b71ngOnDestroy stop()/off()/`clearLayers…
spikerj reopened issue spikerj/spikersoft-issues#363 2026-07-07 20:28:22 +00:00
[Bug][E2E flake] /geography/:countryCode click-through — Leaflet "Cannot read properties of undefined (reading 'appendChild')" pageerror on CI only