Lag 5 kjører ETTER transformasjon (lag 4) og FØR en kandidat-endring skrives til
en KB-fil. Den fanger regresjons-klassen: en status-påstand «korrigert» mot en
tilfeldig sitert side og stille auto-applyet (den kjente agentic-retrieval-
regresjonen — hovedkontekst måtte rette manuelt).
Regel (spec §21): status-påstander (GA/preview/versjon/pris) flagges ALLTID for
operatør, aldri auto-applyet — uansett hvor sikker evidensen ser ut.
- lib/verify-out.mjs: ren klassifiserer, null deps (speiler decisions-io).
detectStatusClaim(text) → {isStatus, kinds}; classifyChange(change) →
{verdict: flagged|auto-applied, status_claim, reasons}. Tre flag-regler:
status-gate (§21) · adversarial refutering · autoritets-mismatch (regresjonens
rotårsak). Konservativ med vilje: ved tvil flagges. SKRIVER ALDRI.
- Fixtur tests/fixtures/kb-update/agentic-retrieval-regression.json: den kjente
regresjonen (flat «GA» mot nyansert «delvis GA … resten preview»).
- TDD: 13 tester før kode, inkl. import-invariant (ingen write-utils).
- Wiret i kb-update.md §4 c2 (lag 5 mellom identifiser-endring og skriv).
Kriterium møtt: fixtur → flagged:true, ikke auto-applied.
Tester: validate 239 · kb-update 95 (+13) · kb-eval 13 · kb-integrity 115/115.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01REiKFhP4w6xGXXqWKpPCJJ
11 lines
1.2 KiB
JSON
11 lines
1.2 KiB
JSON
{
|
|
"_fixture": "Den KJENTE regresjonen (roadmap §7, §48). kb-update flatet agentic-retrievals nyanserte status ('delvis GA via REST 2026-04-01; answer synthesis + multi-turn forblir preview') til en flat 'generally available (GA)', forankret mot en tilfeldig sitert 'what's new'-side i stedet for den utpekte autoritetskilden. Hovedkonteksten måtte rette manuelt. Verdiene er ILLUSTRATIVE for regresjonens FORM — dette er en test-input, ikke en currency-paastand (verifiseringsplikt). Lag 5 skal FLAGGE denne (status-paastand), aldri auto-applye.",
|
|
"change": {
|
|
"field": "Azure AI Search agentic retrieval — release status",
|
|
"old_value": "Azure AI Search agentic retrieval er delvis GA via REST 2026-04-01 (ekstraktiv grounding). Answer synthesis, ikke-minimal reasoning effort og multi-turn messages forblir preview (2026-05-01-preview). Azure- og Foundry-portalen gir kun preview-tilgang.",
|
|
"new_value": "Azure AI Search agentic retrieval er nå generally available (GA).",
|
|
"source_url": "https://learn.microsoft.com/azure/search/whats-new",
|
|
"authority_source": "https://learn.microsoft.com/azure/search/search-agentic-retrieval-how-to-retrieve",
|
|
"refutations": []
|
|
}
|
|
}
|