diff --git a/src/v2_optimizer.py b/src/v2_optimizer.py
index 3fc59152..3acf5a25 100644
--- a/src/v2_optimizer.py
+++ b/src/v2_optimizer.py
@@ -402,7 +402,11 @@ class V2VisionEngine:
)
for l in master_selection[:100]:
gh_info = f" `[⭐ {l['gh_stars']}]`" if "gh_stars" in l else ""
- index_md += f"- **({l['year']})** [{l['title']}]({l['url']}){gh_info} 🌟🌟🌟\n"
+ year_prefix = f"**({l['year']})** " if l.get("year") and l["year"] != "N/A" else ""
+ title_clean = l['title'].replace("==", "")
+ # Master selection links are 3 stars, so we highlight
+ title_display = f"**=={title_clean}==**"
+ index_md += f"- {year_prefix}[{title_display}]({l['url']}){gh_info} 🌟🌟🌟\n"
index_md += "\n??? note \"Elite Video Selection - Click to expand!\"\n"
index_md += f"
\n{videos_html}\n \n\n"
@@ -423,7 +427,8 @@ class V2VisionEngine:
for cat, links in content["categories"].items():
md += f"## {cat}\n"
for l in links:
- year, stars = l.get("year", "N/A"), "🌟" * l.get("stars", 1)
+ year, stars_val = l.get("year", "N/A"), l.get("stars", 1)
+ stars = "🌟" * stars_val
tag = l.get("tag", "[ENTERPRISE-STABLE]")
# Determine color mapping for new tags
@@ -433,11 +438,19 @@ class V2VisionEngine:
elif "STABLE" in tag: color = "info"
else: color = "primary"
- title_display = f"**{l['title']}**" if l.get("stars", 1) >= 2 else l['title']
+ title_clean = l['title'].replace("==", "")
+ if stars_val == 3 or "STANDARD" in tag:
+ title_display = f"**=={title_clean}==**"
+ elif stars_val == 2:
+ title_display = f"**{title_clean}**"
+ else:
+ title_display = title_clean
+
+ year_prefix = f"**({year})** " if year and year != "N/A" else ""
gh_info = f" ⭐ {l['gh_stars']}" if "gh_stars" in l else ""
icon = " 🎥" if l.get("is_video") else ""
- md += f" - **({year})** [{title_display}]({l['url']}){icon}{gh_info} {stars} {tag}\n"
+ md += f" - {year_prefix}[{title_display}]({l['url']}){icon}{gh_info} {stars} {tag}\n"
if l['description']:
desc = l['description']
if "\n" in desc:
diff --git a/v2-mkdocs.yml b/v2-mkdocs.yml
index 140eca97..7d9152dd 100644
--- a/v2-mkdocs.yml
+++ b/v2-mkdocs.yml
@@ -77,6 +77,7 @@ markdown_extensions:
permalink: true
- pymdownx.tabbed:
alternate_style: true
+ - pymdownx.mark
nav:
- "🔙 Back to V1 (Exhaustive)": https://nubenetes.com/