macOS support and a redesigned guide to persona modes, policy, and customization
macOS support and a redesigned guide to persona modes, policy, and customization
There are no breaking implementation changes, and existing npm consumers have no migration to perform. The published package keeps the name @persona-engine/core, version 0.1.0, the same root export, the persona bin, Node.js 22 or later, and the yaml dependency. Its implementation entry points are unchanged; only the package description changed. Evidence: packages/core/package.json, packages/core/src/index.ts, packages/core/src/cli/index.ts, and packages/core/bin/persona at 827cf3b1e942c8bb3d63a2d7a9938820220ab443.
This repository tag does not identify a new npm package version: @persona-engine/core remains 0.1.0 at this commit. The redesigned repository guide is README.md; the npm tarball's packages/core/README.md is unchanged from v0.1.0.
-
The root guide now explicitly supports the core on Linux and macOS with Node.js 22 or later. The pull-request test and lint caller requests its macOS lane with
run_macos: true. Evidence:README.md,.github/workflows/test-lint.yml, and platform-support merged4d0e8fee889a2cb44bb8a4c58bff108ed7d9c69. -
The macOS statement is scoped to the core. The current project-status section says the Python and Node adapter suites run on Ubuntu. Evidence:
README.mdand.github/workflows/ci.yml. -
The root README now leads from the relationship-layer and emotion-gradient model through installation, a complete starter-pack walkthrough, route policy, CLI commands, adapters, security, and FAQ material. Evidence:
README.mdand README-restructure merge553801ce7b4153dbed553aaa8f14808b63356d15. -
A new customizing guide explains how consumers add modes, vocabulary catalogs, and switch aliases, then rebuild and inspect an installation. Evidence:
docs/customizing.md. -
The English and Japanese guides were rewritten, and Simplified Chinese and Thai README translations were added. Evidence:
README.md,README.ja.md,README.zh.md, andREADME.th.md. -
The guide now includes a hero image, an architecture diagram, and a CLI demonstration. Evidence:
docs/assets/hero.jpg,docs/assets/architecture.svg, anddocs/assets/demo.gif. -
Release target: merge commit
827cf3b1e942c8bb3d63a2d7a9938820220ab443. -
README redesign: merge commit
553801ce7b4153dbed553aaa8f14808b63356d15andREADME.md. -
Linux and macOS support declaration: merge commit
d4d0e8fee889a2cb44bb8a4c58bff108ed7d9c69,README.md, and.github/workflows/test-lint.yml.