diff --git a/PLAN.md b/PLAN.md index f65c677..f76e91f 100644 --- a/PLAN.md +++ b/PLAN.md @@ -13,7 +13,8 @@ Build an OpenClaw plugin that models organization hierarchy and agent identities ## 3) Storage Strategy - **Structure & identity data**: in-memory + JSON persistence (no memory_store) - **Shared memory**: memory_store keyed by scope (`org:{id}`, `dept:{id}`, `team:{id}`) -- **Filesystem resources** (plugin install dir `~/.openclaw/yonexus`): +- **Filesystem resources** (OpenClaw install dir `~/.openclaw`): + - Create a data-only folder at `~/.openclaw/yonexus` (no plugin code here) - `yonexus/organizations//` contains: `teams/`, `docs/`, `notes/`, `knowledge/`, `rules/` - On **create_organization**: create `` folder and its subfolders - On **create_team**: create `organizations//teams//` with `agents/`, `docs/`, `notes/`, `knowledge/`, `rules/`