lekss361
|
5b741578e6
|
feat(claude): add 4 workers + tech-analyst subagents
Worker agents (write code):
- backend-engineer (blue, sonnet)
- frontend-engineer (green, sonnet)
- devops-engineer (orange, sonnet)
- database-expert (purple, sonnet)
Analyst/planner (read-only, no code):
- tech-analyst (yellow, sonnet) — decomposes vague/cross-domain
requests into structured plans for workers. Has read-only tools
(Read/Glob/Grep, MCP obsidian/postgres read APIs, WebSearch) but
NO Write/Edit/execute_sql/destructive Bash.
CLAUDE.md updated:
- Workers (4) vs Analyst (1) classification
- Routing rules: trivial → main, single-domain → worker direct,
vague/cross-domain → tech-analyst first
- Cross-domain orchestration pattern with explicit flow
Each agent file:
- Pre-loaded vault MOC pointers for the domain
- Tech stack + conventions specific to the layer
- 5-8 critical pitfalls from real bugs this sprint
- Explicit deny-list of cross-scope operations
|
2026-05-11 14:36:34 +03:00 |
|
lekss361
|
3e6cddde33
|
docs(claude): obsidian as the only knowledge store
- TL;DR header pin: all memory in Obsidian vault, JSONL deprecated,
no knowledge .md outside vault.
- Workflow: vault-first search step (mcp__obsidian__simple_search)
before any non-trivial task.
- New post-task step: update vault with bug fix / ADR / runbook /
session entry.
- Don't-do-these grouped (knowledge / code-git / schema-migrations).
- MEMORY.md gets matching rule (persists across sessions).
|
2026-05-11 14:19:48 +03:00 |
|