Skip to content

macOS support and a redesigned guide to persona modes, policy, and customization

Choose a tag to compare

@github-actions github-actions released this 21 Aug 05:57
· 51 commits to main since this release

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 merge d4d0e8fee889a2cb44bb8a4c58bff108ed7d9c69.

  • 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.md and .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.md and README-restructure merge 553801ce7b4153dbed553aaa8f14808b63356d15.

  • 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, and README.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, and docs/assets/demo.gif.

  • Release target: merge commit 827cf3b1e942c8bb3d63a2d7a9938820220ab443.

  • README redesign: merge commit 553801ce7b4153dbed553aaa8f14808b63356d15 and README.md.

  • Linux and macOS support declaration: merge commit d4d0e8fee889a2cb44bb8a4c58bff108ed7d9c69, README.md, and .github/workflows/test-lint.yml.