49 lines
976 B
Markdown
49 lines
976 B
Markdown
# NEW_FEAT — Filesystem Resource Layout
|
|
|
|
## Summary
|
|
Introduce filesystem-backed resource folders under `${openclaw dir}/yonexus` (data-only, no plugin code). These resources are created automatically when orgs/teams/identities are created.
|
|
|
|
## Root
|
|
- `${openclaw dir}/yonexus/organizations/<org-name>/`
|
|
|
|
### Organization folders
|
|
Create on **create_organization**:
|
|
```
|
|
teams/
|
|
docs/
|
|
notes/
|
|
knowledge/
|
|
rules/
|
|
lessons/
|
|
workflows/
|
|
```
|
|
|
|
### Team folders
|
|
Create on **create_team**:
|
|
```
|
|
${openclaw dir}/yonexus/organizations/<org-name>/teams/<team-name>/
|
|
agents/
|
|
docs/
|
|
notes/
|
|
knowledge/
|
|
rules/
|
|
lessons/
|
|
workflows/
|
|
```
|
|
|
|
### Agent folders
|
|
Create on **assign_identity**:
|
|
```
|
|
${openclaw dir}/yonexus/organizations/<org-name>/teams/<team-name>/agents/<agent-id>/
|
|
docs/
|
|
notes/
|
|
knowledge/
|
|
rules/
|
|
lessons/
|
|
workflows/
|
|
```
|
|
|
|
## Notes
|
|
- The plugin must not store code in `${openclaw dir}/yonexus`, only data.
|
|
- If folders already exist, creation should be idempotent.
|