docs(ms-ai-architect): footer-klassen handklassifisert — 58 medlemmer, en fjerde unnslippsform, og «alle avvik samme vei» falt
§9.16. Leveransen er en maaling og en scope-anbefaling for aapent spoersmaal #17; ingen korpusfil er roert. «>=48» var riktig som gulv. Handklassifisert: 58 ekte medlemmer i 58 filer. Bøtter: 30 konsistent / 11 inkonsistent / 1 tvetydig / 16 ikke sjekkbar. Hvert anker verifisert ordrett og unikt (0 avvik). FJERDE UNNSLIPPSFORM: tellingen baaret av handlingsordet («3 soek», «4 search queries», «2 deep fetch»), ikke av «kall». Mitt eget nett var blindt for den — domain-specific-prompt-optimization.md:589 ble kun reddet av nabolinja, og model-versioning-registry-management.md var usynlig i sin helhet for baade MCP- og verktoeynavn-nettet. COMPLETENESS: i stedet for flere ordgjetninger ble hele etikettvokabularet i proveniensblokkene enumerert — 68 distinkte etiketter / 141 linjer, alle plasserbare i kall-telling, kilde-telling eller annet. Ingen femte form. Den kjente residualen (alle nett krever et SIFFER) ble testet, ikke antatt: 21 tallord-treff, alle broedtekst, null medlemmer. RETNINGSARGUMENTET RE-MAALT: 10 av 11 inkonsistente gaar oppgitt < sum, 1 gaar motsatt (chain-of-thought-prompting.md, oppgitt 4 over enumerert 3). «Alle avvik gaar samme vei» er falsifisert som absolutt og maa slutte aa siteres slik; tendensen (91 %) overlever. «Null motsatt» var et artefakt av at populasjonen var maalt til under halv stoerrelse. FORMEN DEKKER IKKE KLASSEN: 46 av 58 er linjeform, 12 er blokkform der «slett linja» er udefinert — og én blokk blander naboklassen (Unique sources) inn i samme punktliste som kall-linjene. ANBEFALING #17: én klasse-entry for de 42 uten aapen beslutning, 16 egne entries for dem som baerer én. Beslutning #14 («én entry per fil») ble tatt da klassen ble antatt aa vaere 14 filer; 42 nesten-identiske entries er nettopp mekanismen §9.15 viste at lot en feilmaaling gjemme seg bak sine egne kopier. Datasett: scripts/kb-eval/data/r11-footer-class-2026-08-11.json Suite 1047/1047.
This commit is contained in:
parent
9820f6c945
commit
41f769a166
2 changed files with 769 additions and 0 deletions
575
scripts/kb-eval/data/r11-footer-class-2026-08-11.json
Normal file
575
scripts/kb-eval/data/r11-footer-class-2026-08-11.json
Normal file
|
|
@ -0,0 +1,575 @@
|
|||
{
|
||||
"_meta": {
|
||||
"measured": "2026-08-11",
|
||||
"population": "skills/**/references/**/*.md (389 files)",
|
||||
"class": "a stated count of MCP tool calls made while researching THIS document",
|
||||
"buckets": {
|
||||
"konsistent": "total stated + breakdown stated + they agree under the only reasonable reading",
|
||||
"inkonsistent": "total stated + breakdown stated + they disagree under every reasonable reading",
|
||||
"tvetydig": "total stated + breakdown stated, verdict flips between two defensible readings",
|
||||
"ikke_sjekkbar": "no internal cross-check exists (bare total, breakdown without total, or a component with no number)"
|
||||
},
|
||||
"flags": "orthogonal to bucket: provenance_mix, label_value_mismatch, prose_repeat, direction_stated_gt_enumerated"
|
||||
},
|
||||
"members": [
|
||||
{
|
||||
"f": "skills/ms-ai-advisor/references/copilot-extensibility/adaptive-cards-copilot-responses.md",
|
||||
"l": 517,
|
||||
"a": "**MCP calls:** 3 docs_search, 2 docs_fetch, 1 code_sample_search",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-advisor/references/copilot-extensibility/copilot-api-rate-limiting-resilience.md",
|
||||
"l": 496,
|
||||
"a": "**MCP Calls:** 6 (3 searches, 2 fetches, 1 code sample search)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-advisor/references/copilot-extensibility/declarative-agents-grounding-strategies.md",
|
||||
"l": 461,
|
||||
"a": "**MCP-kall:** 7 (3 search, 3 fetch, 1 code sample search)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-advisor/references/copilot-extensibility/enterprise-governance-copilot-deployment.md",
|
||||
"l": 920,
|
||||
"a": "- 3 microsoft_docs_search calls",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "block",
|
||||
"span": [
|
||||
919,
|
||||
922
|
||||
]
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-advisor/references/copilot-extensibility/microsoft-graph-api-copilot-integration.md",
|
||||
"l": 544,
|
||||
"a": "**MCP calls:** 7 (3x docs_search, 2x docs_fetch, 1x code_sample_search, 1x ToolSearch)",
|
||||
"b": "tvetydig",
|
||||
"flags": [
|
||||
"provenance_mix"
|
||||
],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-advisor/references/copilot-extensibility/sharepoint-copilot-agents.md",
|
||||
"l": 356,
|
||||
"a": "**MCP-calls:** 5 (3 search + 2 fetch).",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-advisor/references/copilot-extensibility/teams-copilot-message-extensions.md",
|
||||
"l": 469,
|
||||
"a": "**MCP-kall utført:** 6 (3 search, 2 fetch, 1 code sample search)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-advisor/references/prompt-engineering/chain-of-thought-prompting.md",
|
||||
"l": 500,
|
||||
"a": "**Totalt:** 4 MCP-kall, 3 unike Microsoft Learn-kilder.",
|
||||
"b": "inkonsistent",
|
||||
"flags": [
|
||||
"direction_stated_gt_enumerated"
|
||||
],
|
||||
"form": "block",
|
||||
"span": [
|
||||
494,
|
||||
500
|
||||
],
|
||||
"stated": 4,
|
||||
"enumerated": 3,
|
||||
"delta": 1
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-advisor/references/prompt-engineering/domain-specific-prompt-optimization.md",
|
||||
"l": 589,
|
||||
"a": "- **MCP-søk** — 3 søk mot microsoft-learn (2026-02-04)",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "block",
|
||||
"span": [
|
||||
587,
|
||||
591
|
||||
]
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-advisor/references/prompt-engineering/multi-turn-conversation-management.md",
|
||||
"l": 683,
|
||||
"a": "**MCP calls:** 5 (search + fetch)",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-advisor/references/prompt-engineering/prompt-testing-and-evaluation.md",
|
||||
"l": 1080,
|
||||
"a": "**MCP Calls:** 3 (microsoft_docs_search × 2, microsoft_docs_fetch × 2, microsoft_code_sample_search × 1)",
|
||||
"b": "inkonsistent",
|
||||
"flags": [],
|
||||
"form": "line",
|
||||
"stated": 3,
|
||||
"enumerated": 5,
|
||||
"delta": -2
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/agent-orchestration/agent-evaluation-testing-frameworks.md",
|
||||
"l": 563,
|
||||
"a": "- **MCP calls:** 3 (microsoft_docs_search) + 2 (microsoft_docs_fetch) + 1 (microsoft_code_sample_search) = 6",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/agent-orchestration/agent-memory-and-context-management.md",
|
||||
"l": 535,
|
||||
"a": "**MCP calls**: 6 (3x microsoft_docs_search, 2x microsoft_docs_fetch, 1x microsoft_code_sample_search)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/agent-orchestration/foundry-workflows-visual-orchestration.md",
|
||||
"l": 651,
|
||||
"a": "**MCP calls**: 4 (2x docs_search, 2x docs_fetch)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/agent-orchestration/multi-agent-orchestration-patterns.md",
|
||||
"l": 720,
|
||||
"a": "**Total MCP calls:** 6 (3 microsoft_docs_search + 2 microsoft_docs_fetch + 1 microsoft_code_sample_search)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/azure-ai-services/ai-services-api-best-practices.md",
|
||||
"l": 762,
|
||||
"a": "**MCP call summary:** 7 microsoft_docs_search + 4 microsoft_docs_fetch + 1 microsoft_code_sample_search = 12 total MCP calls",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/azure-ai-services/ai-services-cost-optimization.md",
|
||||
"l": 396,
|
||||
"a": "**Total MCP calls:** 6",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/azure-ai-services/ai-services-governance-compliance.md",
|
||||
"l": 753,
|
||||
"a": "**Total antall MCP-kall:** 8 (4 docs_search + 4 docs_fetch)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/azure-ai-services/ai-services-networking-security.md",
|
||||
"l": 620,
|
||||
"a": "**MCP calls:** 7 (microsoft_docs_search, microsoft_docs_fetch, microsoft_code_sample_search)",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/azure-ai-services/azure-ai-vision-image-analysis.md",
|
||||
"l": 392,
|
||||
"a": "**MCP-kall totalt:** 4 (3 docs_search + 1 code_sample_search)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/azure-ai-services/document-intelligence-prebuilt-models.md",
|
||||
"l": 565,
|
||||
"a": "**Totalt MCP-kall:** 5 (3× search, 2× fetch, 1× code samples)",
|
||||
"b": "inkonsistent",
|
||||
"flags": [],
|
||||
"form": "line",
|
||||
"stated": 5,
|
||||
"enumerated": 6,
|
||||
"delta": -1
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/azure-ai-services/speech-services-text-to-speech.md",
|
||||
"l": 538,
|
||||
"a": "**Totalt antall MCP-kall:** 7 (4 × docs_search, 3 × docs_fetch, 1 × code_sample_search)",
|
||||
"b": "inkonsistent",
|
||||
"flags": [],
|
||||
"form": "line",
|
||||
"stated": 7,
|
||||
"enumerated": 8,
|
||||
"delta": -1
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/azure-ai-services/translator-document-translation.md",
|
||||
"l": 402,
|
||||
"a": "**Total MCP calls:** 4 (docs_search) + 3 (docs_fetch) = **7**",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/mlops-genaiops/data-drift-monitoring-detection.md",
|
||||
"l": 378,
|
||||
"a": "**MCP Calls:** 5 (3 × microsoft_docs_search, 1 × microsoft_docs_fetch, 1 × microsoft_code_sample_search)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/mlops-genaiops/genaiops-llm-specific-practices.md",
|
||||
"l": 383,
|
||||
"a": "**Totalt:** 18 kilder, 8 MCP-kall.",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/mlops-genaiops/inferencing-optimization-caching.md",
|
||||
"l": 1005,
|
||||
"a": "**Total MCP-kall:** 7 (docs search) + 3 (docs fetch) + 2 (code samples) = **12**",
|
||||
"b": "konsistent",
|
||||
"flags": [
|
||||
"prose_repeat"
|
||||
],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/mlops-genaiops/infrastructure-as-code-mlops.md",
|
||||
"l": 933,
|
||||
"a": "- **microsoft_docs_search calls:** 4",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "block",
|
||||
"span": [
|
||||
932,
|
||||
935
|
||||
]
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/mlops-genaiops/mlops-security-access-control.md",
|
||||
"l": 744,
|
||||
"a": "**MCP Calls:** 8 (microsoft-learn docs search + fetch, code samples)",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/mlops-genaiops/mlops-teams-collaboration-tools.md",
|
||||
"l": 738,
|
||||
"a": "**Totalt antall MCP-kall:** 6 (3x search, 2x fetch, 1x code samples)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/mlops-genaiops/model-deployment-strategies-azure.md",
|
||||
"l": 1067,
|
||||
"a": "**MCP-kall utført:** 8 (microsoft_docs_search × 5, microsoft_docs_fetch × 2, microsoft_code_sample_search × 1)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/mlops-genaiops/model-versioning-registry-management.md",
|
||||
"l": 580,
|
||||
"a": "- **Total searches:** 3 (Azure ML registry, AI Foundry, MLOps lifecycle)",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "block",
|
||||
"span": [
|
||||
579,
|
||||
582
|
||||
]
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/mlops-genaiops/responsible-ai-mlops-integration.md",
|
||||
"l": 733,
|
||||
"a": "**MCP-calls brukt:** 6 (microsoft_docs_search x 3, microsoft_docs_fetch x 2, microsoft_code_sample_search x 1)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/rag-architecture/rag-cost-optimization.md",
|
||||
"l": 558,
|
||||
"a": "**MCP calls:** 3 (search) + 2 (fetch) = 5 total",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-engineering/references/rag-architecture/rag-document-preprocessing.md",
|
||||
"l": 791,
|
||||
"a": "**Totalt antall MCP-kilder:** 3 docs_search calls + 2 docs_fetch calls = **5 MCP-kall**",
|
||||
"b": "konsistent",
|
||||
"flags": [
|
||||
"label_value_mismatch"
|
||||
],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/monitoring-observability/real-time-streaming-monitoring.md",
|
||||
"l": 560,
|
||||
"a": "**MCP calls:** 6 (3 × search, 2 × fetch, 1 × code search)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/monitoring-observability/response-quality-metrics-rag.md",
|
||||
"l": 637,
|
||||
"a": "**MCP research calls:** 3 (microsoft_docs_search × 3, microsoft_docs_fetch × 2, microsoft_code_sample_search × 1)",
|
||||
"b": "inkonsistent",
|
||||
"flags": [],
|
||||
"form": "line",
|
||||
"stated": 3,
|
||||
"enumerated": 6,
|
||||
"delta": -3
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/responsible-ai/ai-act-annex-iii-checklist.md",
|
||||
"l": 523,
|
||||
"a": "- `microsoft_docs_search`: 2 queries (EU AI Act compliance, Purview AI governance)",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [
|
||||
"provenance_mix"
|
||||
],
|
||||
"form": "block",
|
||||
"span": [
|
||||
521,
|
||||
525
|
||||
]
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/responsible-ai/ai-act-compliance-guide.md",
|
||||
"l": 733,
|
||||
"a": "- `microsoft_docs_search`: 3 queries (EU AI Act compliance, governance, risk classification)",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [
|
||||
"provenance_mix"
|
||||
],
|
||||
"form": "block",
|
||||
"span": [
|
||||
732,
|
||||
735
|
||||
]
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/responsible-ai/ai-impact-assessment-framework.md",
|
||||
"l": 653,
|
||||
"a": "**Antall dokumenter søkt:** 4 (search queries) + 2 (deep fetch)",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [
|
||||
"label_value_mismatch"
|
||||
],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/responsible-ai/ai-risk-taxonomy-classification.md",
|
||||
"l": 460,
|
||||
"a": "- **microsoft_docs_search:** 3 calls (AI risk classification, AI Act levels, Azure framework)",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "block",
|
||||
"span": [
|
||||
458,
|
||||
463
|
||||
]
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/responsible-ai/algorithmic-accountability-auditability.md",
|
||||
"l": 562,
|
||||
"a": "### MCP Calls: 6",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "block",
|
||||
"span": [
|
||||
562,
|
||||
565
|
||||
]
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/responsible-ai/continuous-improvement-feedback-loops.md",
|
||||
"l": 599,
|
||||
"a": "**Total MCP calls:** 6 (3 searches + 2 fetches + 1 code sample search)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/responsible-ai/human-in-the-loop-oversight.md",
|
||||
"l": 832,
|
||||
"a": "**MCP Calls:** 6 (3 searches + 2 fetches + 1 code sample search)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/responsible-ai/model-monitoring-drift-detection.md",
|
||||
"l": 774,
|
||||
"a": "### Total MCP Calls: 4",
|
||||
"b": "inkonsistent",
|
||||
"flags": [],
|
||||
"form": "block",
|
||||
"span": [
|
||||
774,
|
||||
777
|
||||
],
|
||||
"stated": 4,
|
||||
"enumerated": 6,
|
||||
"delta": -2
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/responsible-ai/responsible-ai-framework-overview.md",
|
||||
"l": 374,
|
||||
"a": "**MCP-søk utført:** 3 søk (microsoft-learn)",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "block",
|
||||
"span": [
|
||||
374,
|
||||
375
|
||||
]
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-governance/references/responsible-ai/responsible-ai-policy-development.md",
|
||||
"l": 561,
|
||||
"a": "**MCP Calls:** 4 (microsoft_docs_search x3, microsoft_docs_fetch x2)",
|
||||
"b": "inkonsistent",
|
||||
"flags": [],
|
||||
"form": "line",
|
||||
"stated": 4,
|
||||
"enumerated": 5,
|
||||
"delta": -1
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/ai-security-engineering/ai-security-scoring-framework.md",
|
||||
"l": 514,
|
||||
"a": "**MCP calls:** 5 (3 søk + 2 fetch)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/ai-security-engineering/content-safety-filter-calibration.md",
|
||||
"l": 536,
|
||||
"a": "**MCP-kall:** 6 (3x microsoft_docs_search, 2x microsoft_docs_fetch, 1x microsoft_code_sample_search)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/ai-security-engineering/norwegian-content-safety.md",
|
||||
"l": 537,
|
||||
"a": "**MCP-kall:** 6 (microsoft_docs_search x6)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/ai-security-engineering/output-validation-grounding-verification.md",
|
||||
"l": 694,
|
||||
"a": "**MCP-kall utført:** 4 (2x docs_search, 1x code_sample_search, 2x docs_fetch)",
|
||||
"b": "inkonsistent",
|
||||
"flags": [],
|
||||
"form": "line",
|
||||
"stated": 4,
|
||||
"enumerated": 5,
|
||||
"delta": -1
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/ai-security-engineering/prompt-injection-defense-patterns.md",
|
||||
"l": 477,
|
||||
"a": "- 3 MCP microsoft-learn docs_search calls",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "block",
|
||||
"span": [
|
||||
476,
|
||||
478
|
||||
]
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/cost-optimization/azure-ai-foundry-cost-governance.md",
|
||||
"l": 903,
|
||||
"a": "**Total MCP Calls:** 4 (3x microsoft_docs_search, 1x microsoft_docs_fetch, 1x microsoft_code_sample_search)",
|
||||
"b": "inkonsistent",
|
||||
"flags": [],
|
||||
"form": "line",
|
||||
"stated": 4,
|
||||
"enumerated": 5,
|
||||
"delta": -1
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/cost-optimization/budget-forecasting-ai-projects.md",
|
||||
"l": 529,
|
||||
"a": "**Total MCP calls:** 3 (docs_search) + 2 (docs_fetch) + 1 (code_sample_search) = 6",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/cost-optimization/inference-endpoint-cost-optimization.md",
|
||||
"l": 616,
|
||||
"a": "**Totalt MCP-kall:** 3 (microsoft_docs_search) + 2 (microsoft_docs_fetch) + 1 (microsoft_code_sample_search) = 6",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/cost-optimization/model-selection-price-performance.md",
|
||||
"l": 570,
|
||||
"a": "**MCP-kall brukt:** 6 (4x docs_search, 2x docs_fetch)",
|
||||
"b": "konsistent",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/cost-optimization/reserved-capacity-planning.md",
|
||||
"l": 557,
|
||||
"a": "**MCP Calls:** 3",
|
||||
"b": "ikke_sjekkbar",
|
||||
"flags": [],
|
||||
"form": "line"
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/cost-optimization/small-language-models-economics.md",
|
||||
"l": 644,
|
||||
"a": "**Total MCP-kall:** 4 (3x search, 2x fetch, 1x code samples)",
|
||||
"b": "inkonsistent",
|
||||
"flags": [],
|
||||
"form": "line",
|
||||
"stated": 4,
|
||||
"enumerated": 6,
|
||||
"delta": -2
|
||||
},
|
||||
{
|
||||
"f": "skills/ms-ai-security/references/cost-optimization/token-counting-optimization.md",
|
||||
"l": 611,
|
||||
"a": "**MCP Calls:** 4 (microsoft_docs_search × 3, microsoft_docs_fetch × 2, microsoft_code_sample_search × 1)",
|
||||
"b": "inkonsistent",
|
||||
"flags": [],
|
||||
"form": "line",
|
||||
"stated": 4,
|
||||
"enumerated": 6,
|
||||
"delta": -2
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue