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:
parent
9e5e4a338a
commit
5b05009b44
39 changed files with 247 additions and 148 deletions
|
|
@ -23,9 +23,9 @@ Hvis kommandoen kjøres etter `/architect` (Fase 1-3), gjenbruk innsamlet kontek
|
|||
### 1. Last kontekst
|
||||
|
||||
Les malen som styrer utredningen:
|
||||
- `skills/ms-ai-advisor/references/architecture/ai-utredning-template.md`
|
||||
- `${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-advisor/references/architecture/ai-utredning-template.md`
|
||||
|
||||
Aktiver Cosmo Skyberg-personaen fra `skills/ms-ai-advisor/SKILL.md`.
|
||||
Aktiver Cosmo Skyberg-personaen fra `${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-advisor/SKILL.md`.
|
||||
|
||||
### 2. Parse input og bestem kompleksitet
|
||||
|
||||
|
|
@ -115,7 +115,7 @@ Orkestratoren gjør alt selv. Ingen TeamCreate.
|
|||
4. Fullfør J, L→M, skriv til fil
|
||||
5. Kjør diagram-generation-agent for S8.2 (arkitekturoversikt):
|
||||
```
|
||||
Task(architect:diagram-generation-agent): "Generer arkitekturoversikt-diagram for {scenario}.
|
||||
Task(ms-ai-architect:diagram-generation-agent): "Generer arkitekturoversikt-diagram for {scenario}.
|
||||
Komponenter: {fra S8.1}. Skriv til {output_dir}/.work/diagrams/architecture-overview.md"
|
||||
```
|
||||
6. Kjør summary-agent (steg N) — les worker-mal nedenfor
|
||||
|
|
@ -206,15 +206,15 @@ Alle arbeidere spawnes med `Task` og skriver output til `.work/`-filer. Bruk `te
|
|||
|
||||
#### Security Worker
|
||||
```
|
||||
Task(architect:security-assessment-agent, name="security-worker", team_name="{team}"):
|
||||
Task(ms-ai-architect:security-assessment-agent, name="security-worker", team_name="{team}"):
|
||||
"Utfør sikkerhetsvurdering for: {scenario}
|
||||
Plattform: {plattform}
|
||||
Kontekst: {sektor/virksomhet fra Fase 1}
|
||||
|
||||
Les relevante KB-filer (max 3):
|
||||
- skills/ms-ai-security/references/ai-security-engineering/security-scoring-rubrics-6x5.md
|
||||
- skills/ms-ai-security/references/ai-security-engineering/ai-security-scoring-framework.md
|
||||
- skills/ms-ai-advisor/references/architecture/security.md
|
||||
- ${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-security/references/ai-security-engineering/security-scoring-rubrics-6x5.md
|
||||
- ${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-security/references/ai-security-engineering/ai-security-scoring-framework.md
|
||||
- ${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-advisor/references/architecture/security.md
|
||||
|
||||
VIKTIG: Skriv KOMPLETT output til {output_dir}/.work/security.md med Write-verktøyet.
|
||||
Inkluder: Score-matrise (6 dimensjoner), P0/P1-funn, anbefalinger."
|
||||
|
|
@ -222,14 +222,14 @@ Inkluder: Score-matrise (6 dimensjoner), P0/P1-funn, anbefalinger."
|
|||
|
||||
#### Cost Worker
|
||||
```
|
||||
Task(architect:cost-estimation-agent, name="cost-worker", team_name="{team}"):
|
||||
Task(ms-ai-architect:cost-estimation-agent, name="cost-worker", team_name="{team}"):
|
||||
"Estimer kostnader for: {scenario}
|
||||
Plattform: {plattform}, Brukere: {antall}, Volum: {volum}
|
||||
|
||||
Les relevante KB-filer (max 3):
|
||||
- skills/ms-ai-security/references/cost-optimization/deterministic-cost-calculation-model.md
|
||||
- skills/ms-ai-security/references/cost-optimization/azure-ai-foundry-cost-governance.md
|
||||
- skills/ms-ai-advisor/references/architecture/cost-models.md
|
||||
- ${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-security/references/cost-optimization/deterministic-cost-calculation-model.md
|
||||
- ${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-security/references/cost-optimization/azure-ai-foundry-cost-governance.md
|
||||
- ${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-advisor/references/architecture/cost-models.md
|
||||
|
||||
VIKTIG: Skriv KOMPLETT output til {output_dir}/.work/cost.md med Write-verktøyet.
|
||||
Inkluder: Månedskostnad, TCO 3 år, alle alternativer, konfidensgradering."
|
||||
|
|
@ -237,14 +237,14 @@ Inkluder: Månedskostnad, TCO 3 år, alle alternativer, konfidensgradering."
|
|||
|
||||
#### DPIA Worker
|
||||
```
|
||||
Task(architect:dpia-agent, name="dpia-worker", team_name="{team}"):
|
||||
Task(ms-ai-architect:dpia-agent, name="dpia-worker", team_name="{team}"):
|
||||
"Gjennomfør DPIA/PVK for: {scenario}
|
||||
Datatype: {datatype}, Behandlingsgrunnlag: {grunnlag}
|
||||
|
||||
Les relevante KB-filer (max 3):
|
||||
- skills/ms-ai-governance/references/norwegian-public-sector-governance/dpia-norwegian-methodology-ai.md
|
||||
- skills/ms-ai-governance/references/responsible-ai/gdpr-compliance-ai-systems.md
|
||||
- skills/ms-ai-governance/references/responsible-ai/ai-impact-assessment-framework.md
|
||||
- ${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-governance/references/norwegian-public-sector-governance/dpia-norwegian-methodology-ai.md
|
||||
- ${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-governance/references/responsible-ai/gdpr-compliance-ai-systems.md
|
||||
- ${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-governance/references/responsible-ai/ai-impact-assessment-framework.md
|
||||
|
||||
VIKTIG: Skriv KOMPLETT output til {output_dir}/.work/dpia.md med Write-verktøyet.
|
||||
Inkluder: Risikomatrise, tiltakstabell, bias/forklarbarhet/HITL-vurdering."
|
||||
|
|
@ -252,7 +252,7 @@ Inkluder: Risikomatrise, tiltakstabell, bias/forklarbarhet/HITL-vurdering."
|
|||
|
||||
#### Diagram Worker
|
||||
```
|
||||
Task(architect:diagram-generation-agent, name="diagram-worker", team_name="{team}"):
|
||||
Task(ms-ai-architect:diagram-generation-agent, name="diagram-worker", team_name="{team}"):
|
||||
"Generer diagrammer for: {scenario}
|
||||
Komponenter: {fra S8.1}
|
||||
|
||||
|
|
@ -263,7 +263,7 @@ Diagrammer å generere:
|
|||
- Sikkerhetssoner (S5.1) — hvis sikkerhet er kritisk
|
||||
- Implementeringstidslinje (S9.1) — hvis faseplan er definert
|
||||
|
||||
Les: skills/ms-ai-advisor/references/architecture/diagram-prompt-templates.md
|
||||
Les: ${CLAUDE_PLUGIN_ROOT}/skills/ms-ai-advisor/references/architecture/diagram-prompt-templates.md
|
||||
|
||||
VIKTIG: Skriv output til {output_dir}/.work/diagrams/ (én fil per diagram).
|
||||
Hvis mcp-image er utilgjengelig: generer Mermaid-syntaks som fallback."
|
||||
|
|
@ -271,7 +271,7 @@ Hvis mcp-image er utilgjengelig: generer Mermaid-syntaks som fallback."
|
|||
|
||||
#### Summary Worker (kjøres ALLTID som siste agent)
|
||||
```
|
||||
Task(architect:summary-agent, name="summary-worker"):
|
||||
Task(ms-ai-architect:summary-agent, name="summary-worker"):
|
||||
"Generer sammendrag for utredningen.
|
||||
|
||||
Les utredningen: {output_dir}/utredning.md
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue