Commit Graph

226 Commits

Author SHA1 Message Date
Nubenetes Bot
16ad26f427 refactor: remove digest-preview list from index, keep trending cards only
The 5-item link list was redundant with the 6 trending cards block
that the publisher generates. Cleaner UX: hero card (amber) → trending
cards → /tech-digest/ for full 22-category view.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-19 11:05:41 +02:00
Nubenetes Bot
c8ca878f66 feat: add Intelligence Digest card to index hero and mini-preview block
- New hero card (amber color) between AI & MCP Agents and Agentic Video
  Hub, linking to /tech-digest/ with emoji icon and subtitle
- Dynamic digest-preview block above Agentic Pulse: shows top 1 link
  from 5 priority categories (Kubernetes, AI, Security, IaC, Observability)
  pulled from data/news_digest.json on each optimizer run
- New CSS: hero-badge-card--amber, hero-badge-icon, digest-preview
  component with category chips and hover states
- v2_optimizer now generates both the card and preview automatically

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-19 10:58:52 +02:00
Nubenetes Bot
6f34ac8569 fix: replace indented ## headings with bold text in digest pages (MD023 lint fix)
- Change `    ## Category` to `    **Category**` inside MkDocs Material
  tabs to avoid MD023 linter errors (headings must start at col 0)
- Sanitize pipe characters in "why" text to prevent broken markdown tables
- Regenerated tech-digest.md (1328 lines, 3 tabs: 333/443/552 lines)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-19 09:50:53 +02:00
Nubenetes Bot
b5b3dc3ce2 fix: differentiate digest periods (10/15/20 items), fix year fallback, fix NoneType stars
- Variable items per period: 3 months=10, 6 months=15, 12 months=20
  so each tab shows progressively more content
- Use year field as fallback in _is_within_period when discovered_at
  doesn't discriminate (backfilled entries)
- Fix NoneType comparison in _fallback_items for entries with null stars
- Regenerated digest: 3m=220, 6m=330, 12m=440 items across 22 categories
- tech-digest.md now 1353 lines with differentiated tabs (339/449/559 lines)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-19 09:44:44 +02:00
Nubenetes Bot
f90d66478f feat: generate first Intelligence Digest with real content (22 categories, 660 items)
- Generate news_digest.json from inventory using star-based ranking
  (no Gemini tokens consumed — fallback mode)
- tech-digest.md: 1022 lines with 22 categories across 3/6/12 month tabs
- industry-digest.md: placeholder (geo_region data will populate after
  next curator run with updated Gemini prompts)
- Add gitignore exception for data/news_digest.json
- 220 items per time period across Kubernetes, AI, DevOps, Security,
  IaC, Observability, Cloud Providers, and more

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-19 09:32:23 +02:00
Nubenetes Bot
13d51e8fa9 fix: remove offline plugin (.html suffix), add digest placeholder pages, enforce clean URL mandate
- Remove offline plugin from v2-mkdocs.yml — it forces .html suffixes
  on all URLs, breaking SEO and existing deep-links
- Add placeholder tech-digest.md and industry-digest.md pages to prevent
  404 errors before first Gemini digest generation run
- Add clean URL mandate to CLAUDE.md and GEMINI.md: offline plugin is
  permanently forbidden, use_directory_urls must always be true
