ktg-plugin-marketplace/plugins/ms-ai-architect/playground/test-fixtures
Kjell Tore Guttormsen 20717102aa feat(ms-ai-architect): renderer B.2 ros adopt page-header + top-risks + recommendation-card
ros = REFERENCE STANDARD (mot Plugin Playground-run2/scenarios/ros-lier-kommune.html)

- parseMatrixRisk utvidet med _consumer-detection (ros når ## Top-risikoer eller ## Anbefaling), topRisks[] (max 5, fallback til threats sortert på severity-rank med alfabetisk tie-breaker), og recommendation (første avsnitt under ## Anbefaling)
- R15 regression: hasTopRisks/hasAnbefal-detection er ikke-invasiv; Dpia-fixturer har ingen av disse seksjonene → _consumer=null, topRisks=[], recommendation='' (alle felt forblir uendret for dpia-rendereren)
- renderRos wrapper renderPageShell med eyebrow=ROS; behold matrix 5x5 + radar 7-akser + threats; legg til top-risks-list, residual-pair og recommendation-card
- ros.md fixture utvidet med ## Top-risikoer (5 trusler), Restrisiko: 4x3 to 2x2, og ## Anbefaling
- RESTRISIKO key-stat utledes når residualPair finnes (samme monster som Dpia og Security)

Sesjon 6 (v1.10.0) gjor en samlet README/CLAUDE/CHANGELOG-oppdatering for hele v1.10.0-loypet.

[skip-docs]
2026-05-04 06:33:06 +02:00
..
adr.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
classify.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
compare.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
conformity.md feat(ms-ai-architect): renderer A.5 conformity adopt page-header + kanban-board 2026-05-04 06:08:22 +02:00
cost.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
dpia.md feat(ms-ai-architect): renderer A.6 dpia adopt page-header + residual-pair 2026-05-04 06:10:31 +02:00
frimpact.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
license.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
migrate.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
poc.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
requirements.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
review.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
ros.md feat(ms-ai-architect): renderer B.2 ros adopt page-header + top-risks + recommendation-card 2026-05-04 06:33:06 +02:00
security.md feat(ultraplan-local): add autonomy-gate state machine + manifest schema extensions for skip_commit_check + memory_write 2026-05-04 06:28:47 +02:00
state-v1-snapshot.json feat(ms-ai-architect): add v1→v2 MIGRATIONS handler with snapshot fixture and idempotency test 2026-05-04 03:14:46 +02:00
summary.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
transparency.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00
utredning.md chore(ms-ai-architect): scrub identifying references from fixtures + remove screenshots 2026-05-03 20:53:49 +02:00