Skip to content

v0.19.0 — 4+5+3 Architecture: Skill Pack Refinement, Memory-Soul Bridge & Meta-skill Overhaul

Choose a tag to compare

@NeilJo-GY NeilJo-GY released this 22 Mar 12:09
· 161 commits to main since this release

What's New in v0.19.0

P24 — Skill Pack Refinement

  • openpersona refine <slug> — AI-driven iterative refinement of the behavior guide (soul/behavior-guide.md) against the constitutional compliance gate
  • New lib/lifecycle/refine.js pipeline: scanConstitutionKeywords, loadMeta/writeMeta, bumpRevision, bootstrapBehaviorGuide, emitRefinement, applyRefinement
  • Pack revision tracking via meta.packRevision; fork inherits parentPackRevision when available

P1 — Memory as Soul Infrastructure

  • memory.js supersession chain: new memory entries mark superseded ones; retrieve/search/stats exclude superseded entries
  • promoteToInstinct: groups recurring eventLog patterns (interest_discovery / trait_emergence / mood_shift) into evolvedTraits; gated by immutableTraits; idempotent
  • Fork memory inheritance: copy policy clones memories.jsonl to child; none policy leaves child clean
  • openpersona state promote <slug> [--dry-run] — Soul-Memory Bridge CLI command

Architecture Documentation Overhaul

  • skills/open-persona/SKILL.md restructured around the 4+5+3 model (4 Layers · 5 Systemic Concepts · 3 Gates)
  • ## Systemic Concepts section with dedicated subsections for Evolution, Economy, Vitality, Social, Rhythm
  • ## Creating a Persona reorganized into 4 explicit layer subsections: Soul / Body / Faculty / Skill
  • New ## Trust & safety reviewer summary for marketplace security audits
  • References split into ARCHITECTURE.md, EVOLUTION.md, ECONOMY.md, FACULTIES.md, AVATAR.md, HEARTBEAT.md, PRESETS.md

CLI Additions

  • openpersona refine <slug> — skill pack behavior guide refinement
  • openpersona canvas <slug> — Living Canvas promoted to top-level command (was vitality canvas)

Dependency Updates

  • agentbooks bumped to ^0.1.4

Framework Version

All version references unified at 0.19.0 across package.json, SKILL.md, lib/registry, lib/report/vitality-report.js, and demo/generate.js.


Full changelog: v0.14.0...v0.19.0