diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 1062494..9f3b9bf 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "ms-ai-architect", - "version": "1.7.0", + "version": "1.8.0", "description": "Microsoft AI Solution Architect - structured architecture guidance for the full Microsoft AI stack", "author": { "name": "Kjell Tore Guttormsen" diff --git a/CHANGELOG.md b/CHANGELOG.md index ac702fc..27449fb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,28 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [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 files + - `poll-sitemaps.mjs` — streams 18 Microsoft Learn sitemaps for `` changes + - `report-changes.mjs` — prioritized change report (critical/high/medium/low) + - `discover-new-urls.mjs` — finds relevant new MS Learn pages not yet covered + - `run-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 --update` reads `change-report.json` for targeted MCP updates with `changed_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 diff --git a/README.md b/README.md index a838885..fb160b4 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ > Your virtual Microsoft AI solution architect — meet **Cosmo Skyberg**. -![Version](https://img.shields.io/badge/version-1.7.0-blue) +![Version](https://img.shields.io/badge/version-1.8.0-blue) ![Platform](https://img.shields.io/badge/platform-Claude_Code_Plugin-purple) ![Docs](https://img.shields.io/badge/reference_docs-387-green) ![Agents](https://img.shields.io/badge/agents-12-orange)