fix(ms-ai-architect): RX-P1 installert-modus-hardening — ${CLAUDE_PLUGIN_ROOT}-forankring + scoped agent-delegering [skip-docs]

- Forankre 115 skills/-KB-stier med ${CLAUDE_PLUGIN_ROOT}/ i 26 commands + 10 agenter
  (relative stier resolver kun dev-modus; installert fra katalog mistet subagentene KB-last)
- Foren delegering til registrert scoped navn ms-ai-architect:<agent>
  (var: architect:X feil-namespace + bare navn + general-purpose+"Read agents/X.md")
- Dropp redundant "Read/Les agents/X.md"-instruks (scoped agent auto-laster egen kropp)
- Bevar per-kommando KB-kontrakt inkl. dpia betinget data-residens-ruting (Option B)
- generate-skills: sonnet→opus (opus-direktiv), {PLUGIN_ROOT}→${CLAUDE_PLUGIN_ROOT};
  git-pathspecs holdt repo-relative
- plugin.json repository: ktg-plugin-marketplace→ms-ai-architect (polyrepo egen repo)
- validate-plugin.sh Check 6 (install-safety lint: sti + delegering + opus-only) + node-wrapper i kanonisk suite
This commit is contained in:
Kjell Tore Guttormsen 2026-07-15 10:59:04 +02:00
commit 5b05009b44
39 changed files with 247 additions and 148 deletions

View file

@ -42,7 +42,7 @@ Dette gir ~15-20 skills per sesjon istedenfor ~5.
### Strategi: Én agent per skill
Hver skill delegeres til én `general-purpose` Task-agent (sonnet) som utfører:
Hver skill delegeres til én `general-purpose` Task-agent (opus) som utfører:
1. MCP-research (5-8 kall)
2. Filskriving (Write-verktøyet)
3. Returnerer kort kvittering
@ -55,7 +55,7 @@ Kjør **5 agenter parallelt** i én melding. Vent på resultat, oppdater state,
### Agent-prompt (bruk denne malen)
For HVER skill, send denne prompten til en `general-purpose` Task-agent med `model: sonnet`:
For HVER skill, send denne prompten til en `general-purpose` Task-agent med `model: opus`:
```
Du er Cosmo Skyberg, senior Microsoft AI Solution Architect. Generer en kunnskapsreferanse.
@ -64,7 +64,7 @@ Du er Cosmo Skyberg, senior Microsoft AI Solution Architect. Generer en kunnskap
Skriv kunnskapsreferanse: **{SKILL_TITLE}**
Kategori: {CATEGORY_NAME}
Fil: skills/{TARGET_SKILL}/references/{CATEGORY_DIR}/{SKILL_ID}.md
Fil: ${CLAUDE_PLUGIN_ROOT}/skills/{TARGET_SKILL}/references/{CATEGORY_DIR}/{SKILL_ID}.md
## Steg 1: Research (OBLIGATORISK)
@ -80,7 +80,7 @@ Bruk MCP-verktøy for oppdatert informasjon:
## Steg 2: Skriv filen
Bruk Write-verktøyet til å skrive filen til:
{PLUGIN_ROOT}/skills/{TARGET_SKILL}/references/{CATEGORY_DIR}/{SKILL_ID}.md
${CLAUDE_PLUGIN_ROOT}/skills/{TARGET_SKILL}/references/{CATEGORY_DIR}/{SKILL_ID}.md
Format (STRENGT — alle seksjoner påkrevd):
@ -167,11 +167,11 @@ error: {only if failed}
```
# Batch 1: 5 parallelle agenter
Task(general-purpose, sonnet): "Research + write skill: Hybrid Search..."
Task(general-purpose, sonnet): "Research + write skill: Semantic Ranker..."
Task(general-purpose, sonnet): "Research + write skill: Citation Tracking..."
Task(general-purpose, sonnet): "Research + write skill: RAG Evaluation..."
Task(general-purpose, sonnet): "Research + write skill: Multi-Index..."
Task(general-purpose, opus): "Research + write skill: Hybrid Search..."
Task(general-purpose, opus): "Research + write skill: Semantic Ranker..."
Task(general-purpose, opus): "Research + write skill: Citation Tracking..."
Task(general-purpose, opus): "Research + write skill: RAG Evaluation..."
Task(general-purpose, opus): "Research + write skill: Multi-Index..."
# Vent på alle 5 → oppdater state.json → neste batch
```