Skip to main content

Data Integration Pipeline

Gate: P5/P5-auto (scheduled with auto-commit) + P6 (manual dispatch) Trigger: Cron schedules (weekly), repository_dispatch, workflow_dispatch Workflows: integrator-copy-update-*.yml + integrator-maintenance-update-*.yml

Overview: what feeds into the docs


Feed schedule


Freshness monitoring

Monitored files:
  • snippets/data/social-feeds/ghostBlogData.jsx
  • snippets/data/social-feeds/discordAnnouncementsData.jsx
  • snippets/data/social-feeds/forumData.jsx
  • snippets/data/social-feeds/youtubeData.jsx
  • snippets/data/showcase-feed/showcaseData.jsx
  • snippets/data/globals/latestRelease.jsx

Contract addresses pipeline (detailed)


Gaps

  • No auto-retrigger for stale feeds: Freshness monitor creates issues but does not re-dispatch the integrator workflow. Manual intervention required
  • Social feed scripts in wrong location: .github/scripts/fetch-*.js marked for migration to operations/scripts/ per D-ACT-06 but not yet moved
  • Translation pipeline manual only: No scheduled periodic re-translation check. No webhook for upstream source changes
  • Contract addresses workflow never dispatched on production branch: Exists only on docs-v2-dev. Must be cherry-picked to docs-v2 for live use (flagged P0)
Last modified on May 22, 2026