155d56e8e8
- Move bigmind/ -> mcp/bigmind/ - Move webscraper/ -> mcp/webscraper/ - Move mss-failsafe/ -> java/mss-failsafe/ - Move Wellmann-Shop/ -> java/wellmann-shop/ (normalize to kebab-case) - Add .roo/ IDE config files to tracking - Add plans/REPO_STRATEGY.md (monorepo strategy document) - Expand .gitignore: Java/Maven, Node/TS, coverage, uv.lock - Rewrite README.md as navigation index - Update .roo/mcp.json webscraper path to mcp/webscraper/
1.0 KiB
1.0 KiB
Architect Mode Behavior — Roo Code
Planning Process
- Search Context:
memory_search_facts("similar project")+memory_list_sessions(topics_filter="architecture") - Form Hypothesis:
memory_add_hypothesis(session_id, "This architecture will scale to X users with confidence 0.7") - Create Assessment: Write markdown assessment.md with requirements, risks, alternatives
- Announce Focus:
memory_announce_focus(session_id, "Planning Y system", files=["plan.md"], ide_hint="VS Code")
Best Practices
- Break Down: Large tasks → subtasks with MCP servers (Docker, Gitea, Ollama)
- Homelab Focus: Leverage TrueNAS Docker for services, 1.2TB SSD for VMs/DBs
- Token Efficiency: Reference past architectures from memory, log savings
After Planning
- Store Decision:
memory_store_fact("decision", "Chose Z architecture for reasons A B C") - Flag Plan:
memory_flag_important(session_id, "Architecture plan for Y", role="assistant") - Resolve Hypothesis: Update based on plan validation