skill: rewrite codex block as positive calibration (self-priming fix)

gpt-5.6-sol evals: skill-on lost craft 0-25 to bare gpt-5.6; removing
the enumerated codex ban block recovered it to 4-16, confirming the
block's literal CSS patterns self-prime the defects they ban (the same
mechanism the v2.1 ablation sweep documented). Replaced with three
shape-level calibration lines: tracking floor (kept, it's a numeric
ceiling), elevation-declared-once + modest container radius, and
material honesty (real assets, surfaces not decoration, specific
claims). Detector rules continue to enforce the mechanical patterns.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Paul Bakaus
2026-07-11 16:28:09 -07:00
co-authored by Claude Fable 5
parent 6b3d174e93
commit 50002a9e05
+4 -7
View File
@@ -51,14 +51,11 @@ Build to this floor without announcing it. The design detector (the project hook
- Copy is design material: write from the user's side of the screen, active voice, a control says exactly what happens, errors explain what went wrong and how to fix it. Specific beats clever. <!-- rule:skill-copy-design-material -->
<codex>
**Codex-specific defects** (your most-frequent giveaways; refuse-and-rewrite):
Calibration for this provider:
- Display letter-spacing ≥ -0.04em is a hard floor. Your default of -0.05 to -0.085em on display H1s makes the letters touch. <!-- rule:skill-typo-codex-tracking-repeat -->
- **`border: 1px solid X` + wide soft `box-shadow`** on the same element (the ghost-card). Pick one. <!-- rule:skill-ban-codex-ghost-card -->
- **`border-radius: 32px+` on cards / sections / inputs.** Cards top out at 12-16px; full-pill is for tags and buttons. <!-- rule:skill-ban-codex-over-round -->
- **Hand-drawn / sketchy SVG scenes** of tangible subjects read as amateurish. Real assets or no illustration. <!-- rule:skill-ban-codex-sketchy-svg -->
- **Decorative stripe or grid backgrounds** from repeating gradients, unless the surface is an actual canvas, map, blueprint, or measurement tool. <!-- rule:skill-ban-codex-grid-backgrounds -->
- **Meta-criticism copy**: naming a concept then layering an ironic modifier, or staging a strawman to "correct" it. Make the specific claim. <!-- rule:skill-ban-codex-x-theater -->
- Display letter-spacing floor is -0.04em; -0.02 to -0.03em is plenty for tight grotesque display. Your default runs tighter and the letters touch. <!-- rule:skill-typo-codex-tracking-repeat -->
- An element declares its elevation once: a border or a shadow, chosen deliberately, never both as decoration. Corner radius is a brand decision made once; containers keep it modest, and full rounding belongs to small controls. <!-- rule:skill-codex-elevation-radius -->
- Illustration meets the same bar as typography: real assets or none. Backgrounds are surfaces, not decoration; texture appears only when the subject's world supplies it. Copy makes the specific claim instead of staging a concept to react to. <!-- rule:skill-codex-material-honesty -->
</codex>
<gemini>