Added
- Official YouTube Data API v3 Integration: Guaranteed 100% fidelity metadata extraction and elimination of bot-detection blocks.
- Robust Multimedia Hierarchy: 3-tier fallback (Official API > yt-dlp > Gemini Pro Grounding) for high-fidelity technical summaries.
- Optional Cache Restoration: Controlled via
restore_cacheflag across all V2 workflows to protect manual repository updates. - Mandate 58 Codification: "Official-First" protocol for multimedia and multiline rendering standards established in
GEMINI.md. - Automated Video Enrichment: Implementation of
src/enrich_videos.pywith O'Reilly Journey builder.
Changed
- Standardized Workflow Sequencing: Implemented a numeric 01-08 nomenclature for all 15 workflows to clarify the execution lifecycle.
- Physical Workflow Refactoring: Renamed all
.github/workflows/files with numeric prefixes to enforce logical ordering in the GitHub Actions UI. - O'Reilly Journey Architecture: Prioritized "Fundamentals and Documentaries" in the Video Hub to provide a logical learning flow for users.
- Categorized Workflow Matrix: Enhanced
README.mdsection 9.1 with a "Phase / Category" column and direct clickable links to each workflow UI.
Fixed
- Anonymized Site Metadata: Removed personal names and emails from MkDocs configuration (V1 and V2) to ensure privacy and prevent Google indexing of contributor identities.
- YouTube Mosaic Rendering: Resolved a critical newline bug breaking the first icon (Docker) in both V1 and V2 index pages.
- Persistent V2 Navigation: Hardcoded Video Hub links in the V2 Index and navigation to ensure stability during automated regeneration.
- Markdown Rendering Hardening: Resolved indentation bugs and Mandate 19 violations (blank lines around center tags).
- YAML Syntax and Permissions: Fixed duplicated keys and added
pull-requests: writepermissions.