Commit Graph

2 Commits

Author SHA1 Message Date
zhi
be3531b3ad feat: role-code-mapper script + updated install.sh
- scripts/role-code-mapper: echoes role-code for a given role name
- install.sh now:
  1. Copies ClawRoles to ~/.openclaw/ClawRoles
  2. Copies role-code-mapper to ~/.openclaw/bin
  3. Installs routers to PrismFacet (if present)
  4. Registers rules in PrismFacet rules.json

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-21 12:27:20 +00:00
zhi
29b3b313f3 init: ClawRoles — role/position definitions for PrismFacet
6 role definitions (developer, manager, operator, mentor, secretary,
agent-resource-director) and 6 position definitions.

Routers: role.ts and position.ts read ego.json for agent mapping.

install.sh: copies routers to PrismFacet, scans roles/ and positions/
directories, registers rules in PrismFacet's rules.json.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-21 10:37:40 +00:00