feat: add promoted template edit contracts (#3407)

* feat: add promoted template edit contracts

* fix: address template contract review feedback
This commit is contained in:
James Russo
2026-08-21 18:39:17 -07:00
committed by GitHub
parent 92a6076807
commit dac8f9f912
24 changed files with 590 additions and 82 deletions
@@ -0,0 +1,20 @@
# Claude Exchange editing contract
## Surface ownership
This template depicts the Claude application. Anthropic owns the surrounding application identity. The supplied website is only the subject discussed inside the conversation.
## Editable slots
Only defaults declared in `data-composition-variables` are editable:
- The user prompt, thinking line, search lead, and search query
- The ten answer paragraphs or bullets
Typed and streamed copy is length-locked to within 20% of the original.
## Protected
Preserve the Claude name, model name, usage notice, placeholders, disclaimer, source treatment, header, composer, icons, starburst, fonts, palette, layout, status UI, scene structure, duration, timing, easing, typing cadence, and reveal behavior.
Website colors and typography must never be applied to the Claude shell. If a requested value has no declared variable, leave it unchanged.