docs: add crew/ directory to rig structure

Crew workspaces are the overseer's (human's personal workspaces within
a rig. Unlike polecats which are witness-managed and ephemeral, crew
workers are:
- Persistent (not auto-garbage-collected)
- User-managed (overseer controls lifecycle)
- Long-lived identities (dave, emma, fred)
- Gas Town integrated (mail, handoff mechanics)
- Tmux optional

See gt-cik for implementation epic.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
EOF
)
This commit is contained in:
Steve Yegge
2025-12-16 16:49:49 -08:00
parent a1de1c74d6
commit 18c17d8538

View File

@@ -187,6 +187,11 @@ wyvern/ # Rig = container (NOT a git clone)
│ ├── state.json # May not need its own clone
│ └── mail/inbox.jsonl
├── crew/ # Overseer's personal workspaces
│ ├── dave/ # Full git clone (user-managed)
│ ├── emma/ # Full git clone (user-managed)
│ └── fred/ # Full git clone (user-managed)
└── mayor/ # Mayor's presence in this rig
├── rig/ # Mayor's rig-specific clone
└── state.json
@@ -271,6 +276,13 @@ For reference without mermaid rendering:
│ │ ├── mail/inbox.jsonl
│ │ └── state.json
│ │
│ ├── crew/ # Overseer's personal workspaces
│ │ ├── dave/ # Full clone (user-managed)
│ │ │ ├── .git/
│ │ │ └── <project files>
│ │ ├── emma/ # Full clone (user-managed)
│ │ └── fred/ # Full clone (user-managed)
│ │
│ ├── mayor/ # Mayor's rig-specific clone
│ │ ├── rig/ # Mayor's clone for this rig
│ │ │ ├── .git/
@@ -288,6 +300,7 @@ For reference without mermaid rendering:
├── polecats/
├── refinery/
├── witness/
├── crew/
└── mayor/
```