POC [12/16]: Call 2 text proxy — C2-1, C2-2, C2-3, C2-4 #50
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Branch:
poc(from gate-b after Gate B accepted)Sprint: POC · Order 12/16 · Depends on: POC [11/16] (Call 1)
Acceptance (IMPL-PLAN): Call 2 (text) proxy: never auto; portable Call 1 context; full resend default; LLM does not invent dimensions; audit payloads; prompt files read fresh.
Test-SPEC case IDs: C2-1, C2-2, C2-3, C2-4
Same-PR tests: Tests-with-code — integration tests: assert no auto-trigger, full resend; inspect Call 2 response for invented numbers; verify log entry, edit prompt file.
In scope:
Out of scope:
Done when / evidence: Integration tests green for C2-1, C2-2, C2-3, C2-4. Evidence path in commit message.
Verified in main @
0c00d25:✅ User-triggered only, full resend context (inference.py:467-495)
✅ No invented dimensions: "DIMENSION FACT BLOCK (exact, invent no numbers)" (:496)
✅ Audit: inference_log with request/response payloads, image bytes redacted (:614-624)
✅ Prompt edits without restart: _active_prompt() reads DB per call (:180)
⚠️ Stateless-only design: no previous_response_id path — test-inference returns "mode": "stateless" (:646). Superseded.