2 Commits
main ... dev

Author SHA1 Message Date
NW
74ad7c4b6e docs(branch-strategy): default branch is dev, not main
- Update branch strategy: dev is primary development branch
- main is stable release only
- Add release process: dev → PR → review → main → tag
- Sync .kilo/ to target projects after release
2026-05-07 07:39:00 +01:00
NW
994ca58821 fix(agents): add missing permissions + complete kilo-meta.json
- Fix 12 agents missing edit/write/bash permissions
- Add 5 missing agents to kilo-meta.json (architect-indexer, flutter-developer, php-developer, pipeline-judge, python-developer)
- Remove BOM from kilo.jsonc
- All 32 agents now consistent between files and meta
2026-05-07 07:22:32 +01:00
14 changed files with 932 additions and 826 deletions

View File

@@ -5,6 +5,9 @@ model: ollama-cloud/glm-5.1
color: "#6366F1"
permission:
read: allow
bash: allow
write: allow
edit: allow
glob: allow
grep: allow
task:

View File

@@ -5,6 +5,8 @@ model: ollama-cloud/minimax-m2.5
color: "#E11D48"
permission:
read: allow
write: allow
edit: allow
bash: allow
glob: allow
grep: allow

View File

@@ -6,6 +6,9 @@ variant: thinking
color: "#047857"
permission:
read: allow
bash: allow
write: allow
edit: allow
glob: allow
grep: allow
task:

View File

@@ -5,6 +5,8 @@ model: ollama-cloud/nemotron-3-super
color: "#059669"
permission:
read: allow
write: allow
edit: allow
bash: allow
glob: allow
grep: allow

View File

@@ -5,6 +5,8 @@ model: ollama-cloud/deepseek-v4-pro-max
color: "#F97316"
permission:
read: allow
bash: allow
write: allow
edit: allow
glob: allow
grep: allow

View File

@@ -5,6 +5,8 @@ model: ollama-cloud/qwen3.6-plus
color: "#8B5CF6"
permission:
read: allow
bash: allow
edit: allow
write: allow
glob: allow
grep: allow

View File

@@ -5,6 +5,8 @@ model: ollama-cloud/deepseek-v4-pro-max
color: "#0D9488"
permission:
read: allow
write: allow
edit: allow
bash: allow
glob: allow
grep: allow

View File

@@ -5,6 +5,8 @@ model: ollama-cloud/deepseek-v4-pro-max
color: "#F59E0B"
permission:
read: allow
bash: allow
edit: allow
write: allow
glob: allow
grep: allow

View File

@@ -5,6 +5,7 @@ model: ollama-cloud/glm-5.1
color: "#EA580C"
permission:
read: allow
bash: allow
edit: allow
write: allow
glob: allow

View File

@@ -5,6 +5,7 @@ model: ollama-cloud/qwen3.6-plus
color: "#BE185D"
permission:
read: allow
bash: allow
edit: allow
write: allow
glob: allow

View File

@@ -5,6 +5,9 @@ model: ollama-cloud/deepseek-v4-pro-max
color: "#10B981"
permission:
read: allow
bash: allow
write: allow
edit: allow
grep: allow
glob: allow
task:

View File

@@ -5,6 +5,8 @@ model: ollama-cloud/deepseek-v4-pro-max
color: "#DC2626"
permission:
read: allow
write: allow
edit: allow
bash: allow
glob: allow
grep: allow

View File

@@ -0,0 +1,41 @@
# Git Branch Strategy
## Default Branch
**`dev` — основная ветка для всей разработки.**
Все коммиты, изменения и фичи должны попадать в `dev` сначала.
## Branch Rules
| Ветка | Назначение | Кто мержит |
|-------|-----------|------------|
| `dev` | Основная разработка, WIP | Каждый день |
| `main` | Стабильный релиз, теги | Только ручной merge из `dev` после QA |
| `feature/*` | Фичи от dev | Создатель → PR → review → dev |
| `hotfix/*` | Срочные фиксы | Создатель → PR → dev (и fast-forward в main) |
## Workflow
```
Работа → commit → push origin dev
Когда готово к релизу:
dev → PR → review → main (fast-forward)
```
## Prohibitions
- ❌ Прямой push в `main`
- ❌ Merge в `main` без review
- ❌ Создание релиз-тега из `main` без тестов
- ❌ Удаление ветки `dev`
## Release Process
1. Все фичи в `dev` проходят CI
2. Создаётся PR `dev``main`
3. Code review минимум 1 агент
4. Fast-forward merge (no squash)
5. Тег `vX.Y.Z` на `main`
6. `.kilo/` и агенты синхронизируются в целевые проекты

View File

@@ -207,6 +207,46 @@
"mode": "subagent",
"color": "#8B5CF6",
"category": "cognitive"
},
"architect-indexer": {
"file": ".kilo/agents/architect-indexer.md",
"description": "Indexes and maps project codebase architecture into .architect/ directory",
"model": "ollama-cloud/glm-5.1",
"mode": "subagent",
"color": "#10B981",
"category": "core"
},
"flutter-developer": {
"file": ".kilo/agents/flutter-developer.md",
"description": "Flutter mobile specialist for cross-platform apps, state management, and UI components",
"model": "ollama-cloud/qwen3-coder:480b",
"mode": "subagent",
"color": "#02569B",
"category": "core"
},
"php-developer": {
"file": ".kilo/agents/php-developer.md",
"description": "PHP specialist for Laravel, Symfony, WordPress, and modular architecture",
"model": "ollama-cloud/qwen3-coder:480b",
"mode": "subagent",
"color": "#8B5CF6",
"category": "core"
},
"pipeline-judge": {
"file": ".kilo/agents/pipeline-judge.md",
"description": "Automated pipeline judge. Evaluates workflow execution by running tests, measuring token cost and wall-clock time. Produces objective fitness scores. Never writes code - only measures and scores.",
"model": "ollama-cloud/glm-5.1",
"mode": "subagent",
"color": "#DC2626",
"category": "meta"
},
"python-developer": {
"file": ".kilo/agents/python-developer.md",
"description": "Python specialist for Django, FastAPI, data processing, and ML pipelines",
"model": "ollama-cloud/qwen3-coder:480b",
"mode": "subagent",
"color": "#3776AB",
"category": "core"
}
},
"commands": {