fix(llm): guard the embellishment license and quirk examples (gh-#188) - #191
Merged
Conversation
Two prompt-side guardrails, both observed failing live (demo Booth log
2026-07-28):
The scaffold's "embellish with genuine knowledge" line was a license a
small local model cannot safely hold — it renamed an artist on air
(LaBarcaDeSua spoken as "Barcarola") and invented origins ("rural
Cuba"). Era/genre color stays welcome; specific unprovided facts are
now forbidden, and names/titles must never be altered.
Quirk inline examples exert gravitational pull — The Archivist's
"invented catalog number: 'item four-seven-one-two'" aired that literal
number break after break. A guidance line now rides directly under the
Quirks line (and only when quirks are shown): examples illustrate
style, invent fresh specifics, never reuse literal values.
Closes #188
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #188.
🔧 What changed
Quirks:line — examples illustrate style; invent fresh specifics each break; never reuse an example's literal values on air. Emitted only when quirks are shown, so a quirk-less persona prompt stays byte-identical to its previous shape. This targets The Archivist airing the literal "item four-seven-one-two" break after break while still leaving her catalog-number bit fully intact.🧪 Specs
Issue188_PromptGuardrails: guarded license present, old license absent, guidance sits immediately beneath Quirks, quirk-less prompt unchanged.✅ Verification
🤖 Generated with Claude Code