Distinctiveness
Eine Cosine-Distance-Bewertung zwischen dem Voice Fingerprint der Persona und einem Baseline (Standard `chatgpt-default`). Unter dem Boden liest die Persona generisch; darüber liest sie sich selbst.
Voice Fingerprint sagt "wie nah ist diese Antwort an dieser Persona". Distinctiveness sagt "wie weit ist diese Persona vom Generischen entfernt". Das sind zwei verschiedene Fragen; beide sind wichtig.
Wie es funktioniert
Bei der Generierung (und bei jedem Refine) bettet Moonborn die
Mask + Signature-Phrasen der Persona ein und berechnet die
Cosine-Distance gegen einen Baseline-Embedding. Der Standard-Baseline
ist chatgpt-default — eine neutrale, hilfsbereit-assistent-artige
Stimme. Andere eingebaute: claude-default, gemini-default. Teams
können eine custom-Baseline-Persona registrieren (nützlich, wenn
die Frage ist "fühlt sich diese Marken-Stimm-Variante immer noch wie
unsere Marke an?").
{
"distinctiveness": 0.62,
"baseline": "chatgpt-default",
"minScore": 0.40,
"verdict": "pass"
}Config
consistency.distinctiveness.enabled(Standard an bei Pro+)consistency.distinctiveness.baseline(Standardchatgpt-default)consistency.distinctiveness.min_score(Standard0.40)consistency.distinctiveness.metric(Standardcosine)consistency.distinctiveness.action_on_low_score(Standardwarn)
Org-weite Vergleiche
Team-Workspaces erhalten eine zweite Abfrage: Vergleich gegen jede Persona, die bereits in der Org existiert. Output ist der nächste Match plus seine Distanz. Nützlich, um unbeabsichtigte Klone zu fangen — ein Marken-Team, das Varianten forkt, sollte nicht mit zwei Personas enden, die < 0.15 gegeneinander scoren.
await client.consistency.compareWithOrgPersonas(personaId, {
threshold: 0.30,
});API
GET /v1/personas/{id}/distinctiveness— aktuelle Bewertung.POST /v1/personas/{id}/distinctiveness/recompute— neu laufen.
Tarif
Free hat einen fixen Baseline (chatgpt-default) und Read-Only-
Zugriff. Pro+ kann Baselines tauschen und Schwellen setzen. Team+
kann den Cross-Persona-Vergleich laufen.
Ehrlicher Scope
Distinctiveness ist ein Form-Vergleich. Eine Persona kann 0.8 (sehr distinkt) scoren und trotzdem eine schlechte Persona sein — sie kann nichts wie ein generischer Assistent klingen und auch nichts wie ein echter Charakter. Paare es mit dem Audit (Audit + Provokationstests), um beide Failure-Modi zu fangen.