feat(ultraplan-local): v1.6.0 — /ultraresearch-local deep research command

Add /ultraresearch-local for structured research combining local codebase
analysis with external knowledge via parallel agent swarms. Produces research
briefs with triangulation, confidence ratings, and source quality assessment.

New command: /ultraresearch-local with modes --quick, --local, --external, --fg.
New agents: research-orchestrator (opus), docs-researcher, community-researcher,
security-researcher, contrarian-researcher, gemini-bridge (all sonnet).
New template: research-brief-template.md.

Integration: --research flag in /ultraplan-local accepts pre-built research
briefs (up to 3), enriches the interview and exploration phases. Planning
orchestrator cross-references brief findings during synthesis.

Design principle: Context Engineering — right information to right agent at
right time. Research briefs are structured artifacts in the pipeline:
ultraresearch → brief → ultraplan --research → plan → ultraexecute.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Kjell Tore Guttormsen 2026-04-08 08:58:35 +02:00
commit 5be9c8e47c
27 changed files with 1723 additions and 73 deletions

View file

@ -4,6 +4,37 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
## [1.6.0] - 2026-04-08
### Added
- **`/ultraresearch-local` command** — deep research combining local codebase analysis
with external knowledge. Produces structured research briefs with triangulation,
confidence ratings, and source quality assessment. Supports modes: default (background),
`--quick` (inline), `--local` (codebase only), `--external` (web only), `--fg` (foreground).
- **6 new agents** for the research pipeline:
- `research-orchestrator` (opus) — runs full research pipeline as background task
- `docs-researcher` (sonnet) — official documentation via Tavily, WebSearch, Microsoft Learn
- `community-researcher` (sonnet) — real-world experience from issues, blogs, discussions
- `security-researcher` (sonnet) — CVEs, audit history, supply chain risks
- `contrarian-researcher` (sonnet) — counter-evidence and overlooked alternatives
- `gemini-bridge` (sonnet) — independent second opinion via Gemini Deep Research MCP
- **Research brief template** (`templates/research-brief-template.md`) — structured format
with dimensions, confidence ratings, triangulation, and source quality assessment.
- **`--research` flag for `/ultraplan-local`** — accepts up to 3 research brief paths.
Enriches the interview (focuses on decisions, not facts) and injects brief context into
exploration agents. Research-scout skips already-covered technologies.
- **Research-aware planning orchestrator**`planning-orchestrator.md` now accepts research
briefs, injects summaries into sub-agent prompts, and cross-references brief findings
during synthesis.
- **Research settings** in `settings.json` — configurable Gemini bridge (enabled/timeout),
interview depth, dimension limits, and stats tracking.
### Changed
- Plugin description and keywords updated to reflect research capabilities.
- CLAUDE.md expanded with ultraresearch command, modes, agents, architecture, and state.
## [1.5.0] - 2026-04-07
### Fixed