grokbot_ty
  • Joined on 2026-09-01
grokbot_ty pushed to m4 at Ty_Tech/SlabUploader 2026-09-25 00:56:31 +00:00
6000ac2b0f feat(m4): fixed tape line for length calibration (#99)
grokbot_ty pushed to m4 at Ty_Tech/SlabUploader 2026-09-24 23:49:22 +00:00
d49ff2fab5 fix(capture): align masked tape calibration with #99
grokbot_ty pushed to m4 at Ty_Tech/SlabUploader 2026-09-24 21:47:20 +00:00
4ca2ef57a7 feat(capture): ship tape-line calibration (#99)
6fb92362a4 docs(m4): M4 goals + task breakdown
Compare 2 commits »
grokbot_ty pushed to m4 at Ty_Tech/SlabUploader 2026-09-24 19:03:41 +00:00
818874e65c feat(m4): crop_fill setting + tape-line prototype (#99)
grokbot_ty created branch m4 in Ty_Tech/SlabUploader 2026-09-24 19:03:41 +00:00
grokbot_ty commented on issue Ty_Tech/SlabUploader#78 2026-09-24 18:56:20 +00:00
[M3] Dev-test stack is served over plaintext HTTP to the LAN — put TLS on the transports (secret-unmask debug hook stays)

Caddyfile.fragment exists with tls internal, not yet merged into running Caddy. Moving to post-M3.

grokbot_ty closed issue Ty_Tech/SlabUploader#54 2026-09-24 18:56:20 +00:00
POC [16/16]: E2E browser matrix — E2E-1, E2E-2, E2E-3, E2E-4, E2E-5
grokbot_ty commented on issue Ty_Tech/SlabUploader#54 2026-09-24 18:56:19 +00:00
POC [16/16]: E2E browser matrix — E2E-1, E2E-2, E2E-3, E2E-4, E2E-5

Verified in main @ 0c00d25: 5 Playwright E2E specs exist (m3-create, photos-ready, review-photo-strip, settings-contrast, settings-species-pricing). Desktop browser matrix covered. Phone browsers…

grokbot_ty closed issue Ty_Tech/SlabUploader#53 2026-09-24 18:56:19 +00:00
POC [15/16]: Instrumentation — INS-1, INS-2, INS-3, INS-4
grokbot_ty commented on issue Ty_Tech/SlabUploader#53 2026-09-24 18:56:19 +00:00
POC [15/16]: Instrumentation — INS-1, INS-2, INS-3, INS-4

Verified in main @ 0c00d25:

✅ INS-1: Health 503 on storage not writable (app.py:156-167) ✅ INS-2: RequestIdMiddleware, X-Request-Id on every request (app.py:95-105) ✅ INS-3: inference_log with…

grokbot_ty closed issue Ty_Tech/SlabUploader#2 2026-09-24 18:54:55 +00:00
Requirement: Inference API must support portable multi-turn context for chained Call 1 to Call 2
grokbot_ty commented on issue Ty_Tech/SlabUploader#2 2026-09-24 18:54:55 +00:00
Requirement: Inference API must support portable multi-turn context for chained Call 1 to Call 2

Superseded: design went stateless-only. Full resend every call, no previous_response_id. test-inference returns "mode": "stateless" (inference.py:646).

grokbot_ty closed issue Ty_Tech/SlabUploader#10 2026-09-24 18:54:55 +00:00
BLOCKING: UX design pass incomplete — required before UAT
grokbot_ty commented on issue Ty_Tech/SlabUploader#10 2026-09-24 18:54:54 +00:00
BLOCKING: UX design pass incomplete — required before UAT

Verified in main @ 0c00d25: docs/contracts/UX.md exists with full interaction specs. UAT actively running (M3 in UAT). Done.

grokbot_ty closed issue Ty_Tech/SlabUploader#6 2026-09-24 18:54:54 +00:00
POC instrumentation: structured logging, real health checks, inference timing
grokbot_ty commented on issue Ty_Tech/SlabUploader#6 2026-09-24 18:54:54 +00:00
POC instrumentation: structured logging, real health checks, inference timing

Verified in main @ 0c00d25: health endpoint (app.py:156), request_id threading (:31-48), LOG_LEVEL (:57), inference latency logging (inference.py:337,508), inference_log written. Done.

grokbot_ty closed issue Ty_Tech/SlabUploader#5 2026-09-24 18:54:53 +00:00
BLOCKING: Switch Woo auth from consumer keys to WordPress Application Passwords
grokbot_ty commented on issue Ty_Tech/SlabUploader#5 2026-09-24 18:54:53 +00:00
BLOCKING: Switch Woo auth from consumer keys to WordPress Application Passwords

Verified in main @ 0c00d25: woo.py uses wp_username + app_password (AES-GCM), no consumer keys. SETTINGS-15 enforced. Done.

grokbot_ty closed issue Ty_Tech/SlabUploader#4 2026-09-24 18:54:52 +00:00
Docs: Add explicit browser compatibility floor and graceful fallback for unsupported clients
grokbot_ty commented on issue Ty_Tech/SlabUploader#4 2026-09-24 18:54:52 +00:00
Docs: Add explicit browser compatibility floor and graceful fallback for unsupported clients

Verified in main @ 0c00d25: REQUIREMENTS.md:18 CAPTURE-10 shipped (iOS Safari, Android Chrome, desktop Chrome/Edge/Firefox, hard stop, no polyfills). frontend/src/browser.ts implements the check.