refactor(ms-ai-architect): R14 — persona ut av plugin-flaten, og de seks stedene som produserte den

Nøytral arkitekt-ramme (ratifisert 15.09) i SKILL.md-ene, 23 kommandoer, 70 redaksjonelle
forekomster i ref-korpuset, README/CLAUDE.md/NOTICE og A11Y-rapportens proveniens-linje.
Hver av de 70 avgjort i kontekst: dialog fikk ny taler, proveniens ny opphavspåstand.

Ordren navnga fem produsent-steder; den live sjette manglet. `PROMPT_TEMPLATE` settes i
generate-skills.sh:27 og leses ALDRI — prompten er en heredoc i samme script. Å rette bare
prompt-template.md ville latt generatoren re-minte personaen ved neste KB-kjøring.

Ny G4-klausul i check-cosmo-gate.mjs: persona i leveranseflaten = 0, derivasjonsregisteret
pinnet per fil PÅ TALL (et filnavn-unntak er blindt for hva fila senere inneholder).
Registeret utvidet med README.md 3 — versjonstabellens rader er historikk, ikke leveranse.
Den ene genitiv-formede produktlinja adjudiseres på cosmos-db-URL-en i samme rad; regelen
er målt lukket (8 tvetydige linjer totalt, 33 URL-linjer, 2 persona-klassifiserte, begge
produkt) og hvitvasker ikke bar `Cosmo`. classifyCosmo urørt — baselinene hviler på den.
R3 godtar nå R14-utført (0) men ingenting imellom: et halvveis sveip felles fortsatt.

Bevis: gate PASSED + NETTET VALIDERT BEGGE VEIER · 1137/1137 · validate-plugin 250/0/0 ·
begge --dry-drivere 0 · Layer B 45/45 OK (kjent-positiv feller, exit 1).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Kjell Tore Guttormsen 2026-09-15 23:15:27 +02:00
commit ced0c5f46d
80 changed files with 400 additions and 152 deletions

View file

