Merge pull request #476 from nubenetes/develop

Release v2.9.59 — Awesome Lists hero card on V2 index + Portal Guide entry
This commit is contained in:
Inaki
2026-06-25 18:26:25 +02:00
committed by GitHub
6 changed files with 73 additions and 5 deletions

View File

@@ -142,7 +142,7 @@ Additionally, as of May 2026, Nubenetes has reached the **Platinum Operational T
| :--- | :--- |
| **Total Technical Resources (Links)** | **18657+** |
| **Specialized MD Pages** | **162** |
| **Total Commits** | **6521+** |
| **Total Commits** | **6523+** |
| **Primary AI Engine** | **Google Gemini (Agentic)** |
<!-- HEART_STATS_END -->
@@ -180,7 +180,7 @@ The growth of Nubenetes reflects the acceleration of the Cloud Native ecosystem.
| 6 | 2023 | 30 | 123 | Maintenance & Refinement |
| 7 | 2024 | 53 | 218 | Curation Strategy Pivot |
| 8 | 2025 | 5 | 20 | Stability & Research Phase |
| 9 | 2026 | 2962 | 12,233 | **Agentic AI Surge** (May 2026 Inception) |
| 9 | 2026 | 2964 | 12,241 | **Agentic AI Surge** (May 2026 Inception) |
<!-- ANNUAL_GROWTH_END -->
<!-- ANNUAL_CHART_START -->
@@ -196,8 +196,8 @@ xychart-beta
title "Nubenetes Annual Growth Metrics (20182026)"
x-axis ["2018", "2019", "2020", "2021", "2022", "2023", "2024", "2025", "2026"]
y-axis "Volume (Commits / Estimated New Refs)" 0 --> 13000
bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 12233]
bar [350, 142, 2046, 531, 402, 30, 53, 5, 2962]
bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 12241]
bar [350, 142, 2046, 531, 402, 30, 53, 5, 2964]
```
<!-- ANNUAL_CHART_END -->
@@ -207,7 +207,7 @@ xychart-beta
| :--- | :---: | :---: | :--- |
| 2026-04 | 25 | 103 | Active Curation |
| 2026-05 | 2101 | 8,677 | **Agentic Inception (Gemini Era)** |
| 2026-06 | 836 | 3,452 | Active Curation |
| 2026-06 | 838 | 3,460 | Active Curation |
<!-- MONTHLY_SURGE_END -->
### 2.4. Content Distribution and Semantic Clustering

View File

@@ -0,0 +1,42 @@
<svg width="200" height="200" viewBox="0 0 200 200" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Awesome Lists">
<defs>
<linearGradient id="albg" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#7c3aed"/>
<stop offset="0.55" stop-color="#5b21b6"/>
<stop offset="1" stop-color="#1e1b4b"/>
</linearGradient>
<linearGradient id="algold" x1="60" y1="36" x2="140" y2="120" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#fde68a"/>
<stop offset="0.5" stop-color="#fbbf24"/>
<stop offset="1" stop-color="#f59e0b"/>
</linearGradient>
<filter id="alglow" x="-40%" y="-40%" width="180%" height="180%">
<feGaussianBlur stdDeviation="4" result="b"/>
<feMerge><feMergeNode in="b"/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- Backdrop -->
<rect x="6" y="6" width="188" height="188" rx="34" fill="url(#albg)"/>
<rect x="6.5" y="6.5" width="187" height="187" rx="33.5" fill="none" stroke="#a78bfa" stroke-opacity="0.45" stroke-width="1.5"/>
<!-- Curated list rows with star bullets -->
<g transform="translate(40,104)">
<path d="M4 4 l4.7 2.6 -0.9 -5.3 3.8 -3.7 -5.3 -0.8 -2.1 -4.8 -2.1 4.8 -5.3 0.8 3.8 3.7 -0.9 5.3z" fill="#fcd34d"/>
<rect x="22" y="-1" width="92" height="9" rx="4.5" fill="#ede9fe" fill-opacity="0.92"/>
</g>
<g transform="translate(40,130)">
<path d="M4 4 l4.7 2.6 -0.9 -5.3 3.8 -3.7 -5.3 -0.8 -2.1 -4.8 -2.1 4.8 -5.3 0.8 3.8 3.7 -0.9 5.3z" fill="#fcd34d"/>
<rect x="22" y="-1" width="78" height="9" rx="4.5" fill="#ddd6fe" fill-opacity="0.82"/>
</g>
<g transform="translate(40,156)">
<path d="M4 4 l4.7 2.6 -0.9 -5.3 3.8 -3.7 -5.3 -0.8 -2.1 -4.8 -2.1 4.8 -5.3 0.8 3.8 3.7 -0.9 5.3z" fill="#fcd34d"/>
<rect x="22" y="-1" width="64" height="9" rx="4.5" fill="#c4b5fd" fill-opacity="0.7"/>
</g>
<!-- Hero star -->
<g filter="url(#alglow)" transform="translate(100,64)">
<path d="M0 -42 L12.3 -13 L43 -11 L19.5 9 L26.5 39 L0 22.5 L-26.5 39 L-19.5 9 L-43 -11 L-12.3 -13 Z"
fill="url(#algold)" stroke="#fffbeb" stroke-width="2" stroke-linejoin="round"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -426,6 +426,17 @@ a {
border-color: #f59e0b !important;
}
/* Gold: the flagship Awesome Lists card (matches the ⭐ Awesome Lists hero). */
.hero-badge-card--gold {
border-color: rgba(251, 191, 36, 0.25);
background: rgba(251, 191, 36, 0.025);
}
.hero-badge-card--gold:hover {
background: rgba(251, 191, 36, 0.07) !important;
box-shadow: 0 8px 24px rgba(251, 191, 36, 0.22);
border-color: #fbbf24 !important;
}
.hero-badge-icon {
/* Match the 100px logo <img> box on the other hero cards so the
emoji-based Intelligence Digest card is the same height. */

View File

@@ -1362,6 +1362,13 @@ class V2VisionEngine:
" <div class=\"hero-badge-subtitle\">Introduction Guide</div>\n"
" </div>\n"
" </a>\n"
" <a href=\"./other-awesome-lists/\" style=\"text-decoration: none; color: inherit; display: block;\">\n"
" <div class=\"hero-badge-card hero-badge-card--gold\">\n"
" <img src=\"/images/awesome-lists-cover.svg\" alt=\"Awesome Lists\"/>\n"
" <div class=\"hero-badge-title\">Awesome Lists</div>\n"
" <div class=\"hero-badge-subtitle\">Curated awesome-* directory</div>\n"
" </div>\n"
" </a>\n"
"</div>\n\n"
"!!! abstract \"The High-Density Vision\"\n"
" The V2 Edition is a curated, high-density version of the Nubenetes archive. Using **Agentic AI Orchestration**, "

View File

@@ -69,6 +69,13 @@
<div class="hero-badge-subtitle">Introduction Guide</div>
</div>
</a>
<a href="./other-awesome-lists/" style="text-decoration: none; color: inherit; display: block;">
<div class="hero-badge-card hero-badge-card--gold">
<img src="/images/awesome-lists-cover.svg" alt="Awesome Lists"/>
<div class="hero-badge-title">Awesome Lists</div>
<div class="hero-badge-subtitle">Curated awesome-* directory</div>
</div>
</a>
</div>
!!! abstract "The High-Density Vision"

View File

@@ -165,6 +165,7 @@ nav:
- "⭐ Awesome Lists": other-awesome-lists.md
- "Portal Guide":
- "Topic Map": topic-map.md
- "Awesome Lists": other-awesome-lists.md
- "Methodology": methodology.md
- "Technical Tags": tags.md
- "About": about.md