Adds HVM 9.0.0 (User Manual sd00008058, Release Notes sd00008079) and makes scrape/bundles.py auto-discover new HPE Morpheus VM Essentials versions on every refresh — no more hand-adding a docId per release.
Discovery scans the DocPortal docId range above the highest known bundle and classifies each abstract:
classifies on the abstract body, not the h1 (RN h1 is just "v9.0.0 Release Notes")
Adds HVM 9.0.0 (User Manual sd00008058, Release Notes sd00008079) and makes `scrape/bundles.py` auto-discover new HPE Morpheus VM Essentials versions on every refresh — no more hand-adding a docId per release.
**Discovery** scans the DocPortal docId range above the highest known bundle and classifies each abstract:
- classifies on the abstract **body**, not the h1 (RN h1 is just "v9.0.0 Release Notes")
- **excludes** interleaved same-version siblings: Morpheus Enterprise, Morpheus Central, Storage Integration Pack
- failsoft, idempotent, self-healing
Local reindex: 3645 chunks (956 are 9.0.0); 9.0 content verified retrievable end-to-end.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
HVM (HPE Morpheus VM Essentials) 9.0.0 shipped June 2026; the MCP had
nothing about it. Add it and stop hand-adding a docId per release.
scrape/bundles.py now AUTO-DISCOVERS new versions (discover_specs, on by
default): it scans the DocPortal docId range above the highest known
bundle and classifies each abstract. On-by-default in CI's refresh.yml,
so future releases flow into the corpus with no code change. Gotchas
encoded:
- classify on the abstract BODY, not the <h1> (a Release Notes h1 is
just "v9.0.0 Release Notes" with no product name)
- EXCLUDE the interleaved siblings that share the same version string:
Morpheus Enterprise, Morpheus Central, Storage Integration Pack
- failsoft: a scan error logs a warning and falls back to known bundles
- self-healing + idempotent: prior bundles.json persists discoveries;
the scan anchor rolls forward; re-runs add no duplicates
Discovered + scraped for 9.0.0:
- User Manual sd00008058en_us (414 pages; Deployment Guide now folded in)
- Release Notes sd00008079en_us
corpus: +412 pages (9.0), sidecar topic_cluster peers re-linked to 9.0
across the 8.1.x bundles (shared GUIDs). Local reindex: 3645 chunks
(956 are 9.0.0); 9.0 content verified retrievable end-to-end.
Co-Authored-By: Claude Opus 4.8 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MNQRS6F7N9Uwh1SMn3xz2g
claude
merged commit 7db5990d12 into main2026-07-15 11:43:40 -04:00
claude
deleted branch feat/hvm-9.0-autodiscover2026-07-15 11:43:40 -04:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds HVM 9.0.0 (User Manual sd00008058, Release Notes sd00008079) and makes
scrape/bundles.pyauto-discover new HPE Morpheus VM Essentials versions on every refresh — no more hand-adding a docId per release.Discovery scans the DocPortal docId range above the highest known bundle and classifies each abstract:
Local reindex: 3645 chunks (956 are 9.0.0); 9.0 content verified retrievable end-to-end.
🤖 Generated with Claude Code
HVM (HPE Morpheus VM Essentials) 9.0.0 shipped June 2026; the MCP had nothing about it. Add it and stop hand-adding a docId per release. scrape/bundles.py now AUTO-DISCOVERS new versions (discover_specs, on by default): it scans the DocPortal docId range above the highest known bundle and classifies each abstract. On-by-default in CI's refresh.yml, so future releases flow into the corpus with no code change. Gotchas encoded: - classify on the abstract BODY, not the <h1> (a Release Notes h1 is just "v9.0.0 Release Notes" with no product name) - EXCLUDE the interleaved siblings that share the same version string: Morpheus Enterprise, Morpheus Central, Storage Integration Pack - failsoft: a scan error logs a warning and falls back to known bundles - self-healing + idempotent: prior bundles.json persists discoveries; the scan anchor rolls forward; re-runs add no duplicates Discovered + scraped for 9.0.0: - User Manual sd00008058en_us (414 pages; Deployment Guide now folded in) - Release Notes sd00008079en_us corpus: +412 pages (9.0), sidecar topic_cluster peers re-linked to 9.0 across the 8.1.x bundles (shared GUIDs). Local reindex: 3645 chunks (956 are 9.0.0); 9.0 content verified retrievable end-to-end. Co-Authored-By: Claude Opus 4.8 <[email protected]> Claude-Session: https://claude.ai/code/session_01MNQRS6F7N9Uwh1SMn3xz2g