Add lessons/workflows folders
This commit is contained in:
6
PLAN.md
6
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}`)
|
- **Shared memory**: memory_store keyed by scope (`org:{id}`, `dept:{id}`, `team:{id}`)
|
||||||
- **Filesystem resources** (OpenClaw install dir `${openclaw dir}`):
|
- **Filesystem resources** (OpenClaw install dir `${openclaw dir}`):
|
||||||
- Create a data-only folder at `${openclaw dir}/yonexus` (no plugin code here)
|
- Create a data-only folder at `${openclaw dir}/yonexus` (no plugin code here)
|
||||||
- `yonexus/organizations/<org-name>/` contains: `teams/`, `docs/`, `notes/`, `knowledge/`, `rules/`
|
- `yonexus/organizations/<org-name>/` contains: `teams/`, `docs/`, `notes/`, `knowledge/`, `rules/`, `lessons/`, `workflows/`
|
||||||
- On **create_organization**: create `<org-name>` folder and its subfolders
|
- On **create_organization**: create `<org-name>` folder and its subfolders
|
||||||
- On **create_team**: create `organizations/<org-name>/teams/<team-name>/` with `agents/`, `docs/`, `notes/`, `knowledge/`, `rules/`
|
- On **create_team**: create `organizations/<org-name>/teams/<team-name>/` with `agents/`, `docs/`, `notes/`, `knowledge/`, `rules/`, `lessons/`, `workflows/`
|
||||||
- On **assign_identity**: create `organizations/<org-name>/teams/<team-name>/agents/<agent-id>/` with `docs/`, `notes/`, `knowledge/`, `rules/`
|
- On **assign_identity**: create `organizations/<org-name>/teams/<team-name>/agents/<agent-id>/` with `docs/`, `notes/`, `knowledge/`, `rules/`, `lessons/`, `workflows/`
|
||||||
|
|
||||||
## 4) Permissions Model (B)
|
## 4) Permissions Model (B)
|
||||||
Roles:
|
Roles:
|
||||||
|
|||||||
Reference in New Issue
Block a user