Add "Change V5.4.0: Multi-Model Support (Sprint 7 Implementation)"

2026-01-29 02:44:10 +00:00
parent 18093a2942
commit 522401fc09

@@ -0,0 +1,60 @@
# Change V5.4.0: Multi-Model Support - Sprint 7 Implementation
**Type:** Feature
**Version:** 5.4.0
**Status:** In Progress
**Sprint:** 7
**Date:** 2026-01-28
**Origin:** Conversation - user requested multi-LLM support for plugin agents
## Proposal Reference
[Change V5.4.0: Multi-Model Agent Support Proposal](https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/wiki/Change-V5.4.0%3A-Multi-Model-Agent-Support-Proposal)
## Sprint Scope
### Phase 1: Documentation
- [ ] Create `docs/MODEL-RECOMMENDATIONS.md` with task-type guidance
- [ ] Update `docs/CONFIGURATION.md` with model configuration section
- [ ] Update `CLAUDE.md` with model selection overview
### Phase 2: Critical Agents (Opus)
- [ ] `plugins/projman/agents/planner.md` - Add `model: opus`
- [ ] `plugins/projman/agents/code-reviewer.md` - Add `model: opus`
- [ ] `plugins/pr-review/agents/security-reviewer.md` - Add `model: opus`
- [ ] `plugins/code-sentinel/agents/security-reviewer.md` - Add `model: opus`
- [ ] `plugins/data-platform/agents/data-analysis.md` - Add `model: opus`
### Phase 3: Haiku Agents (Cost Optimization)
- [ ] `plugins/viz-platform/agents/component-check.md` - Add `model: haiku`
- [ ] `plugins/contract-validator/agents/agent-check.md` - Add `model: haiku`
### Phase 4: Plugin Defaults
- [ ] `plugins/projman/.claude-plugin/plugin.json` - Add `defaultModel: sonnet`
- [ ] `plugins/pr-review/.claude-plugin/plugin.json` - Add `defaultModel: sonnet`
- [ ] `plugins/data-platform/.claude-plugin/plugin.json` - Add `defaultModel: sonnet`
- [ ] `plugins/viz-platform/.claude-plugin/plugin.json` - Add `defaultModel: sonnet`
- [ ] `plugins/code-sentinel/.claude-plugin/plugin.json` - Add `defaultModel: sonnet`
- [ ] `plugins/contract-validator/.claude-plugin/plugin.json` - Add `defaultModel: sonnet`
### Phase 5: Validation
- [ ] Update `scripts/validate-marketplace.sh` to validate model field values
## Issues Created
*(To be populated during planning)*
## Lessons Applied
- **Plugin manifest validation:** Agents are auto-discovered from .md files, only need frontmatter changes
- **Versioning workflow:** Use [Unreleased] in CHANGELOG, version bump at release time
## Progress Log
| Date | Status | Notes |
|------|--------|-------|
| 2026-01-28 | Planning | Sprint planning initiated |
---
**Tags:** feature, sprint-7, agents, model-selection, v5.4.0, in-progress