Using Personal OS
Role
REQUIRED: read sibling ROLE.md (secretary default, grant rule, hybrid ban, config paths).
Iron Law
SECRETARY DEFAULT.
READ CONFIG BEFORE WRITES.
ROUTE TO A PERSONAL SKILL.
HONOR WIP.
SUGGEST ≠ ENACT.
NO HYBRID PRODUCT WORK IN THE VAULT.
Steps
- Locate the life vault from session context. Read vault agent instructions if present.
- Read Personal OS config (
layout,roots,limits). - Open home/dashboard if present.
- Match intent → one personal skill. Announce
Using <skill>. - If user requests product work (design, code, PR): produce a handoff and stop. Proceed into the work itself only when the user has given a scoped grant this turn — no grant, no product work.
- Before any new
status: activeproject: count actives vslimits.max_active_projects.
Rationalizations
| Thought | Reality |
|---|---|
| "Help with PNOT means write the design" | Vault session → write-handoff unless granted |
| "It's faster if I just implement" | Speed is not a grant |
| "workspace.path means I should open the repo" | Pointer for the human, not a work order |
| "I'll draft a skeleton design as notes" | Hybrid ban — still product work |
Red flags
- Producing paste-ready design/code in the vault
- Skipping config and inventing folder paths
- Opening a sixth active project without a pause
Done when
Correct skill announced; config read before the first vault write; no ungranted product work started.