refactor(ms-ai-architect): R13 del 1 — nøytraliser Cosmo-personaen i ref-korpusets headinger, etter å ha rettet en gate som var målt usann to ganger
Ordre 20260912T193441Z-7358817909. Steg 1 var ikke transformen, men å rette
roadmapens R13-gate og få den ratifisert. Gaten `grep -rl "Cosmo"
skills/*/references -> 0` var usann på to uavhengige måter:
1. Ordren fanget den første: 451 av forekomstene er Azure Cosmos DB, ekte
produktinnhold. Diskriminatoren er ikke bokstaven «s» — `Cosmos <norsk
substantiv>` er genitiv av personaen (`### Cosmos tonalitet`), mens
`Cosmos DB`/`CosmosClient`/`cosmos_ru` er produkt.
2. Denne økten fant den andre: 132 persona-forekomster ligger i prosa,
tabeller, dialog-replikker og proveniens-linjer. Heading-nøytralisering
kan ikke nå dem, så «0 persona» er uoppnåelig også under den ratifiserte
formen. Operatøren ratifiserte alternativ A: gaten speiler formen, og de
132 bokføres til R13b/R14.
Tre korreksjoner av premisser som sto i ordren og STATE:
«ca 320 produkt» -> 451 (case-sensitivt nett manglet 327 lowercase
TOC-ankre + 99 identifikatorer; sann nevner 1 638)
«169 headinger» -> 401. 169 var `^## For Cosmo`-prefikset (168) og var
internt inkonsistent med sin egen topp-variant (204)
«417 matcher ingen
populasjon» -> 417 er cosmo-headinger utenfor kodefences; briefens
nevner var reell hele tiden
Fence-bevissthet er målt skadelig, ikke nødvendig: begge toggle-regler er
gale på dette korpuset (naiv toggle skjuler en ekte heading i
chain-of-thought-prompting.md, CommonMark-regelen ubalanserer
service-level-documentation-dr.md). Fence-agnostisk deteksjon finner 401
heading-linjer i nøyaktig de samme 40 variantene som fence-bevisst finner
400 i — ingen kodeblokk-linje er byte-identisk til en persona-heading. Derfor
nøkles transformen på 40 enumererte heading-tekster og ignorerer fences. En
ukjent variant kaster; en slug-kollisjon kaster. Ingenting auto-fikses.
TOC-en regenereres ikke, den rettes kirurgisk: alle 327 persona-lenker hadde
lenketekst lik én av de 40 heading-tekstene og anker lik slugify av den
(327/327, 0 avvik), så heading og TOC-entry skrives i samme operasjon og
ingen mellomtilstand etterlater en død lenke.
Ratifisert målform: `For Cosmo`, `For Cosmo Skyberg` og `For arkitekten
(Cosmo)` konvergerer på `For arkitekten`. To filer kolliderte og er adjudisert
ved å lese dem, ikke ved regel.
Verifisering (alle 7 kriterier fra ordren):
G1 persona på heading-linjer 401 -> 0
G2 døde fragmentlenker 1 -> 1 (pre-eksisterende, unntatt)
G3 produkt-forekomster 451 -> 451; `Cosmos DB|Azure Cosmos` 308 = 308
de 3 kun-produkt-filene byte-identiske
nettet validert begge veier injisert persona feller G1; genitiv feller G1;
produkt-heading og de 3 filene passerer
hele diffen 802 heading-linjer + 654 TOC-linjer, ANNET = 0
linjeantall 728 lagt til = 728 slettet
suite 1120/1120 (1097 + 23 nye)
validate-plugin 250 PASS / 0 FAIL
stikkprøve 10 filer, alle 5 skills, inkl. de 3 mest
produkt-tunge (26/20/19) — kun heading+TOC
Utenfor scope, urørt: de 4 SKILL.md, de 23 commands, CLAUDE.md, README.md,
NOTICE.md, docs/ (alt R14).
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
7655f1798e
commit
3a73eeafdc
380 changed files with 1711 additions and 729 deletions
|
|
@ -17,7 +17,7 @@
|
|||
- [Integrasjon med Microsoft-stakken](#integrasjon-med-microsoft-stakken)
|
||||
- [Offentlig sektor (Norge)](#offentlig-sektor-norge)
|
||||
- [Kostnad og lisensiering](#kostnad-og-lisensiering)
|
||||
- [For arkitekten (Cosmo)](#for-arkitekten-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
## Introduksjon
|
||||
|
|
@ -332,7 +332,7 @@ New-MgIdentityGovernanceLifecycleWorkflow -BodyParameter $params
|
|||
|
||||
**Verified (Microsoft Learn + Baseline pricing knowledge, 2026-02)**
|
||||
|
||||
## For arkitekten (Cosmo)
|
||||
## For arkitekten
|
||||
|
||||
### Spørsmål å stille kunden
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
- [Integrasjon med Microsoft-stakken](#integrasjon-med-microsoft-stakken)
|
||||
- [Offentlig sektor (Norge)](#offentlig-sektor-norge)
|
||||
- [Kostnad og lisensiering](#kostnad-og-lisensiering)
|
||||
- [For arkitekten (Cosmo)](#for-arkitekten-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
## Introduksjon
|
||||
|
|
@ -332,7 +332,7 @@ workflow = (
|
|||
**Microsoft Foundry:** Pay-as-you-go (consumption-based), ingen upfront lisens
|
||||
**Copilot Studio:** Inkludert i Microsoft 365 Copilot lisens (18 000 NOK/user/år), eller standalone (~2000 NOK/user/år)
|
||||
|
||||
## For arkitekten (Cosmo)
|
||||
## For arkitekten
|
||||
|
||||
### Spørsmål å stille klienten
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
- [Compliance Reporting](#compliance-reporting)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [Beslutningsrammeverk](#beslutningsrammeverk)
|
||||
- [For Cosmo](#for-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
|
||||
## Introduksjon
|
||||
|
||||
|
|
@ -443,7 +443,7 @@ class NorwegianPublicSectorCompliance:
|
|||
| Sensitiv data-agent | Immutable storage + strengere access control | Personvern og sikkerhet |
|
||||
| Multi-agent system | Distribuert tracing + sentralisert audit | Etterprøvbarhet på tvers av agenter |
|
||||
|
||||
## For Cosmo
|
||||
## For arkitekten
|
||||
|
||||
- **Audit logging er ikke valgfritt** -- det er et regulatorisk krav under EU AI Act Art. 12 og norsk forvaltningsrett. Implementer fra dag 1, ikke som etterpåklok.
|
||||
- **Beslutningskjeden er det viktigste** -- logg ikke bare hva agenten svarte, men HVORFOR: hvilken intent ble klassifisert, hvilken agent ble valgt, hvilke data ble hentet, hvilken modell ble brukt.
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
- [Foundry Control Plane Kostnadsoptimalisering](#foundry-control-plane-kostnadsoptimalisering)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [Beslutningsrammeverk](#beslutningsrammeverk)
|
||||
- [For Cosmo](#for-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
|
||||
## Introduksjon
|
||||
|
||||
|
|
@ -391,7 +391,7 @@ budget_alert_config = {
|
|||
| Budsjettsensitiv organisasjon | Model Router + strenge token-grenser | Automatisk kostnadsoptimalisering |
|
||||
| Multi-avdelings deployment | Cost attribution med tagging | Sporbar kostnadsfordeling |
|
||||
|
||||
## For Cosmo
|
||||
## For arkitekten
|
||||
|
||||
- **Model tiering er den viktigste optimaliseringen** -- bruk gpt-4.1-nano/mini for routing og klassifisering, og reserver gpt-4o for kompleks resonnering. Typisk 30-50% kostnadsreduksjon.
|
||||
- **Model Router** i Microsoft Foundry er det enkleste tiltaket -- det ruter automatisk enkle forespørsler til billigere modeller uten kodeendringer.
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
- [Governance for Agent Ecosystems](#governance-for-agent-ecosystems)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [Beslutningsrammeverk](#beslutningsrammeverk)
|
||||
- [For Cosmo](#for-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
|
||||
## Introduksjon
|
||||
|
||||
|
|
@ -440,7 +440,7 @@ Visjon: Deling av agenter mellom offentlige virksomheter
|
|||
| Offentlig sektor fellesløsning | Organizational catalog + Digdir-koordinering | Gjenbruk på tvers av virksomheter |
|
||||
| Multi-agent økosystem internt | Custom plugin registry + Copilot integration | Skalerbar oppdagelse og governance |
|
||||
|
||||
## For Cosmo
|
||||
## For arkitekten
|
||||
|
||||
- **Agenter er apps i Microsoft 365** -- bruk den unified app-modellen for distribusjon, governance og oppdagelse. Ikke bygg parallelle distribusjonskanaler.
|
||||
- **Agent manifest er kontrakten** mellom agent og plattform -- definer kapabiliteter, autorisasjonskrav og støttede kanaler eksplisitt. Dette muliggjør automatisert oppdagelse og governance.
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
- [Integrasjon med Microsoft-stakken](#integrasjon-med-microsoft-stakken)
|
||||
- [Offentlig sektor (Norge)](#offentlig-sektor-norge)
|
||||
- [Kostnad og lisensiering](#kostnad-og-lisensiering)
|
||||
- [For arkitekten (Cosmo)](#for-arkitekten-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
## Introduksjon
|
||||
|
|
@ -414,7 +414,7 @@ results = mlflow.genai.evaluate(
|
|||
| **Azure OpenAI** | Pay-as-you-go (per token) | Azure OpenAI access (申请 required) |
|
||||
| **Application Insights** | Pay-as-you-go (per GB ingested) | Azure subscription |
|
||||
|
||||
## For arkitekten (Cosmo)
|
||||
## For arkitekten
|
||||
|
||||
### Spørsmål å stille under arkitekturgjennomgang
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
- [Implementeringsmønstre](#implementeringsmønstre)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [Beslutningsrammeverk](#beslutningsrammeverk)
|
||||
- [For Cosmo](#for-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
|
||||
## Introduksjon
|
||||
|
||||
|
|
@ -316,7 +316,7 @@ class RAGFeedbackCollector:
|
|||
| Agent med fallende kvalitet | Øk til 50% sampling + aktivér alle evaluatorer | Rask diagnose av rotårsak |
|
||||
| Post-modellbytte | 100% evaluering i 7 dager | Verifiser at ny modell opprettholder kvalitet |
|
||||
|
||||
## For Cosmo
|
||||
## For arkitekten
|
||||
|
||||
- **Continuous evaluation er ikke valgfritt** -- det er en forutsetning for produksjonsdeployment. Implementer Microsoft Foundry evaluatorer fra dag 1 med sampling tilpasset risikoprofilen.
|
||||
- **Closed-loop feedback** er gullstandarden: identifiser problemer via monitoring, diagnostiser med MLflow traces, forbedre prompts/RAG, valider med evalueringssett, og deploy gradvis.
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
- [Model Selection for Latency](#model-selection-for-latency)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [Beslutningsrammeverk](#beslutningsrammeverk)
|
||||
- [For Cosmo](#for-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
|
||||
## Introduksjon
|
||||
|
||||
|
|
@ -398,7 +398,7 @@ async def select_model_for_task(task_type: str, context: dict) -> str:
|
|||
| RAG med store dokumenter | Prompt caching + chunk-optimalisering | Reduser TTFT for store prompts |
|
||||
| Global distribusjon | APIM multi-region + Front Door | Nearest-region routing |
|
||||
|
||||
## For Cosmo
|
||||
## For arkitekten
|
||||
|
||||
- **Streaming er alltid-på for interaktive agenter** -- det er den enkelttiltaket som mest forbedrer brukeropplevelsen, selv om total tid forblir lik.
|
||||
- **Model tiering er obligatorisk** for kostnadseffektiv latency-optimalisering -- bruk nano/mini for routing og klassifisering, gpt-4o for kompleks resonnering.
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
- [Integrasjon med Microsoft-stakken](#integrasjon-med-microsoft-stakken)
|
||||
- [Offentlig sektor (Norge)](#offentlig-sektor-norge)
|
||||
- [Kostnad og lisensiering](#kostnad-og-lisensiering)
|
||||
- [For arkitekten (Cosmo)](#for-arkitekten-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
## Introduksjon
|
||||
|
|
@ -399,7 +399,7 @@ Gir data lineage tracking og governance-enforcement.
|
|||
|
||||
---
|
||||
|
||||
## For arkitekten (Cosmo)
|
||||
## For arkitekten
|
||||
|
||||
### Spørsmål å stille klienten
|
||||
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
- [Observability SDK Integration](#observability-sdk-integration)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [Beslutningsrammeverk](#beslutningsrammeverk)
|
||||
- [For Cosmo](#for-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
|
||||
## Introduksjon
|
||||
|
||||
|
|
@ -368,7 +368,7 @@ span.set_attribute("query.text", redactor.redact(query))
|
|||
| Produksjon høy-risiko | 100% tracing + Sentinel + Agent 365 | Full compliance og sikkerhet |
|
||||
| Multi-team organisasjon | Agent 365 + sentralisert Log Analytics | Unified governance på tvers av team |
|
||||
|
||||
## For Cosmo
|
||||
## For arkitekten
|
||||
|
||||
- **OpenTelemetry-basert tracing er fundamentet** -- all agent-observability bygger på traces med spans. Implementer fra dag 1, ikke legg til etterpå.
|
||||
- **Agent 365** er veien fremover for enterprise-scale agent governance -- det gir unified synlighet på tvers av Copilot Studio, Foundry og tredjepartsagenter.
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
- [Specialization Hierarchies](#specialization-hierarchies)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [Beslutningsrammeverk](#beslutningsrammeverk)
|
||||
- [For Cosmo](#for-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
|
||||
## Introduksjon
|
||||
|
||||
|
|
@ -409,7 +409,7 @@ KOMMUNE_AGENT_MAP = {
|
|||
| Sensitive domener med compliance | Handoff med human-in-the-loop | Sikkerhet + etterprøvbarhet |
|
||||
| Dynamisk agentøkosystem | Capability advertisement + discovery | Agenter kan registreres/fjernes uten kodeendring |
|
||||
|
||||
## For Cosmo
|
||||
## For arkitekten
|
||||
|
||||
- **Handoff-mønsteret** i Semantic Kernel er den mest naturlige routing-mekanismen for multi-agent-systemer -- triage-agenten klassifiserer og delegerer, spesialistene behandler.
|
||||
- **Kombiner LLM-basert og deterministisk routing** for best resultat: Bruk CLU for kjente intenter med høy volum, LLM for edge cases og nye scenarier.
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
- [Red Teaming](#red-teaming)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [Beslutningsrammeverk](#beslutningsrammeverk)
|
||||
- [For Cosmo](#for-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
|
||||
## Introduksjon
|
||||
|
||||
|
|
@ -394,7 +394,7 @@ attack_scenarios = [
|
|||
| Produksjons-agenter | Kvartalsvis red teaming + continuous monitoring | Proaktiv sikkerhetsposisjon |
|
||||
| Offentlig sektor | Full STRIDE + NSM-alignment + EU AI Act compliance | Regulatorisk krav |
|
||||
|
||||
## For Cosmo
|
||||
## For arkitekten
|
||||
|
||||
- **Defense-in-depth er obligatorisk** for agenter -- ingen enkeltkontroll stopper alle angrep. Implementer Prompt Shields, safety meta-prompts, verktøy-sandboxing OG continuous monitoring.
|
||||
- **Prompt injection er trussel #1** for agentsystemer. Azure AI Content Safety Prompt Shields er den viktigste tekniske kontrollen -- integrer den tidlig i agentpipelinen, ALLTID før data sendes til modellen.
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
- [Sikkerhet](#sikkerhet)
|
||||
- [Multi-vendor Interoperabilitet](#multi-vendor-interoperabilitet)
|
||||
- [Norsk Offentlig Sektor](#norsk-offentlig-sektor)
|
||||
- [For Cosmo — Beslutningsveiledning](#for-cosmo--beslutningsveiledning)
|
||||
- [Beslutningsveiledning](#beslutningsveiledning)
|
||||
- [Arkitekturmønster](#arkitekturmønster)
|
||||
- [Installasjon og SDK-er](#installasjon-og-sdk-er)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
|
@ -505,7 +505,7 @@ logger.LogInformation(
|
|||
|
||||
---
|
||||
|
||||
## For Cosmo — Beslutningsveiledning
|
||||
## Beslutningsveiledning
|
||||
|
||||
### Når skal du anbefale A2A?
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
- [Integrasjon med Microsoft-stakken](#integrasjon-med-microsoft-stakken)
|
||||
- [Offentlig sektor (Norge)](#offentlig-sektor-norge)
|
||||
- [Kostnad og lisensiering](#kostnad-og-lisensiering)
|
||||
- [For arkitekten (Cosmo)](#for-arkitekten-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
## Introduksjon
|
||||
|
|
@ -452,7 +452,7 @@ logger.LogInformation(
|
|||
3. **Async over sync** → Bruk Service Bus for non-realtime workflows (billigere enn Azure Functions)
|
||||
4. **Shared compute** → Kjør flere lightweight agents på samme App Service
|
||||
|
||||
## For arkitekten (Cosmo)
|
||||
## For arkitekten
|
||||
|
||||
### Spørsmål å stille
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
- [Integrasjon med Microsoft-stakken](#integrasjon-med-microsoft-stakken)
|
||||
- [Offentlig sektor (Norge)](#offentlig-sektor-norge)
|
||||
- [Kostnad og lisensiering](#kostnad-og-lisensiering)
|
||||
- [For arkitekten (Cosmo)](#for-arkitekten-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
## Introduksjon
|
||||
|
|
@ -513,7 +513,7 @@ Autonomous workflows bør følge **Digdir Referansearkitektur for datautveksling
|
|||
| **Consumption** | ~0.0003 NOK per action | Variable workloads |
|
||||
| **Standard** | Fra ~2 500 NOK/mnd | VNet, longer execution time (90 dager) |
|
||||
|
||||
## For arkitekten (Cosmo)
|
||||
## For arkitekten
|
||||
|
||||
### Spørsmål å stille kunden
|
||||
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@
|
|||
- [CUA vs RPA — Sammenligning](#cua-vs-rpa--sammenligning)
|
||||
- [Status og tilgjengelighet](#status-og-tilgjengelighet)
|
||||
- [Norsk offentlig sektor — Relevans](#norsk-offentlig-sektor--relevans)
|
||||
- [For Cosmo: Beslutningsveiledning](#for-cosmo-beslutningsveiledning)
|
||||
- [Beslutningsveiledning](#beslutningsveiledning)
|
||||
- [Kostnadsestimat](#kostnadsestimat)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
|
|
@ -403,7 +403,7 @@ CUA-systemer som bidrar til saksbehandling kan klassifiseres som **høyrisiko-AI
|
|||
|
||||
---
|
||||
|
||||
## For Cosmo: Beslutningsveiledning
|
||||
## Beslutningsveiledning
|
||||
|
||||
### Når anbefale CUA
|
||||
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
- [Declarative vs Custom Engine Integration](#declarative-vs-custom-engine-integration)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [Beslutningsrammeverk](#beslutningsrammeverk)
|
||||
- [For Cosmo](#for-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
|
||||
## Introduksjon
|
||||
|
||||
|
|
@ -363,7 +363,7 @@ class CopilotSessionManager:
|
|||
| ISV-løsning for flere kunder | Commercial Marketplace-publisering | Bred distribusjon, M365 integrasjon |
|
||||
| Intern pilot med eksisterende data | Declarative agent med SharePoint-kunnskap | Utnytter eksisterende infrastruktur |
|
||||
|
||||
## For Cosmo
|
||||
## For arkitekten
|
||||
|
||||
- **Declarative agents er startpunktet** for de fleste M365-integrerte scenarier -- de arver Copilots orkestrator, compliance og distribusjon. Gå til custom engine kun ved reelle begrensninger.
|
||||
- **CopilotStudioAgent i Semantic Kernel** er broen mellom Copilot-verdenen og programmatisk agent-orkestrering -- bruk den for å inkludere Copilot Studio-agenter i multi-agent-systemer.
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
- [Skill Abstraction Levels](#skill-abstraction-levels)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [Beslutningsrammeverk](#beslutningsrammeverk)
|
||||
- [For Cosmo](#for-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
|
||||
## Introduksjon
|
||||
|
||||
|
|
@ -327,7 +327,7 @@ Beslutningstre:
|
|||
| Regulatorisk rapportering | Code-first | Custom validering og compliance-krav |
|
||||
| Pilot/POC | Declarative | Valider behov før investering i kode |
|
||||
|
||||
## For Cosmo
|
||||
## For arkitekten
|
||||
|
||||
- **Start alltid deklarativt** med mindre kravene eksplisitt tilsier noe annet -- det er raskere, billigere og lettere å iterere. Konverter til code-first kun ved reelle begrensninger.
|
||||
- **Hybrid er normalstilstanden** for enterprise -- enkle agenter i Copilot Studio, komplekse i Semantic Kernel. Design arkitekturen for at begge kan sameksistere.
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
- [Regional tilgjengelighet](#regional-tilgjengelighet)
|
||||
- [Enterprise-sikkerhet og governance](#enterprise-sikkerhet-og-governance)
|
||||
- [Offentlig sektor (Norge)](#offentlig-sektor-norge)
|
||||
- [For Cosmo: Beslutningsveiledning](#for-cosmo-beslutningsveiledning)
|
||||
- [Beslutningsveiledning](#beslutningsveiledning)
|
||||
- [Grenser og kvoter](#grenser-og-kvoter)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
|
|
@ -401,7 +401,7 @@ Agenter som bidrar til vedtaksprosesser **må**:
|
|||
2. Muliggjøre manuell overstyring via human-in-the-loop i workflow
|
||||
3. Vedlegge agent-konversasjonshistorikk som saksgrunnlag
|
||||
|
||||
## For Cosmo: Beslutningsveiledning
|
||||
## Beslutningsveiledning
|
||||
|
||||
### Velg Foundry Agent Service når
|
||||
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@
|
|||
- [Deployment: API-endepunkter, Versjonering og A/B-testing](#deployment-api-endepunkter-versjonering-og-ab-testing)
|
||||
- [Overvåking: Tracing, Tokenbruk og Latensmetrikker](#overvåking-tracing-tokenbruk-og-latensmetrikker)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [For Cosmo: Beslutningsveiledning](#for-cosmo-beslutningsveiledning)
|
||||
- [Beslutningsveiledning](#beslutningsveiledning)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
## Introduksjon
|
||||
|
|
@ -514,7 +514,7 @@ Foundry Workflows' visuelle designer gir offentlig sektor-organisasjoner en unik
|
|||
|
||||
---
|
||||
|
||||
## For Cosmo: Beslutningsveiledning
|
||||
## Beslutningsveiledning
|
||||
|
||||
### Spørsmål å stille kunden
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
- [Integrasjon med Microsoft-stakken](#integrasjon-med-microsoft-stakken)
|
||||
- [Offentlig sektor (Norge)](#offentlig-sektor-norge)
|
||||
- [Kostnad og lisensiering](#kostnad-og-lisensiering)
|
||||
- [For arkitekten (Cosmo)](#for-arkitekten-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
## Introduksjon
|
||||
|
|
@ -575,7 +575,7 @@ scope.RecordOutputMessages(new[] { output });
|
|||
- Concurrent (4 agenter parallelt) ≈ **$0.04 per run** (samme, men raskere wall-clock)
|
||||
- Group Chat (5 iterations × 3 agenter × 1000 tokens) ≈ **$0.15 per run**
|
||||
|
||||
## For arkitekten (Cosmo)
|
||||
## For arkitekten
|
||||
|
||||
### Spørsmål å stille
|
||||
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
- [Resource Quotas](#resource-quotas)
|
||||
- [Norsk offentlig sektor](#norsk-offentlig-sektor)
|
||||
- [Beslutningsrammeverk](#beslutningsrammeverk)
|
||||
- [For Cosmo](#for-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
|
||||
## Introduksjon
|
||||
|
||||
|
|
@ -369,7 +369,7 @@ For de fleste offentlige virksomheter i Norge anbefales **hybrid modell**:
|
|||
| Skjermingsverdig informasjon | Full fysisk isolasjon | Regulatorisk krav, ingen kompromisser |
|
||||
| Multi-region med data residency | Deployment stamps per region | Datasuverenitet per jurisdiksjon |
|
||||
|
||||
## For Cosmo
|
||||
## For arkitekten
|
||||
|
||||
- **Velg isolasjonsmodell basert på dataklassifisering** -- ikke overengineer for åpne data, men underestimer aldri kravene for sensitiv informasjon. Hybrid er vanligvis riktig svar.
|
||||
- **Tenant-filter i RAG er obligatorisk** -- aldri stol på at agentens instruksjoner alene hindrer datalekkasje. Implementer tekniske kontroller (OData-filter, partition keys) som ikke kan omgås.
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
- [Integrasjon med Microsoft-stacken](#integrasjon-med-microsoft-stacken)
|
||||
- [Offentlig sektor (Norge)](#offentlig-sektor-norge)
|
||||
- [Kostnad og Lisensiering](#kostnad-og-lisensiering)
|
||||
- [For arkitekten (Cosmo)](#for-arkitekten-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
## Introduksjon
|
||||
|
|
@ -421,7 +421,7 @@ Kernel agentKernel = sharedKernel.Clone(); // Rebruk AI service connections
|
|||
|
||||
**Offentlig sektor**: Ingen spesielle lisensbegrensninger, men vurder data residency-krav ved valg av AI service (Azure OpenAI vs. OpenAI).
|
||||
|
||||
## For arkitekten (Cosmo)
|
||||
## For arkitekten
|
||||
|
||||
### Spørsmål å stille kunden
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
- [Integrasjon med Microsoft-stakken](#integrasjon-med-microsoft-stakken)
|
||||
- [Offentlig sektor (Norge)](#offentlig-sektor-norge)
|
||||
- [Kostnad og lisensiering](#kostnad-og-lisensiering)
|
||||
- [For arkitekten (Cosmo)](#for-arkitekten-cosmo)
|
||||
- [For arkitekten](#for-arkitekten)
|
||||
- [Kilder og verifisering](#kilder-og-verifisering)
|
||||
|
||||
## Introduksjon
|
||||
|
|
@ -424,7 +424,7 @@ def update_citizen_record(ssn: str, field: str, value: str) -> str:
|
|||
|
||||
---
|
||||
|
||||
## For arkitekten (Cosmo)
|
||||
## For arkitekten
|
||||
|
||||
### Spørsmål å stille klienten
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue