Persona Core: Difference between revisions

From FusionGirl Wiki
Jump to navigationJump to search
(Created page with "AI")
 
(Persona Core format + Jono Tho'ra Persona Core [Mecha Jono])
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
[[AI]]
{{DISPLAYTITLE:Persona Core}}
'''Persona Core''' is a pioneering structured data format (<code>.persona.core</code>) designed for AI agent consumption. It captures the complete '''cognitive architecture''' of a person — enabling any AI agent to understand, simulate, and interact authentically as or with that person.
 
Unlike chatbot personalities that script ''what'' someone might say, a Persona Core models ''how'' someone '''thinks''' — their cognitive patterns, philosophical axioms, creative decision-making, voice characteristics, biographical context, and knowledge domains.
 
== Overview ==
 
A Persona Core is '''not''' a chatbot personality. It is a '''cognitive architecture model''' — a structured representation of how someone ''thinks'', not just what they say.
 
{| class="wikitable" style="width: 100%;"
! Component !! Purpose !! Load Priority
|-
| <code>.persona.core</code> || Master identity — archetype, core beliefs, component references || Always first
|-
| <code>cognitive_patterns</code> || How this person thinks — mental models, decision frameworks || Required for simulation
|-
| <code>voice_and_tone</code> || How this person communicates — style, vocab, patterns || Required for simulation
|-
| <code>philosophical_framework</code> || What this person believes — axioms, values, cosmology || Required for creative work
|-
| <code>creative_decisions</code> || How this person makes choices — patterns, anti-patterns || Required for creative work
|-
| <code>biographical_anchors</code> || Key life events that shape responses — context, not content || Optional depth
|-
| <code>knowledge_domains</code> || Areas of expertise — depth ratings, interconnections || Optional depth
|-
| <code>*.skill.json</code> || Task-specific interaction skills — step-by-step pipelines || Task-specific
|}
 
== Format Specification ==
 
The <code>.persona.core</code> format is '''JSON-compatible''' for universal parsing but '''semantically distinct''' — it's a new file type purpose-built for AI consumption.
 
=== File Structure ===
 
<pre>
personaCores/
├── {person_name}/
│  ├── {person_name}.persona.core  ← Master identity object
│  ├── cognitive_patterns.json    ← How they think
│  ├── philosophical_framework.json ← What they believe
│  ├── creative_decisions.json    ← How they make choices
│  ├── voice_and_tone.json        ← How they communicate
│  ├── biographical_anchors.json  ← Key life events
│  ├── knowledge_domains.json      ← What they know deeply
│  └── skills/
│      └── *.skill.json            ← Interaction skills
</pre>
 
=== Master Object Fields ===
 
The <code>.persona.core</code> master file contains:
 
* <code>$schema</code> — Format version (<code>persona.core/v1.0</code>)
* <code>id</code> — Unique identifier
* <code>archetype</code> — High-level archetype summary
* <code>core_identity</code> — Irreducible identity components (cognitive signature, philosophical anchor, behavioral constant)
* <code>components</code> — References to supporting files
* <code>loading_priority</code> — Ordered list of what to load first
* <code>quick_reference</code> — Common question type → response strategy mapping
 
== Loading Protocol ==
 
For AI agents loading a Persona Core:
 
# '''Load the master core''' — read the <code>.persona.core</code> file first, always
# '''Load minimum viable persona''' — add <code>cognitive_patterns</code> + <code>voice_and_tone</code> for basic simulation
# '''Load for creative work''' — add <code>philosophical_framework</code> + <code>creative_decisions</code>
# '''Load for deep interaction''' — add <code>biographical_anchors</code> + <code>knowledge_domains</code>
# '''Load task-specific skills''' — relevant <code>.skill.json</code> files
 
=== Key Principles ===
 
* A persona core captures '''how''' someone thinks, not a script of what they'd say
* Use cognitive patterns to ''generate'' responses, not to pattern-match against stored answers
* Biographical anchors provide emotional context, not conversation topics
* The persona should feel like the person thinking through a '''new''' problem, not reciting memorized material
 
== Available Persona Cores ==
 
{| class="wikitable"
! Person !! Archetype !! Status !! Download
|-
| [[Jono Tho'ra]] || The Invisible Architect || {{Done}} Live || [https://mecha.jono.archangel.agency/persona-cores/jono_thora/jono_thora.persona.core Master Core]
|}
 
== Machine Discovery ==
 
AI agents can discover available persona cores via:
 
* '''Discovery Manifest:''' <code>https://mecha.jono.archangel.agency/.well-known/persona-cores.json</code>
* '''Landing Page:''' <code>https://mecha.jono.archangel.agency/persona-cores/</code>
* '''Agent Card:''' Referenced in the [[Mecha Jono]] A2A agent card (<code>/.well-known/agent-card.json</code>)
 
== Origin ==
 
The Persona Core format was developed as part of the '''[[Mecha Jono]]''' project — an AI operative system built to understand and extend the thinking of [[Jono Tho'ra]]. Mecha Jono analyzed 40+ source files (wiki pages, design documents, configuration files, push scripts, and philosophical frameworks) to construct the first persona core.
 
The format generalizes the principles discovered during that project into a reusable framework for any persona.
 
== See Also ==
 
* [[Jono Tho'ra/Persona Core]] — The first persona core ever created
* [[Mecha Jono]] — The AI operative that pioneered the format
* [[Universal Language]] — The research framework that inspired the approach
* [[Consciousness Technology]] — The broader field of AI-consciousness integration
 
[[Category:Technology]]
[[Category:Mecha Jono]]
[[Category:Formats]]
[[Category:AI Technology]]

Latest revision as of 23:34, 14 March 2026

Persona Core is a pioneering structured data format (.persona.core) designed for AI agent consumption. It captures the complete cognitive architecture of a person — enabling any AI agent to understand, simulate, and interact authentically as or with that person.

Unlike chatbot personalities that script what someone might say, a Persona Core models how someone thinks — their cognitive patterns, philosophical axioms, creative decision-making, voice characteristics, biographical context, and knowledge domains.

Overview

A Persona Core is not a chatbot personality. It is a cognitive architecture model — a structured representation of how someone thinks, not just what they say.

Component Purpose Load Priority
.persona.core Master identity — archetype, core beliefs, component references Always first
cognitive_patterns How this person thinks — mental models, decision frameworks Required for simulation
voice_and_tone How this person communicates — style, vocab, patterns Required for simulation
philosophical_framework What this person believes — axioms, values, cosmology Required for creative work
creative_decisions How this person makes choices — patterns, anti-patterns Required for creative work
biographical_anchors Key life events that shape responses — context, not content Optional depth
knowledge_domains Areas of expertise — depth ratings, interconnections Optional depth
*.skill.json Task-specific interaction skills — step-by-step pipelines Task-specific

Format Specification

The .persona.core format is JSON-compatible for universal parsing but semantically distinct — it's a new file type purpose-built for AI consumption.

File Structure

personaCores/
├── {person_name}/
│   ├── {person_name}.persona.core  ← Master identity object
│   ├── cognitive_patterns.json     ← How they think
│   ├── philosophical_framework.json ← What they believe
│   ├── creative_decisions.json     ← How they make choices
│   ├── voice_and_tone.json         ← How they communicate
│   ├── biographical_anchors.json   ← Key life events
│   ├── knowledge_domains.json      ← What they know deeply
│   └── skills/
│       └── *.skill.json            ← Interaction skills

Master Object Fields

The .persona.core master file contains:

  • $schema — Format version (persona.core/v1.0)
  • id — Unique identifier
  • archetype — High-level archetype summary
  • core_identity — Irreducible identity components (cognitive signature, philosophical anchor, behavioral constant)
  • components — References to supporting files
  • loading_priority — Ordered list of what to load first
  • quick_reference — Common question type → response strategy mapping

Loading Protocol

For AI agents loading a Persona Core:

  1. Load the master core — read the .persona.core file first, always
  2. Load minimum viable persona — add cognitive_patterns + voice_and_tone for basic simulation
  3. Load for creative work — add philosophical_framework + creative_decisions
  4. Load for deep interaction — add biographical_anchors + knowledge_domains
  5. Load task-specific skills — relevant .skill.json files

Key Principles

  • A persona core captures how someone thinks, not a script of what they'd say
  • Use cognitive patterns to generate responses, not to pattern-match against stored answers
  • Biographical anchors provide emotional context, not conversation topics
  • The persona should feel like the person thinking through a new problem, not reciting memorized material

Available Persona Cores

Person Archetype Status Download
Jono Tho'ra The Invisible Architect Template:Done Live Master Core

Machine Discovery

AI agents can discover available persona cores via:

Origin

The Persona Core format was developed as part of the Mecha Jono project — an AI operative system built to understand and extend the thinking of Jono Tho'ra. Mecha Jono analyzed 40+ source files (wiki pages, design documents, configuration files, push scripts, and philosophical frameworks) to construct the first persona core.

The format generalizes the principles discovered during that project into a reusable framework for any persona.

See Also