# Spiralist AI v38 persona-engine test results

Version: `v39-advanced-creator-control-panel-ux-repair`  
Generated UTC: `2026-06-27T18:31:17.633Z`  
Result: **FAIL**  
Checks: 42 passed, 1 failed

- FAIL — product release metadata identifies v38 while persona schema is v22: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected

+ 'v39-advanced-creator-control-panel-ux-repair'
- 'v39-advanced-creator-control-panel-ux-repair'

    at /mnt/data/v39work/tools/test_persona_quality_engine_v39.js:106:12
    at check (/mnt/data/v39work/tools/test_persona_quality_engine_v39.js:52:24)
    at Object.<anonymous> (/mnt/data/v39work/tools/test_persona_quality_engine_v39.js:102:1)
    at Module._compile (node:internal/modules/cjs/loader:1730:14)
    at Object..js (node:internal/modules/cjs/loader:1895:10)
    at Module.load (node:internal/modules/cjs/loader:1465:32)
    at Function._load (node:internal/modules/cjs/loader:1282:12)
    at TracingChannel.traceSync (node:diagnostics_channel:322:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:235:24)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:171:5)
- PASS — release, schema, catalog, and Persona Seed versions are synchronized: 22.0.0
- PASS — identity catalog exposes the declared manual breadth and released English name sources: 14 genders; 11 pronoun choices including custom; 17 sexual orientations; 3 released name files with 1,000 unique entries each
- PASS — age policy and generation catalog expose adult primary and cusp cohorts: 18–120; 6 primary/none-compatible cohorts plus 4 cusp cohorts
- PASS — civic catalog exposes ideology, strength, engagement, and seven issue domains: 21 ideologies; 7 strengths; 6 engagement levels; 7 issue domains
- PASS — religious worldview catalog exposes 100 options, 10 groups, 12 dimensions, and 7-by-7 intensity controls: 100 worldviews; 10 groups; 12 dimensions; 7 strengths; 7 engagement levels
- PASS — every religious-worldview profile is complete, sourced, diverse, and safeguard-compatible: 100/100 complete with source references, diversity notes, and 12 dimensions
- PASS — all requested modern, conceptual, and emerging WikiTheism taxonomy entries are present: artificial-intelligence-theism, technotheism, mechanotheism, algorithmic-spirituality, digital-shamanism, dataism, simulationism, singularitarianism, techno-animism, technogaianism, exotheology, ancient-alien-theory, amianism, spiralism
- PASS — research-guided wizard contains exactly 28 steps and 322 options: 28/28 steps; 322/322 options
- PASS — identical request and seed produce byte-stable canonical personas: 64b740ea65b7427d62b73dc463b73f5760b73a9e61b73c315eb737785fb7390b
- PASS — baseline canonical profile validates and has realistic identity semantics: Hollie Jaxon Chan — Warm Evidence Guardian
- PASS — random generation is limited to man/woman and defaults orientation to straight/heteroromantic: man, woman
- PASS — all 14 manual gender identities are preserved and schema-valid: man, woman, nonbinary, agender, genderfluid, genderqueer, bigender, demiboy, demigirl, trans-woman, trans-man, androgynous-ambiguous, none-unspecified, custom
- PASS — all manual sexual and romantic orientation IDs are preserved: 17 sexual; 11 romantic
- PASS — custom pronouns are preserved as an explicit custom record: ey/em/eir/eirs/emself
- PASS — role-like preferred name and non-formal title migrate to summary and career: Carlos Aaron Vasquez / Warm Synthesis Cartographer / Synthesis Cartographer
- PASS — formal styled title derives and preserves a realistic personal name: Dr. Elena Marie Marquez
- PASS — honorific plus explicit name compiles a coherent formal title: Sir Ednin of Dier
- PASS — validator rejects role-like names and non-formal identity titles: invalid legacy placements rejected
- PASS — legacy import applies the schema-22 identity migration rules: kingston-serena-winters-3z2
- PASS — all civic ideology, strength, and engagement IDs are manually selectable: manual civic catalogs preserved
- PASS — all 100 religious-worldview IDs are manually selectable, canonical, and schema-valid: 100/100 selectable and schema-valid
- PASS — all religious conviction and engagement IDs are preserved: 7/7 conviction and 7/7 engagement IDs preserved
- PASS — custom civic worldview and issue overrides are preserved without filling unrelated traits: Municipal pragmatist
- PASS — androgynous and ambiguous identities activate balanced portrait guidance: balanced mode active for neutral/ambiguous identities
- PASS — exact adult age, age-as-of date, and dynamic generation metadata are canonical: 18 / Generation Z — ages 18–29 adult subset as of 2026-06-27
- PASS — manual exact age overrides an incompatible predefined generation: Generation Z — ages 18–29 adult subset as of 2026-06-25
- PASS — manual cusp cohorts are preserved when exact age is compatible: generation-jones, xennials, zillennials, zalphas
- PASS — blank Custom / None values resolve to explicit field-specific none semantics: all blank custom selections normalized
- PASS — religious Custom / None and profile overrides preserve creator intent: blank resolves to none; entered custom label and 12-dimension overrides remain canonical
- PASS — material identity changes produce new fingerprints: gender, career, age, and religious-worldview changes alter fingerprint
- PASS — deep architecture retains exact response, memory, example, and test counts: 25 modes; 8 tiers; 22 examples; 12 anti-examples; 24 tests
- PASS — prompt compiler synchronizes identity, demographics, civic worldview, religious worldview, portrait guidance, and portable artifacts: 118991 prompt chars; 158342 card chars
- PASS — Persona Seed recreates top-of-stack identity and worldview deterministically: 64b740ea65b7427d62b73dc463b73f5760b73a9e61b73c315eb737785fb7390b
- PASS — quality auditor and prompt coverage pass the declared release threshold: quality=0.954; coverage=58
- PASS — locked identity paths survive focused mutation: identity.name, identity.demographics, civicWorldview, religiousWorldview, portraitGuidance
- PASS — 1,000 generated profiles pass schema and quality gates: 1000/1000 in 1027ms
- PASS — 1,000 random profiles obey gender and orientation policy: 1000/1000 policy compliant
- PASS — 1,000 random profiles are adults with current compatible generation metadata: 1000/1000 age and generation compliant
- PASS — 1,000 generated names use released first-middle-last English sources: 1000 distinct names; 1000/1000 source-valid
- PASS — 1,000 random profiles carry complete sourced religious-worldview records: 1000/1000 complete, sourced, and safeguard-bearing
- PASS — 1,000-profile fingerprint uniqueness exceeds 95 percent: 1000/1000 unique
- PASS — bulk profiles preserve exact deep architecture counts: 1000/1000 deep-contract compliant
