From 1e6c7bbd9a0a7240a3fb84d1f5f13066a225bee0 Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Sat, 20 Jun 2026 11:45:45 +0000 Subject: [PATCH 1/3] docs: automated README metric synchronization [skip ci] --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 8af5a24e..05d6f728 100644 --- a/README.md +++ b/README.md @@ -142,7 +142,7 @@ Additionally, as of May 2026, Nubenetes has reached the **Platinum Operational T | :--- | :--- | | **Total Technical Resources (Links)** | **18647+** | | **Specialized MD Pages** | **162** | -| **Total Commits** | **6274+** | +| **Total Commits** | **6278+** | | **Primary AI Engine** | **Google Gemini (Agentic)** | @@ -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 | 2715 | 11,212 | **Agentic AI Surge** (May 2026 Inception) | +| 9 | 2026 | 2719 | 11,229 | **Agentic AI Surge** (May 2026 Inception) | @@ -196,8 +196,8 @@ xychart-beta title "Nubenetes Annual Growth Metrics (2018–2026)" x-axis ["2018", "2019", "2020", "2021", "2022", "2023", "2024", "2025", "2026"] y-axis "Volume (Commits / Estimated New Refs)" 0 --> 12000 - bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 11212] - bar [350, 142, 2046, 531, 402, 30, 53, 5, 2715] + bar [1445, 586, 8449, 2193, 1660, 123, 218, 20, 11229] + bar [350, 142, 2046, 531, 402, 30, 53, 5, 2719] ``` @@ -207,7 +207,7 @@ xychart-beta | :--- | :---: | :---: | :--- | | 2026-04 | 25 | 103 | Active Curation | | 2026-05 | 2101 | 8,677 | **Agentic Inception (Gemini Era)** | -| 2026-06 | 589 | 2,432 | Active Curation | +| 2026-06 | 593 | 2,449 | Active Curation | ### 2.4. Content Distribution and Semantic Clustering From bfdec79f41ca25791e9b23a8f188eb8a202bb58c Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Sat, 20 Jun 2026 13:51:37 +0200 Subject: [PATCH 2/3] feat(v2/seo): per-page CollectionPage JSON-LD with datePublished/dateModified Adds a second JSON-LD block per page (a schema.org CollectionPage tied to the existing WebSite/Organization @graph) carrying the page name, description, URL, and datePublished / dateModified fed by the git-revision-date plugin's raw ISO dates. Enables richer search results (article/collection rich snippets) with real freshness dates. Template-only change (docs/overrides/main.html), applied at build time; the homepage is skipped (it is already the WebSite entity). Verified: every content page emits a valid CollectionPage with both dates (e.g. Kubernetes datePublished=2026-05-18 dateModified=2026-06-20); the home carries only the WebSite+Organization graph. Co-Authored-By: Claude Opus 4.8 --- docs/overrides/main.html | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/docs/overrides/main.html b/docs/overrides/main.html index cb2f48ef..8552958f 100644 --- a/docs/overrides/main.html +++ b/docs/overrides/main.html @@ -50,4 +50,33 @@ ] } + {#- + Per-page structured data: a CollectionPage (each V2 page is a curated + collection of resources) tied to the WebSite/Organization above, with + datePublished / dateModified fed by the git-revision-date plugin. Enables + richer search results. Skipped on the homepage (already the WebSite entity). + -#} + {% if page and not page.is_homepage and page.canonical_url %} + + {% endif %} {% endblock %} From 794734ad1cbaba690e4c5658ec8b83780092b7f2 Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Sat, 20 Jun 2026 13:52:27 +0200 Subject: [PATCH 3/3] =?UTF-8?q?release:=20v2.9.24=20=E2=80=94=20per-page?= =?UTF-8?q?=20CollectionPage=20JSON-LD=20with=20dates?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 41b54e55..6f17871f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [[2.9.24]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.9.24) - 2026-06-20 + +### Added +- **Per-page JSON-LD structured data**: Each V2 content page now emits a second JSON-LD block — a schema.org `CollectionPage` tied to the existing `WebSite`/`Organization` `@graph` — carrying the page name, description, URL, and `datePublished` / `dateModified` fed by the `git-revision-date-localized` plugin's raw ISO dates (the creation/last-update dates from 2.9.23). This enables article/collection rich snippets in search results with real freshness dates. Template-only change (`docs/overrides/main.html`), applied at build time; the homepage is skipped (it is already the `WebSite` entity), and JSON is built with `| tojson` for safe escaping. + ## [[2.9.23]](https://github.com/nubenetes/awesome-kubernetes/releases/tag/v2.9.23) - 2026-06-20 ### Changed