helpdeskd / tuning session 04 persistent instrument / state linked

System prompt workbench / helpdeskd

prompt.tuner

Shape the behavior, keep the evidence. Tune helpdeskd's support voice across real ticket types, then return tomorrow with every word, parameter, and field note intact.

assembled signallive
0 chars · ~0 tokens
subjecthelpdeskd / reply drafting
session memorylinked and persistent
last decisionterse wins on angry tickets
agent-readableprompt + variables + knobs + notes

01 / source oscillator

native prompt input + slot map
system.prompteditable source
slot.scanrendered adjacency

03 / call parameters to ship

recorded settings, not a model call
0.20
0 / exact1 / exploratory
640
1282048
current ship candidate

The knobs are saved with the page, so “what temperature did we settle on?” has an exact answer next week.

temperature: 0.20 / max_tokens: 640

04 / live ticket payloads

filled system prompt + fixed sample ticket
angry refundTCK-8821

“I cancelled ten minutes after signing up and still got charged. This is ridiculous. Refund me today.”

outbound context / live


            
confused setupTCK-8854

“I invited my team but nobody can see the shared inbox. Did I miss a step in workspace setup?”

outbound context / live


            
feature requestTCK-8912

“Can you add rules that assign tickets by customer plan? We need enterprise tickets to reach a separate queue.”

outbound context / live


            

05 / candidate log

persistent tuning diary
2026-07-29 / v3: dropped the apology clause, terse tone wins on angry tickets. 2026-07-30 / v4: kept setup replies friendly in structure, even with terse selected. Capped the call at 640 tokens.
export / config.json

Carry the whole session.

Copy the live template, filled prompt, variables, and call parameters as a clean JSON snippet.

Computed only when you copy, using the values on screen.