Sitemap-based KB change detection system: weekly polling of Microsoft Learn sitemaps, prioritized change reports, new page discovery. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4.8 KiB
4.8 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.8.0] - 2026-04-09
Added
- Sitemap-based KB change detection system (
scripts/kb-update/)build-registry.mjs— extracts 1342 unique URLs from 387 reference filespoll-sitemaps.mjs— streams 18 Microsoft Learn sitemaps for<lastmod>changesreport-changes.mjs— prioritized change report (critical/high/medium/low)discover-new-urls.mjs— finds relevant new MS Learn pages not yet coveredrun-weekly-update.mjs— weekly orchestrator with--force,--discover,--dry-run
- Shared libraries:
url-normalize.mjs,sitemap-stream.mjs,registry-io.mjs(zero npm deps) - Background poll trigger in session-start hook (auto-runs if >7 days since last check)
Changed
- Session-start hook reads sitemap-based change report instead of broken mtime staleness check
generate-skills --updatereadschange-report.jsonfor targeted MCP updates withchanged_urls- KB maintenance section in README updated with automated freshness and auto-update info
Deprecated
scripts/kb-staleness-check.sh(mtime-based, unreliable after git clone — kept for backwards compat)
[1.7.0] - 2026-04-07
Changed
- Open-source release in ktg-plugin-marketplace
- Moved skill-gen tooling from
orchestrator/toscripts/skill-gen/ - Fixed broken DPIA knowledge base reference path (norwegian-public-sector-governance/ → responsible-ai/)
- Removed orphaned
pre-edit-secretshook (secrets scanning consolidated to llm-security plugin) - Updated all badge counts (version 1.7.0, 387 ref docs, 12 agents)
- Fixed agent model column in CLAUDE.md (sonnet → opus, matching actual frontmatter)
- Added missing
ai-act-assessoragent to README agent table - Added Bash scope guardrail to
commands/export.md - Added supply chain warning for remote install scripts in knowledge base
Removed
- Internal orchestrator tooling (Linear integration, hardcoded issue IDs)
- Client-specific utredning examples (
docs/utredning/) - Generated test report artifacts (
e2e-test-report.md,.pdf)
[1.6.0] - 2026-02-19
Added
- ROS analysis command and agent (
/architect:ros) - 7-dimension risk assessment with NS 5814/ISO 31000 methodology
- AI threat library (49 threats across 7 categories)
- Sector-specific checklists (health, transport, finance, justice, education)
- MAESTRO multi-agent security model integration
- 7 new KB reference documents (3,131 lines)
- E2E test suite for ROS (24 checks)
summary-agentintegration for ROS output
[1.5.0] - 2026-02-13
Added
- E2E regression tests (43 checks across 3 suites: security, cost, summary)
- Auto onboarding detection at session start
- Systematic KB update process with staleness policy
kb-staleness-check.shwith--jsonoutput mode
[1.4.0] - 2026-02-13
Added
- Onboarding agent (
/architect:onboard) — 5-phase structured interview - README rewrite to English
[1.3.0] - 2026-02-13
Changed
- 5-skill migration: 1 monolithic skill → 5 domain-specific skills (ms-ai-advisor, ms-ai-engineering, ms-ai-governance, ms-ai-security, ms-ai-infrastructure) with 364 reference documents
- Fixed 13 broken KB references
- Fixed UTF-8 encoding issues across reference files
[1.2.0] - 2026-02-13
Added
- Runtime hooks: secrets detection (
pre-edit-secrets.mjs), session context, stop reminders - Test infrastructure: hook tests, KB integrity tests, plugin discovery tests
/architect:exportcommand for PDF export
[1.1.0] - 2026-02-13
Added
summary-agent: executive summary and decision memo synthesisdpia-agent: DPIA/PVK for AI systems- Utredning orchestrator v2
- Production readiness (21 bug fixes)
[1.0.0] - 2026-02-12
Added
- Initial release: 20 knowledge bases, 8 agents,
architecture-review-agent - Cosmo Skyberg architect persona with 7-phase advisory methodology
- MCP integration with Microsoft Learn for live documentation verification
- Core commands:
/architect,/architect:research,/architect:security,/architect:cost,/architect:adr,/architect:diagram,/architect:review,/architect:compare
[0.4.0] - 2026-02-07
Note
First formal version. Previously unversioned.
What existed
- 145+ reference documents across 14 categories
- 6 specialized agents: research, security assessment, cost estimation, ADR writer, license mapper, diagram generation
- 13 commands: research, compare, cost, license, security, poc, adr, migrate, utredning, generate-skills, diagram, setup, help
- Cosmo Skyberg architect persona
- MCP integration with Microsoft Learn
- Session logging with ADR reminders