The repo carries detailed design and contract documents under docs/.
These are the authoritative specs the implementation is tested against.
Read them when you are building on top of Soulacy (plugins, sidecars,
registries, event consumers) or want the full rationale behind a
subsystem.
The plan for the iPhone as Soulacy's extension: lock-screen approvals, location triggers, Siri actions, memory on the phone, and the slices that follow
Integrating an external system? EVENTS first; then
EXTERNAL_CHANNEL_PROTOCOL (messaging) or EXTERNAL_STORAGE_PROTOCOL
(databases/queues).
Hosting packages for your team? PACKAGE_REGISTRIES, then the
soulacy registry serve section of the CLI reference.
Operating in production? UPGRADE_STABILITY and WORKSPACE, plus
Upgrades & Reinstall.
Specs vs user docs
These documents are contracts: they describe exact wire formats and
invariants, and tests pin them. The user-facing pages in this site
(Configuration, API, CLI) are the friendlier layer on top: when the
two seem to disagree, the spec wins and the user docs have a bug
(please report it).