- Update README with V2 URL Policy section

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-19 09:28:50 +02:00
Nubenetes Bot
67092bc4d2 feat: implement recommendations #2, #3, and #5 for curation and tags performance 2026-06-18 16:52:16 +02:00
Nubenetes Bot
ced3553734 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-18 13:57:45 +00:00
Nubenetes Bot
11aa0026c8 chore: rebuild site and v2-docs after CSS integration 2026-06-18 15:50:02 +02:00
Nubenetes Bot
852077cb5b merge remote 'origin/develop' 2026-06-18 15:43:56 +02:00
Nubenetes Bot
5b90fef67b style: implement modern browser-native CSS features (balanced headings, orphan controls, course touch targets, auto-sizing text areas) for V2 Elite 2026-06-18 15:43:38 +02:00
Nubenetes Bot
8171a464a5 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-18 13:30:34 +00:00
Nubenetes Bot
f190c92645 chore: rebuild v2 docs and site assets post-merge 2026-06-18 15:23:14 +02:00
Nubenetes Bot
51907d4359 merge remote 'origin/develop' 2026-06-18 15:19:51 +02:00
Nubenetes Bot
617c700018 feat: integrate advanced AI developer tools (Cursor, Antigravity, Claude Code, Copilot) into V1/V2 and fix parsing regex 2026-06-18 15:19:19 +02:00
Nubenetes Bot
80c2c65a80 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-18 09:53:54 +00:00
Nubenetes Bot
469276fbcd docs: update Video Hub with high-fidelity metadata 2026-06-18 09:50:03 +00:00
Nubenetes Bot
ed79499373 feat(about): improve V2 about page manifest context and add 12 automation tools 2026-06-18 11:47:02 +02:00
Nubenetes Bot
ab72d9c411 feat: configure V2 to serve at root and V1 at /v1/ 2026-06-18 11:26:10 +02:00
nubenetes-bot
f9e994778a style(cleaner): auto-correcting formatting & URL normalization 2026-06-18 09:19:31 +00:00
Nubenetes Bot
7afdcb8938 feat: render V2 Elite Portal with performance and tag styling improvements 2026-06-18 11:18:43 +02:00
nubenetes-bot
18cc8a4252 style(cleaner): auto-correcting formatting & URL normalization 2026-06-18 09:03:30 +00:00
Nubenetes Bot
378fbc948d feat: improve V2 index Maturity Taxonomy tags styling and optimize Technical Tags index page for usability and performance 2026-06-18 11:02:49 +02:00
nubenetes-bot
d5ae9c5692 style(cleaner): auto-correcting formatting & URL normalization 2026-06-18 08:52:35 +00:00
Nubenetes Bot
d17b812860 feat: improve V2 index Maturity Taxonomy UI and optimize Technical Tags index page for speed and usability 2026-06-18 10:51:56 +02:00
Nubenetes Bot
74c3e463fa docs: regenerate Video Hub overview page with clean directory URLs 2026-06-18 10:45:12 +02:00
Nubenetes Bot
512b7d67b0 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-18 08:17:29 +00:00
Nubenetes Bot
bb360b1083 fix: restore inventory database from corruption and regenerate mosaics 2026-06-18 10:12:20 +02:00
Nubenetes Bot
44e607a83a feat: implement offline mock debate simulator and clickable tag filters sync 2026-06-18 03:17:22 +02:00
Nubenetes Bot
235d9d721b feat: implement Phase 3 tagging system, clickable tag filtering, custom color badges, and tags.md index generation 2026-06-18 02:36:51 +02:00
Nubenetes Bot
7f7861e3e8 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-18 00:04:25 +00:00
Nubenetes Bot
8547f8ce56 docs: add multi-agent debate explanation and mermaid diagram to README 2026-06-18 02:00:47 +02:00
Nubenetes Bot
d952494b75 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-17 23:51:22 +00:00
Nubenetes Bot
16ddf968f8 feat: V2 premium enhancements & global format 2026-06-18 01:47:42 +02:00
Nubenetes Bot
287a2c3b03 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-17 23:20:32 +00:00
nubenetes-bot
6375207acf style(cleaner): auto-correcting formatting & URL normalization 2026-06-17 23:17:40 +00:00
Nubenetes Bot
ae683c6d1a feat(v2): implement client-side interactive search/filter widget & upgrade Video Hub layout to glassmorphic cards grid 2026-06-18 01:16:59 +02:00
Nubenetes Bot
3f290d23a8 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-17 22:57:01 +00:00
Nubenetes Bot
ff9087e3a2 feat(curation): achieve 100% coverage for AI enrichment and GitHub metadata metrics without Gemini API 2026-06-18 00:49:32 +02:00
Nubenetes Bot
72dfe514b8 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-14 13:49:36 +00:00
Nubenetes Bot
2afed230e2 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-14 13:28:21 +00:00
Nubenetes Bot
071f4eb084 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-14 12:46:55 +00:00
Nubenetes Bot
f3717fa2db feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-14 12:14:55 +00:00
Nubenetes Bot
dc3fbd207e feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-14 11:38:48 +00:00
Nubenetes Bot
ae37de8243 fix(v2): add mandatory blank lines around tables in About page for markdownlint 2026-06-14 13:38:08 +02:00
Nubenetes Bot
e962420178 fix(v2): sync all v2-docs files with recent logic and fix linter issue 2026-06-14 13:33:49 +02:00
Nubenetes Bot
7f8ef81102 fix(v2): escape package wildcards with backticks to satisfy markdownlint 2026-06-14 13:33:49 +02:00
Nubenetes Bot
3bddb18035 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-14 11:21:29 +00:00
Nubenetes Bot
b8207c3295 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-14 11:16:35 +00:00
Nubenetes Bot
ad89e89497 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-14 11:07:44 +00:00