Add 2026 yearly page cross-links and clean narrative artifacts (#527)

* docs: align pipeline docs with two-step analysis, SEO, and synthesis layout - README: document two-step Copilot CLI analysis (weekly-synthesis → weekly-analysis, both gpt-5.5), monthly synthesis layout with SEO titles/cross-links, and yearly narrative features - architecture.md: add two-step agent detail and additional analyze outputs - scripts/generate_rollups.py: add module docstring covering cross-links, SEO titles, structured frontmatter, and rolling report - scripts/generate_yearly_narrative.py: add module docstring covering SEO titles, meta descriptions, and monthly cross-links - scripts/month_synthesis.py: add module docstring covering frontmatter fields, body sections, summary constraints, and idempotent checksums Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix: add data/analyzed/ prefix to output paths in docs Addresses Copilot review comments on PR #524 — correlations and press-context filenames now include the full directory path. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add 2026 yearly page with monthly cross-links Regenerate the yearly narrative page for 2026 so it includes cross-links to the May and June monthly reports. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix review comments: docstring terminology, path conflict, truncation artifacts, PR scope - Fix month_synthesis.py docstring: 'weakened' → 'weakening' to match field names - Remove content/yearly/2026/_index.md that conflicted with existing 2026.md - Merge improvements (summary field, monthly cross-links) into 2026.md - Fix truncation/punctuation artifacts in yearly narrative paragraph - PR description updated to reflect full change scope Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Juan Manuel Servera committed Jun 20, 2026 at 15:09 UTC e3cfabc604fe50de917ce9f14947e4d9ea189ef2

No changes.