diff --git a/PLAN.md b/PLAN.md index c600dc5..1da6cbf 100644 --- a/PLAN.md +++ b/PLAN.md @@ -15,10 +15,10 @@ Build an OpenClaw plugin that models organization hierarchy and agent identities - **Shared memory**: memory_store keyed by scope (`org:{id}`, `dept:{id}`, `team:{id}`) - **Filesystem resources** (OpenClaw install dir `${openclaw dir}`): - Create a data-only folder at `${openclaw dir}/yonexus` (no plugin code here) - - `yonexus/organizations//` contains: `teams/`, `docs/`, `notes/`, `knowledge/`, `rules/` + - `yonexus/organizations//` contains: `teams/`, `docs/`, `notes/`, `knowledge/`, `rules/`, `lessons/`, `workflows/` - On **create_organization**: create `` folder and its subfolders - - On **create_team**: create `organizations//teams//` with `agents/`, `docs/`, `notes/`, `knowledge/`, `rules/` - - On **assign_identity**: create `organizations//teams//agents//` with `docs/`, `notes/`, `knowledge/`, `rules/` + - On **create_team**: create `organizations//teams//` with `agents/`, `docs/`, `notes/`, `knowledge/`, `rules/`, `lessons/`, `workflows/` + - On **assign_identity**: create `organizations//teams//agents//` with `docs/`, `notes/`, `knowledge/`, `rules/`, `lessons/`, `workflows/` ## 4) Permissions Model (B) Roles: