1436d63a8c2eee1074cbde38195c85de1222317f
Yonexus (MVP foundation)
OpenClaw plugin foundation for:
- Organization hierarchy (Org/Dept/Team)
- Agent registration + multi-identity
- Supervisor mapping
- Role-based authorization
- Query DSL (
eq | contains | regex) with schema queryable guard - Scoped shared memory adapter (compatible with memory tools)
Quick start
npm install
npm run build
bash scripts/install.sh
Current status
Implemented in this branch:
- Data models + JSON persistence store
- Permission checker
authorize(action, actor, scope) - Core APIs:
createDepartmentcreateTeamregisterAgentassignIdentitysetSupervisorwhoamiqueryAgents
- Query parser/executor with pagination
- Scope memory adapter (
put/search)
Notes
- Persistence file defaults to
data/org.json. - Meta fields are validated against schema; unknown fields are dropped.
- Supervisor relation does not imply permissions.
Description
Languages
Markdown
100%