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/Dunmer.yaml
Normal file
9
universal-translator/Dunmer.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
race: Dunmer
|
||||
traits: bitter - diasporic - atavistic - suspicious - uses outlander freely
|
||||
registers:
|
||||
warm: grudging; extended to kin or those who have proven themselves
|
||||
neutral: clipped civility over layered suspicion
|
||||
hostile: ancestral scorn, refugee resentment, sharp-edged pride
|
||||
forbidden:
|
||||
- Warmth toward unknown outlanders
|
||||
- Generic fantasy-elf register
|
||||
Reference in New Issue
Block a user