Mỗi file personas/<id>.yaml khai báo một persona (AI Mentor, Business Mentor, AI Expert…) và nối các mảnh của nó nằm rải ở những trục sẵn có. Đây là lớp composition/registry — không phải nơi chứa code.
Thuật ngữ: persona = nhân vật AI (↔ Hermes
agent.personalities). org_role = quyền người dùng (ceo/manager/staff). Đừng lẫn hai cái.
Hermes chỉ có 1 SOUL.md/instance + nhiều agent.personalities. Nên 1 persona = tổng hợp của: 1 personality + N skill + (tùy) content pack + slot trạng thái per-user + tier bật. Registry này chỉ trỏ tới các mảnh đó ở đúng nơi Hermes đọc được; không di chuyển code ra khỏi vị trí native.
cp personas/_template.yaml personas/<id>.yaml và điền.agent.personalities.<id> trong config/personalities.skills/<mode>/... (dùng chung được operate/*).mode: learn|hybrid: tạo giáo trình content/<curriculum>/ + 00_meta.yaml.users/_template/<id>/ (profile.md + progress.md + artifacts/).<id> (hoặc skill của nó) vào tiers/*.yaml để bật theo gói.KHÔNG thêm folder top-level, KHÔNG thêm Hermes instance/SOUL.
_template.yaml)id · display_name · mode · status · summary · personality · skills[] · content{curriculum,manifest,knowledge_base} · state{slot,template} · tiers[] · access{org_roles,admin_only}.
Hiện registry là nguồn-sự-thật cho người + tooling (chưa có loader runtime). Bước sau (dọn nền): cho build_client.sh / một loader đọc personas/*.yaml để tự wire personalities + tier + tạo state template. Tới lúc đó manifest trở thành cấu hình thực thi, không chỉ tài liệu.
ai_mentor.yaml — persona LÕI (mode learn, mọi tier), mẫu chuẩn schema. status: readybusiness_mentor.yaml — cố vấn kinh doanh (mode hybrid, Pro+). status: stub (skill + giáo trình content/business/ mới là khung).