feat: archive zoo_backup for home sync
This commit is contained in:
@@ -0,0 +1,114 @@
|
||||
# Zoo/Roo Code Configuration Backup
|
||||
|
||||
**Owner:** Patrick Plate
|
||||
**Created:** 2026-06-24
|
||||
**Source:** Work machine (`~/.roo/` global config)
|
||||
**DO NOT SHARE** — this is personal configuration with work-specific content in `work/`.
|
||||
|
||||
---
|
||||
|
||||
## What This Contains
|
||||
|
||||
A complete backup of the Roo Code / Zoo Code AI assistant configuration, split into two variants:
|
||||
|
||||
### `work/` — Full Unsanitized Archive
|
||||
|
||||
Complete copy of `~/.roo/` from the work machine, including:
|
||||
- 16 custom modes (PAISY-specific: planner, jira-ops, reviewer, doc-gen, security-reviewer, plan-reviewer, paisy-cobol)
|
||||
- 24 skills (PAISY pipeline: assessment, plan, testplan, code-review, security-review, SSH deploy, etc.)
|
||||
- 15 custom tools (TypeScript/JS)
|
||||
- Full rule set with PAISY patterns, ADP Wiki references, SEC-* security rules
|
||||
- Memory bank (guidelines, product, tech stack docs)
|
||||
|
||||
**Use case:** Restoring the full work setup on a new work machine, or as reference.
|
||||
|
||||
### `home/` — Sanitized, Home-Ready
|
||||
|
||||
Generic version with all ADP/PAISY/work-specific content stripped:
|
||||
- 5 custom modes (orchestrator, skill-writer, mode-writer, tool-writer, visual-qa)
|
||||
- 13 skills (generic: code-review, create-pr, create-worktree, testplan, sprint-report, etc.)
|
||||
- 15 custom tools (all generic — Maven, git, Playwright, Snyk, brew, etc.)
|
||||
- 4 rule files (identity, BigMind, MCP tools, visual-verify)
|
||||
- Rules for mode-writer and skill-writer
|
||||
|
||||
**Use case:** Installing on the home machine for personal projects. Zero work data leakage.
|
||||
|
||||
### `roo-code-settings.json` — Full Work Settings Export
|
||||
|
||||
Raw settings export from the work instance. Contains proxy URLs and internal config — for reference only.
|
||||
|
||||
### `roo-code-settings.home.template.json` — Home Settings Template
|
||||
|
||||
Ready-to-use settings file with:
|
||||
- Placeholder API keys (`<YOUR_API_KEY_HERE>`)
|
||||
- Tiered model routing (Thinker/Coder/Plumber)
|
||||
- Provider instructions for Anthropic, OpenRouter, and local Ollama
|
||||
- Pre-configured mode→model assignments
|
||||
- Sensible defaults for auto-approval, context management, etc.
|
||||
|
||||
---
|
||||
|
||||
## Directory Structure
|
||||
|
||||
```
|
||||
zoo_backup/
|
||||
├── README.md ← this file
|
||||
├── INSTALL-HOME.md ← step-by-step home install guide
|
||||
├── roo-code-settings.json ← full work settings (reference)
|
||||
├── roo-code-settings.home.template.json ← sanitized template for home
|
||||
├── work/ ← complete unsanitized archive
|
||||
│ ├── .roomodes
|
||||
│ ├── rules/
|
||||
│ ├── rules-mode-writer/
|
||||
│ ├── rules-skill-writer/
|
||||
│ ├── skills/ (24 skills)
|
||||
│ └── tools/ (15 tools + package.json)
|
||||
└── home/ ← sanitized, home-ready
|
||||
├── .roomodes (5 modes)
|
||||
├── rules/ (4 rule files)
|
||||
├── rules-mode-writer/
|
||||
├── rules-skill-writer/
|
||||
├── skills/ (13 skills)
|
||||
└── tools/ (15 tools + package.json)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## When to Refresh This Backup
|
||||
|
||||
- After adding new custom modes
|
||||
- After adding/modifying skills
|
||||
- After adding new custom tools
|
||||
- After significant rules changes
|
||||
- Before machine migration
|
||||
|
||||
**How to refresh:**
|
||||
```bash
|
||||
cd /Users/pplate/git/personal/pi_mcps/zoo_backup
|
||||
rm -rf work/
|
||||
rsync -a --exclude='.roomodes.bak' ~/.roo/ work/
|
||||
# Then re-run sanitization for home/ if needed
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Key Differences: Work vs Home
|
||||
|
||||
| Feature | Work | Home |
|
||||
|---------|------|------|
|
||||
| Modes | 16 (incl. PAISY-specific) | 5 (generic) |
|
||||
| Skills | 24 (incl. COBOL, SSH, security) | 13 (generic dev workflow) |
|
||||
| Rules | PAISY patterns, SEC-* rules, ADP Wiki | Generic BigMind + MCP + git |
|
||||
| Memory bank | PAISY product/tech/guidelines | None (start fresh) |
|
||||
| Settings | Corporate proxy gateway | Direct API / OpenRouter / Local |
|
||||
| Jira project | ESIDEPAISY | Any project |
|
||||
| Language | German (payroll domain) | User's choice |
|
||||
|
||||
---
|
||||
|
||||
## License / Sharing
|
||||
|
||||
This is Patrick's personal configuration. It contains:
|
||||
- **`work/`**: ADP-proprietary content — NEVER share externally
|
||||
- **`home/`**: Generic tooling — safe to share as a starter template if desired
|
||||
- **Settings template**: No secrets — safe to share as example config
|
||||
Reference in New Issue
Block a user