fix: resolve KeyError categories in v2_optimizer garbage collection

This commit is contained in:
Nubenetes Bot
2026-05-18 23:13:38 +02:00
parent 53ddf7d612
commit d695f0a3c8

View File

@@ -101,10 +101,8 @@ class V2VisionEngine:
# --- SURGICAL GARBAGE COLLECTION ---
# Track every file we generate
generated_files = {"index.md", "audit-log.md"}
for dim in v2_data.keys():
if v2_data[dim]["categories"]:
slug = dim.lower().replace(" ", "-").replace("&", "and").replace("(", "").replace(")", "")
generated_files.add(f"{slug}.md")
for f_name in v2_data.keys():
generated_files.add(f_name)
await self._write_premium_files(v2_data, mosaic_html, videos_html)
await self._sync_enterprise_navigation(v2_data)