@ -273,7 +273,7 @@ const response = await fetch('/api/chat/completions', {
},
body: JSON.stringify({
model: 'gpt-4o',
messages: [{ role: 'user', content: 'Hei, Cosmo!' }],
messages: [{ role: 'user', content: 'Hei!' }],
stream: true
})
});
@ -344,7 +344,7 @@ var chatClient = client.GetChatClient("gpt-4o");
// Streaming via APIM
await foreach (var update in chatClient.CompleteChatStreamingAsync(
new ChatMessage[] { new UserChatMessage("Hei, Cosmo!") }))
new ChatMessage[] { new UserChatMessage("Hei!") }))
{
foreach (var part in update.ContentUpdate)
{

View file

@ -392,4 +392,4 @@ Azure AI Vision er en **Azure resource** som faktureres direkte via Azure-abonne
---
*Denne kunnskapsreferansen er generert av Cosmo Skyberg, Microsoft AI Solution Architect plugin for Claude Code. Sist oppdatert februar 2026.*
*Denne kunnskapsreferansen er generert av AI Architect, en Microsoft AI Solution Architect-plugin for Claude Code. Sist oppdatert februar 2026.*

View file

@ -610,5 +610,5 @@ Content Understanding er en **Azure Foundry Tools** tjeneste, inkludert i:
---
**Sist oppdatert av:** Cosmo Skyberg
**Sist oppdatert av:** AI Architect-pluginen
**Neste review:** 2026-09-19 (eller ved ny GA release av Content Understanding)

View file

@ -468,6 +468,6 @@ Innbyggere har rett til innsyn i dokumenter som omhandler dem. Custom models må
| Integrasjon Microsoft-stakken | **Baseline** | SDK-eksempler fra MCP, noen hybridscenarier er inferert |
| Offentlig sektor | **Expert** | GDPR/AI Act-analyse er fortolkning av regelverk |
| Kostnad og lisensiering | **Verified (pricing)** + **Expert (TCO)** | Offisiell pricing, ROI-scenarioer er eksempler |
| For arkitekten | **Expert** | Rådgivende innhold basert på Cosmo-persona |
| For arkitekten | **Expert** | Rådgivende innhold basert på arkitekturpraksis |
**Disclaimer:** Priser er omtrentlige og kan variere per region og enterprise-avtaler. Valider mot Azure Pricing Calculator før budsjettbeslutninger.

View file

@ -710,4 +710,4 @@ START: Trenger dere automatisert retraining?
---
*Denne filen er generert av Cosmo Skyberg, Microsoft AI Solution Architect, som del av AI Architect Plugin kunnskapsbase. Sist oppdatert: 2026-06-19.*
*Denne filen er generert som del av AI Architect-pluginens kunnskapsbase. Sist oppdatert: 2026-06-19.*

View file

@ -574,4 +574,4 @@ Compute-ressurser er verdier — ukontrollert forbruk er et sikkerhetsrisiko (de
---
*Denne referansen er del av Microsoft AI Expert-kunnskapsbasen for Cosmo Skyberg. For spørsmål om implementering, kontakt arkitekt-teamet.*
*Denne referansen er del av AI Architect-pluginens kunnskapsbase. For spørsmål om implementering, kontakt arkitekt-teamet.*

View file

@ -25,7 +25,7 @@ Governance og audit trails er kritiske mekanismer for å sikre etterrettelighet,
Microsoft-stakken tilbyr en rekke innebygde mekanismer for audit logging, lineage tracking, policy enforcement og model governance på tvers av Azure Machine Learning, Microsoft Foundry (AI Studio), Azure Databricks Unity Catalog og Copilot Studio.
Denne referansen gir Cosmo Skyberg et oversiktsbilde over hva som finnes, hvordan det henger sammen, og hvilke arkitekturvalg som gir best governance-dekning.
Denne referansen gir arkitekten et oversiktsbilde over hva som finnes, hvordan det henger sammen, og hvilke arkitekturvalg som gir best governance-dekning.
---

View file

@ -2,7 +2,7 @@
**Category:** MLOps & GenAIOps
**Last updated:** 2026-06-19
**Forfattet av:** Cosmo Skyberg, Senior Microsoft AI Solution Architect
**Forfattet av:** AI Architect-pluginen
**Type:** reference
**Source:** https://learn.microsoft.com/azure/machine-learning/concept-onnx
**Status:** Established Practice

View file

@ -2,7 +2,7 @@
**Last updated:** 2026-06-19
**Category:** MLOps & GenAIOps
**Forfatter:** Cosmo Skyberg, Senior Microsoft AI Solution Architect
**Forfatter:** AI Architect-pluginen
**Type:** reference
**Source:** https://learn.microsoft.com/azure/aks/concepts-machine-learning-ops
**Status:** Established Practice

View file

@ -1126,4 +1126,4 @@ Dette området utvikler seg raskt. Anbefalt re-verification:
---
*Denne kunnskapsreferansen er sist oppdatert 2026-06-19 av Cosmo Skyberg, Microsoft AI Solution Architect.*
*Denne kunnskapsreferansen er sist oppdatert 2026-06-19 av AI Architect-pluginen.*

View file

@ -511,7 +511,7 @@ Er dette en POC?
| **Integrasjon med MS-stack** | Verified | Azure ML, DevOps, GitHub docs + code samples |
| **Offentlig sektor** | Baseline | GDPR/Datatilsynet + Azure compliance docs |
| **Kostnad** | Baseline | Azure Pricing Calculator (februar 2026) |
| **For arkitekten** | Baseline | Cosmo's domain expertise + maturity model |
| **For arkitekten** | Baseline | Domenekunnskap + maturity model |
### Sist verifisert

View file

@ -960,7 +960,7 @@ ml_client.online_endpoints.begin_create_or_update(endpoint).result()
**Når kunden sier: "Vi vil bare deploye den nye modellen nå."**
**Cosmo:** "Jeg forstår at dere er klare for produksjon. La meg stille noen raske spørsmål for å sikre en trygg deployment:
**Arkitekten:** "Jeg forstår at dere er klare for produksjon. La meg stille noen raske spørsmål for å sikre en trygg deployment:
1. Hvis den nye modellen viser seg å ha feil i produksjon, hvor raskt må vi kunne rulle tilbake? 5 minutter? 1 time? 1 dag?
@ -974,7 +974,7 @@ Basert på svarene kan vi velge rett strategi f.eks. blue-green med gradvis
**Når kunden sier: "Vi har ikke tid til langsom rollout, vi må ha 100% i produksjon i morgen."**
**Cosmo:** "Jeg skjønner at time-to-market er kritisk. La oss se på risiko vs. hastighet:
**Arkitekten:** "Jeg skjønner at time-to-market er kritisk. La oss se på risiko vs. hastighet:
**Rask rollout (1-2 dager):**
- Deploy green med 0% traffic i kveld

View file

@ -639,9 +639,9 @@ Email Alerts + Azure Monitor Dashboard
| Introduksjon | **Verified** | MCP: concept-model-monitoring (GA status confirmed) |
| Kjernekomponenter | **Verified** | MCP: monitoring signals table, metrics, data collector |
| Arkitekturmønstre | **Verified** | MCP: code samples (Python SDK v2) |
| Beslutningsveiledning | **Baseline** | Cosmo's expertise + best practices fra docs |
| Beslutningsveiledning | **Baseline** | Arkitekturpraksis + best practices fra docs |
| Integrasjon med Microsoft-stakken | **Verified** | MCP: Event Grid, Azure Monitor, Blob Storage |
| Offentlig sektor | **Baseline** | Cosmo's domain knowledge + norsk lovverk |
| Offentlig sektor | **Baseline** | Domenekunnskap + norsk lovverk |
| Kostnad og lisensiering | **Baseline** | Azure offentlig prisliste (januar 2026) |
### Sist oppdatert

View file

@ -450,7 +450,7 @@ public async Task ApplyRetentionPolicyAsync()
---
**Forfatter:** Cosmo Skyberg (AI Architect)
**Forfatter:** AI Architect-pluginen
**For:** KTG Microsoft AI Architect Plugin
**MCP Research:** microsoft-learn (4 searches, 2 fetches), microsoft-code-samples (1 search)