27 Commits

Author SHA1 Message Date
Deploy Bot
ccca685fdc feat(agent-models): assign best-fit models from real-fit evaluation report
Updated all 36 agents to their highest-scoring model per real-fit-report.json:
- kimi-k2.6:  code-skeptic(91.2), system-analyst(92.0), sdet-engineer(97.0),
              lead-developer(72.5), security-auditor(63.8), history-miner,
              browser-automation, evolution-prompt, product-owner,
              orchestrator, release-manager, reflector
- glm-5.1:    devops-engineer(96.2), evaluator, the-fixer, memory-manager,
              performance-engineer, prompt-optimizer, workflow-architect,
              visual-tester, flutter-developer, incident-responder
- qwen3-coder:480b: architect-indexer, frontend-developer, go-developer,
                    markdown-validator, pipeline-judge, workflow-cross-checker,
                    evolution-skeptic, requirement-refiner
- deepseek-v4-pro: backend-developer, capability-analyst, planner,
                    php-developer, python-developer

Files updated:
- kilo-meta.json (source of truth)
- kilo.jsonc (runtime config)
- capability-index.yaml (routing)
- 30 agent .md frontmatters (via sync-agents.cjs)
- KILO_SPEC.md + AGENTS.md (auto-synced)
- real-fit-report.json (regenerated from DB)
2026-05-28 13:46:34 +01:00
Deploy Bot
a0e7bd99fb feat(agents): add evolution-prompt, evolution-skeptic, and evolve-agent workflow
- evolution-prompt: generates role-specific stress-test prompts from agent definitions
- evolution-skeptic: evaluates model responses against role-specific rubrics with scoring and commentary
- evolve-agent.md: /evolve-agent command for pre-deployment role-fit testing
- Update KILO_SPEC.md, AGENTS.md, kilo-meta.json, capability-index.yaml with new agents
- orchestrator.md: add evolution-prompt/evolution-skeptic to task routing table
2026-05-28 11:56:12 +01:00
Deploy Bot
7635cb62cd fix(dashboard): heatmap cell click + 5th tab + model sync fixes\n\n- restore hmModal with 4 legacy tabs + new Performance Graph tab\n- fix event.target in research-dashboard.template.html switchTab\n- fix showCellDetail event.stopPropagation for modal persistence\n- update agent models + sync KILO_SPEC.md and AGENTS.md 2026-05-27 13:46:55 +01:00
Deploy Bot
e6e8e9cb2a feat(workflow-cross-checker): add pre-flight inter-agent validation agent with gate protocol
- Create .kilo/agents/workflow-cross-checker.md as a process inspector
- Requires bash: ask, task: deny (subagent security compliant)
- Defines Role Boundaries clarifying it does NOT replace code-skeptic, planner, or capability-analyst
- Adds 7-question Uncomfortable Questions Protocol for architecture and conflict validation
- Adds Error Handling table (Gitea API failure, corrupted checkpoint, unreadable logs)
- Inserts Cross-Check Verification (Gate #1/#2/#3) into orchestrator state machine
- Registers agent in kilo-meta.json, kilo.jsonc, capability-index.yaml, AGENTS.md, KILO_SPEC.md
- Model: ollama-cloud/kimi-k2.6 (higher IF 91, better instruction following for structured verdicts)
2026-05-24 00:11:25 +01:00
NW
4c9a95661f evolution: remove obsolete :cloud suffix from kimi-k2.6 model id across all configs 2026-05-13 09:27:48 +01:00
NW
c031c4b9e5 feat(evolution): add incident-responder agent for server incident response and forensics 2026-05-09 13:31:20 +01:00
¨NW¨
3badb259cc feat: bidirectional research dashboard + agent config fixes
- Integrate apaw_agent_model_research_v3.html as standalone dashboard
- Add model-benchmarks.json with 32 agents, 11 scored models, 11 recommendations
- Add build-research-dashboard.ts: inject live data into template → standalone HTML
- Add rebuild-template.cjs: regenerate template from v3.html source
- Add sync-benchmarks-from-yaml.cjs: sync YAML → JSON round-trip
- Add sync-model-research.ts: apply recommendation matrix to config files
- Add model-benchmarks.schema.json and model-research.schema.json for validation
- Add bidirectional-data-flow.md architecture documentation
- Add log-execution.cjs pipeline hook
- Update capability-index.yaml: add fallback_models, failover_strategy
- Update kilo-meta.json, kilo.jsonc, KILO_SPEC.md with synced models
- Update evolution.md / research.md / self-evolution.md / evolutionary-sync.md docs
- Fix security-auditor.md: quote YAML color (#DC2626)
- Fix orchestrator.md: remove duplicate devops-engineer key
- Build research-dashboard.html (106KB standalone) + dated archive
2026-04-29 21:04:22 +01:00
¨NW¨
dbea8c90db feat: evolutionary agent model upgrades based on recommendation matrix
- devops-engineer: deepseek-v3.2 → kimi-k2.6:cloud (★88)
- browser-automation: glm-5 → kimi-k2.6:cloud (★86)
- visual-tester: glm-5 → qwen3-coder:480b (★82)
- agent-architect: nemotron-3-super → kimi-k2.6:cloud (★86)
- orchestrator: glm-5 → kimi-k2.6:cloud (dispatch critical)
- product-owner: glm-5 → glm-5.1 (★84)
- prompt-optimizer: qwen3.6-plus:free → glm-5.1 (stable fallback)
- system-analyst: qwen3.6-plus:free → glm-5.1 (★90)
- Add autonomous-mode.md rule for zero-confirmation workflow
2026-04-27 12:09:36 +01:00
¨NW¨
af43eaef80 Merge remote-tracking branch 'origin/agent-sync-features' 2026-04-24 07:21:39 +01:00
¨NW¨
28a3b648cc refactor(prompts): compress 29 agents (-77%) and 7 rules (-55%), delete 2 duplicates
Agents: 6,235 → 1,454 lines (-77%). Each agent compressed to Role/Behavior/Delegates/Output/Handoff format.
Gitea commenting extracted to shared block (.kilo/shared/gitea-commenting.md).
Self-evolution protocol extracted to shared block (.kilo/shared/self-evolution.md).
Gitea API client centralized (.kilo/shared/gitea-api.md).

Rules: 2,358 → 1,189 lines (-50%). Deleted sdet-engineer.md (duplicate of agent)
and orchestrator-self-evolution.md (moved to shared/). Compressed docker (549→26),
flutter (521→28), go (283→21), nodejs (271→27), code-skeptic (59→14) to checklists
with skill references.

Fitness: 54/54 tests pass, 29/29 agents validated, fitness=0.92
2026-04-18 13:49:24 +01:00
NW
e19fa3effd refactor: full agent system revision — migrate to GLM-5.1, fix delegation chains, audit consistency
- Migrate 8 agents from openrouter/qwen3.6-plus:free to ollama-cloud/glm-5.1
- Assign thinking/variant/instant depth by role complexity
- Fix broken delegation chains: system-analyst, all developer agents, devops-engineer now can reach orchestrator
- Add task permissions to browser-automation, visual-tester, capability-analyst, markdown-validator
- Add visual-tester permission to flutter-developer and frontend-developer
- Fix capability-index.yaml routing map indentation (go_* keys misplaced)
- Add delegates_to and variant fields to capability-index.yaml
- Update KILO_SPEC.md agent table with Variant column
- Update AGENTS.md with Model/Variant/CanCall columns
- Update kilo.jsonc ask agent model
- Fix YAML indentation in capability-analyst.md and markdown-validator.md
- Update agent-architect.md template models (remove gpt-oss, qwen3.6-plus)
- Add Skills Reference tables to 7 previously unlinked agents
- Full audit: 10/10 consistency checks passed
2026-04-12 22:38:41 +01:00
¨NW¨
ff00b8e716 fix: sync agent models across config files
- Fix performance-engineer model: gpt-oss:120b -> nemotron-3-super
- Fix markdown-validator model: gemma4:26b -> nemotron-3-nano:30b
- Update KILO_SPEC.md documentation for SystemAnalyst, RequirementRefiner, FrontendDeveloper
- Revert kilo.jsonc to minimal config (primary agents only)
- Keep subagent definitions in .md files and capability-index.yaml
2026-04-05 20:51:09 +01:00
¨NW¨
0f22dca19b docs: add model, small_model, default_agent fields to KILO_SPEC.md
Updated documentation to reflect official JSON Schema:
- model: global default model
- small_model: small model for titles/subtasks
- default_agent: default agent (must be primary mode)
- skills.urls: URLs to fetch skills from
2026-04-05 16:46:30 +01:00
¨NW¨
77e769995a docs: add DevopsEngineer to agents table in KILO_SPEC.md 2026-04-05 16:42:36 +01:00
¨NW¨
ff6357441e fix: sync agent models and add nemotron-3-nano to available models
- Add nemotron-3-nano:30b to Model Format table in KILO_SPEC.md
- Update Pipeline Agents table to match current agent definitions
- Restore sync-agents.cjs script (uses .kilo/agents/*.md as source of truth)
- Script does NOT require kilo-meta.json in root (keeps Kilo Code working)

Models in use:
- ollama-cloud/nemotron-3-super (9 agents) ✓ available
- ollama-cloud/glm-5 (4 agents) ✓ available
- ollama-cloud/qwen3-coder:480b (3 agents) ✓ available
- qwen/qwen3.6-plus:free (2 agents) ✓ available
- ollama-cloud/minimax-m2.5 (2 agents) ✓ available
- ollama-cloud/gpt-oss:120b (2 agents) ✓ available
- ollama-cloud/nemotron-3-nano:30b (1 agent) ✓ available (added)
2026-04-05 15:01:34 +01:00
¨NW¨
b517ad5dad feat: add synchronization system for agent definitions
- Add kilo.jsonc (official Kilo Code config)
- Add kilo-meta.json (source of truth for sync)
- Add evolutionary-sync.md rule for documentation
- Add scripts/sync-agents.cjs for validation
- Fix agent mode mismatches (8 agents had wrong mode)
- Update KILO_SPEC.md and AGENTS.md

The sync system ensures:
- kilo-meta.json is the single source of truth
- Agent .md files frontmatter matches meta
- KILO_SPEC.md tables stay synchronized
- AGENTS.md category tables stay synchronized

Run: node scripts/sync-agents.cjs --check
Fix: node scripts/sync-agents.cjs --fix
2026-04-05 13:19:54 +01:00
¨NW¨
576e8fe8d6 fix: sync KILO_SPEC.md agent models with actual agent definitions
- Update HistoryMiner to nemotron-3-super (was gpt-oss:20b)
- Update SDETEngineer and LeadDeveloper to qwen3-coder:480b (was qwen3-coder:free)
- Update SecurityAuditor to nemotron-3-super (was deepseek-v3.2)
- Update ReleaseManager to devstral-2:123b (was devstral-2)
- Update Evaluator to nemotron-3-super (was gpt-oss:120b)
- Update PromptOptimizer to qwen/qwen3.6-plus:free (was openrouter/qwen/...)
- Update ProductOwner to glm-5 (was openrouter/qwen/...)
- Update AgentArchitect to nemotron-3-super (was gpt-oss:120b)
- Update CapabilityAnalyst to nemotron-3-super (was gpt-oss:120b)
- Update MarkdownValidator to nemotron-3-nano:30b (was qwen3.6-plus:free)
- Add missing agents: BrowserAutomation, VisualTester, Planner, Reflector, MemoryManager
- Fix workflow commands models to match actual command files
- Add missing /research command
2026-04-05 13:06:53 +01:00
¨NW¨
0a854a3bc3 fix: add missing agent permissions and update orchestrator mappings
- Add devops-engineer permission to orchestrator
- Add BrowserAutomation to orchestrator mappings
- Add code-skeptic task permission to devops-engineer, backend-developer, frontend-developer, go-developer
- Add security-auditor task permission to devops-engineer
- Add Task Tool Invocation section to agent files
- Add go-developer to AGENTS.md Core Development table
- Update KILO_SPEC.md with go-developer agent
2026-04-05 13:02:32 +01:00
¨NW¨
124b7244b4 docs: add gitea-workflow skill to KILO_SPEC 2026-04-05 01:40:50 +01:00
¨NW¨
39eeb2f35f feat: add workflow executor, quality controller, and workflow architect for closed-loop execution 2026-04-05 01:36:39 +01:00
¨NW¨
14b2cb2742 feat: add booking workflow for service businesses (salons, clinics, massage) 2026-04-05 01:27:25 +01:00
¨NW¨
884ef3d57a docs: add BackendDeveloper agent, workflow commands, and skills to KILO_SPEC 2026-04-05 01:19:59 +01:00
¨NW¨
259f4079c2 docs: add CapabilityAnalyst and MarkdownValidator to spec and orchestrator table 2026-04-05 00:50:08 +01:00
swp
a1a15473a0 feat: add mandatory Gitea commenting to all agents
- Add gitea-commenting skill with comment templates
- Update orchestrator with mandatory commenting requirements
- Add Gitea Commenting section to all 17 agent files
- Create email validation module (validateEmail function)
- Add efficiency_score.json for pipeline logging
- Create test-error-recovery.js for error recovery testing

Refs: Milestone #43 - System Consistency Testing
All 6 test issues closed successfully
2026-04-04 03:18:28 +01:00
swp
72372f1ca0 fix: use available model for security-auditor (deepseek-v3.2) 2026-04-04 02:40:35 +01:00
swp
4a69c5323b feat: update agent models to current configuration
- Update README.md with correct model assignments for all agents
- Sync AGENTS.md and .kilo/ files with new model IDs
- Change History Miner: Gemini-3-Flash → GPT-OSS 20B
- Change System Analyst: GPT-OSS 120B → Qwen3.6-Plus (Free)
- Change Product Owner: Qwen3.5 122B → Qwen3.6-Plus (Free)
- Change Lead Developer: DeepSeek-v3.2 → Qwen3-Coder 480B
- Change The Fixer: MiniMax-m2.7 → MiniMax-m2.5
- Change SDET Engineer: Qwen3-Coder-Next → Qwen3-Coder 480B
- Change Code Skeptic: GPT-OSS 120B → MiniMax-m2.5
- Change Security Auditor: GLM-4.7 → Kimi-k2.5
- Change Release Manager: Devstral-2 123B → Qwen3-Coder 480B
- Change Evaluator: GPT-o3 → GPT-OSS 120B
- Change Prompt Optimizer: Claude 4.5 → Qwen3.6-Plus (Free)
- Add AgentArchitect agent configuration
- Update commands: plan, ask, debug, code models
- Add permissions configuration to commands
2026-04-04 00:50:22 +01:00
swp
a0ef7cd02d feat: add Agent Architect and KILO_SPEC documentation
- Add agent-architect.md for managing agent network
- Create KILO_SPEC.md with complete Kilo.ai specification
- Update AGENTS.md with Agent Architect reference
- Update kilo.jsonc with agent-architect configuration
2026-04-03 20:27:54 +01:00