Files
morpheus-docs/bundles.json
T
claudeandClaude Opus 4.8 b31121d90c fix(scrape): make vision OCR a per-bundle allowlist, not a corpus sweep
The first vision pass OCR'd every large image and, because the "transcribe
the table" prompt makes qwen render ANY image as a markdown table, it turned
60 product UI screenshots into junk "tables" in the corpus. In practice the
only image-only DATA in this corpus is the release-schedule matrix — the
upgrade-compatibility matrices etc. are already native HTML tables, no OCR
needed.

- Add BundleSpec.ocr (default False); the runner passes the OCR-enabling
  session only for bundles that opt in. Set ocr=True only on
  morpheus_release_schedule.
- Purge the 60 screenshot cache entries (keep the release-schedule one). The
  next --force refresh regenerates every other page's .md WITHOUT the bogus
  "## Image transcriptions" section, cleaning the deployed corpus + index.
- Update vision.py / refresh.yml docs to the allowlist model.

Also add scripts/vision_report.py — a self-contained HTML report pairing each
OCR'd source image with its transcription (uncertain-first) for accuracy
inspection. Regenerate anytime from corpus/.vision-cache/.

Verified: release schedule still transcribes (cache hit); cache is back to 1
entry; other bundles now pass no session so their images are left alone.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
Claude-Session: https://claude.ai/code/session_01LFowQzJu7k97QLCRDSAeh1
2026-07-23 13:31:09 -04:00

181 lines
5.2 KiB
JSON

[
{
"slug": "morpheus_user_manual_8_1_0",
"doc_id": "sd00007510en_us",
"title": "HPE Morpheus Enterprise Software Documentation v8.1.0",
"version": "8.1.0",
"platform": null,
"product": "User Manual",
"language": "en-US",
"page_count": 568,
"mode": "toc",
"abstract": "",
"dates": {
"Published": "February 2026"
},
"landing_page": "GUID-709AAADB-A9C1-40B6-AD22-958EE7E6F312",
"source_url": "https://support.hpe.com/hpesc/public/docDisplay?docId=sd00007510en_us",
"ocr": false
},
{
"slug": "morpheus_user_manual_8_1_1",
"doc_id": "sd00007621en_us",
"title": "HPE Morpheus Enterprise Software Documentation v8.1.1",
"version": "8.1.1",
"platform": null,
"product": "User Manual",
"language": "en-US",
"page_count": 569,
"mode": "toc",
"abstract": "",
"dates": {
"Published": "March 2026"
},
"landing_page": "GUID-709AAADB-A9C1-40B6-AD22-958EE7E6F312",
"source_url": "https://support.hpe.com/hpesc/public/docDisplay?docId=sd00007621en_us",
"ocr": false
},
{
"slug": "morpheus_user_manual_8_1_2",
"doc_id": "sd00007732en_us",
"title": "HPE Morpheus Enterprise Software Documentation v8.1.2",
"version": "8.1.2",
"platform": null,
"product": "User Manual",
"language": "en-US",
"page_count": 569,
"mode": "toc",
"abstract": "",
"dates": {
"Published": "April 2026"
},
"landing_page": "GUID-709AAADB-A9C1-40B6-AD22-958EE7E6F312",
"source_url": "https://support.hpe.com/hpesc/public/docDisplay?docId=sd00007732en_us",
"ocr": false
},
{
"slug": "morpheus_release_notes_8_1_0",
"doc_id": "sd00007496en_us",
"title": "v8.1.0 Release Notes",
"version": "8.1.0",
"platform": null,
"product": "Release Notes",
"language": "en-US",
"page_count": 1,
"mode": "single",
"abstract": "Release notes for HPE Morpheus Enterprise Software version v8.1.0",
"dates": {
"Published": "February 2026"
},
"landing_page": "sd00007496en_us",
"source_url": "https://support.hpe.com/hpesc/public/docDisplay?docId=sd00007496en_us",
"ocr": false
},
{
"slug": "morpheus_release_notes_8_1_1",
"doc_id": "sd00007610en_us",
"title": "v8.1.1 Release Notes",
"version": "8.1.1",
"platform": null,
"product": "Release Notes",
"language": "en-US",
"page_count": 1,
"mode": "single",
"abstract": "Release notes for HPE Morpheus Enterprise Software version v8.1.1",
"dates": {
"Published": "March 2026"
},
"landing_page": "sd00007610en_us",
"source_url": "https://support.hpe.com/hpesc/public/docDisplay?docId=sd00007610en_us",
"ocr": false
},
{
"slug": "morpheus_release_notes_8_1_2",
"doc_id": "sd00007733en_us",
"title": "v8.1.2 Release Notes",
"version": "8.1.2",
"platform": null,
"product": "Release Notes",
"language": "en-US",
"page_count": 1,
"mode": "single",
"abstract": "Release notes for HPE Morpheus Enterprise Software version v8.1.2",
"dates": {
"Published": "April 2026"
},
"landing_page": "sd00007733en_us",
"source_url": "https://support.hpe.com/hpesc/public/docDisplay?docId=sd00007733en_us",
"ocr": false
},
{
"slug": "morpheus_user_manual_9_0_0",
"doc_id": "sd00008014en_us",
"title": "HPE Morpheus Enterprise Software Documentation v9.0.0",
"version": "9.0.0",
"platform": null,
"product": "User Manual",
"language": "en-US",
"page_count": 623,
"mode": "toc",
"abstract": "",
"dates": {
"Published": "May 2026"
},
"landing_page": "GUID-709AAADB-A9C1-40B6-AD22-958EE7E6F312",
"source_url": "https://support.hpe.com/hpesc/public/docDisplay?docId=sd00008014en_us",
"ocr": false
},
{
"slug": "morpheus_release_notes_9_0_0",
"doc_id": "sd00008017en_us",
"title": "v9.0.0 Release Notes",
"version": "9.0.0",
"platform": null,
"product": "Release Notes",
"language": "en-US",
"page_count": 1,
"mode": "single",
"abstract": "Release notes for HPE Morpheus Enterprise Software version v9.0.0",
"dates": {
"Published": "May 2026"
},
"landing_page": "sd00008017en_us",
"source_url": "https://support.hpe.com/hpesc/public/docDisplay?docId=sd00008017en_us",
"ocr": false
},
{
"slug": "morpheus_quickspecs",
"doc_id": "a50009231enw",
"title": "HPE Morpheus Enterprise Software QuickSpecs",
"version": "v1",
"platform": null,
"product": "QuickSpecs",
"language": "en-US",
"page_count": 1,
"mode": "html-file",
"abstract": "",
"dates": {},
"landing_page": "a50009231enw",
"source_url": "https://www.hpe.com/psnow/doc/a50009231enw",
"ocr": false
},
{
"slug": "morpheus_release_schedule",
"doc_id": "sf000111242en_us",
"title": "HPE Morpheus Software Release Schedule",
"version": null,
"platform": null,
"product": "Release Schedule",
"language": "en-US",
"page_count": 1,
"mode": "single",
"abstract": "",
"dates": {
"Published": ""
},
"landing_page": "sf000111242en_us",
"source_url": "https://support.hpe.com/hpesc/public/docDisplay?docId=sf000111242en_us",
"ocr": true
}
]