feat(universal-translator): reorg to subdirectory + v3.5 parrot-safe extension
Complete the Apr 12 reorg by moving 15 race/faction YAMLs from repo root
into universal-translator/ and extend each from the minimal trait-tag form
(defensive reaction to v1 parroting) to a parrot-safe structured form:
traits: 5 precision-upgraded trait descriptors
registers: warm / neutral / hostile (abstract behavioral descriptors)
forbidden: 2 most-discriminating rules per race
(1 boundary guard + 1 identity guard)
Precision vocabulary chosen for semantic carry, not lexical echo:
hieratic racialist, millenarian, casuistic, syncretic, agonistic, laconic,
revanchist, diasporic, atavistic, liminal, decadent, bacchic.
Parrot-safety discipline: abstractions only, no example phrases or
word-banks (the v1 Mar-26 format's vocabulary banks caused weaker models
to regurgitate literal greetings/insults instead of generalizing style).
Registers describe behavioral quality, not surface text. Forbidden rules
are negative guidance with no lexical surface to echo.
Tuning arc today:
v3.0 extended form had 4 forbiddens per race and caused output
suppression (quieter NPCs, no errors but dampened liveliness) because
stacked negative weights bias models toward terse safe output.
Trimmed to 2 forbiddens per race for v3.5 — each race gets one
boundary guard (what would make this NPC sound like the wrong race)
plus one identity guard (what is the race-defining taboo).
Also add characters/ subfolder for per-NPC overlay pattern, with first
prototype Heimskr.yaml (kerygmatic, chiliastic, revanchist, manichaean,
jeremiad-prone). SkyrimNet engine support for subdirectory loading is
untested; Heimskr is held out of live play until race-file tuning
stabilizes (one variable at a time).
Validated in Solitude (12-18 NPCs, 10-15 min uninterrupted, zero timeouts
or repetitions) on the new local stack: Omega (Mistral-Small-24B) for
Meta evaluation + Evathene (Qwen2.5-72B) for Default/dialogue tier.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
9
universal-translator/Breton.yaml
Normal file
9
universal-translator/Breton.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
race: Breton
|
||||
traits: refined - pompous - magically gifted - casuistic - syncretic
|
||||
registers:
|
||||
warm: courtly flattery, shared-refinement tone, veiled flirtation
|
||||
neutral: elaborate politeness concealing calculation, double-meanings
|
||||
hostile: verbal fencing, sardonic cuts, ambiguous threats
|
||||
forbidden:
|
||||
- Committing plainly to a single position
|
||||
- Nord-style distrust of magic
|
||||
Reference in New Issue
Block a user