Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .allowlist
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ lpd
.lpdignore
tools
docs-guide
operations
tasks
tests
ai-tools
Expand Down
46 changes: 24 additions & 22 deletions .codex/task-contract.yaml
Original file line number Diff line number Diff line change
@@ -1,40 +1,42 @@
task_id: 20260317
branch: codex/20260317-merge-readiness-style-root-cause
base_branch: docs-v2-dev
task_id: 20260403
branch: codex/20260403-contracts-docs-v2-migration
base_branch: docs-v2
scope_in:
- .codex/
- .github/
- .allowlist
- .vscode/
- docs-guide/
- docs-index.json
- snippets/components/layout/
- snippets/components/primitives/divider.jsx
- snippets/data/gateways/
- tasks/reports/merge-readiness/
- tests/unit/style-guide.test.js
- docs.json
- operations/
- snippets/components/displays/
- snippets/components/integrators/
- snippets/components/wrappers/
- snippets/composables/pages/canonical/
- snippets/data/contract-addresses/
- tasks/reports/
- tests/
- tools/scripts/
- v2/about/
- v2/cn/resources/documentation-guide/component-library/
- v2/community/
- v2/developers/
- v2/cn/
- v2/es/resources/documentation-guide/component-library/
- v2/fr/resources/documentation-guide/component-library/
- v2/gateways/
- v2/home/
- v2/internal/
- v2/lpt/
- v2/orchestrators/
- v2/resources/
- v2/templates/
- v2/index.mdx
- v2/solutions/
scope_out: []
allowed_generated:
- .codex/pr-body.generated.md
acceptance_checks:
- node tests/unit/style-guide.test.js --staged
- node tests/unit/copy-lint.test.js --staged
- node tests/unit/mdx.test.js --staged
- node tests/unit/quality.test.js --staged
- node tools/scripts/validate-codex-task-contract.js --branch codex/20260317-merge-readiness-style-root-cause
- node .github/scripts/fetch-contract-addresses.js --check
- node operations/tests/unit/contracts-view-model.test.js
- node operations/tests/unit/contracts-addresses-pipeline.test.js
- bash lpd test --staged
risk_flags:
- authoring-governance
- routed-page-normalization
- generated-data-pipeline
- routed-page-migration
- navigation-governance
follow_up_issues: []
8 changes: 7 additions & 1 deletion .github/script-index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@

| Script | Summary | Usage | Domain |
|---|---|---|---|
| `.github/scripts/fetch-contract-addresses.js` | Fetches and verifies Livepeer contract-address data, then generates the contracts datasets and canonical page inputs consumed by docs-v2. | `node .github/scripts/fetch-contract-addresses.js [--dry-run] [--check] [--skip-verify]` | docs |
| `.github/scripts/fetch-discord-announcements.js` | Fetches Discord announcement feeds and writes the generated snippets/automations datasets consumed by docs surfaces. | `node .github/scripts/fetch-discord-announcements.js` | docs |
| `.github/scripts/fetch-forum-data.js` | Fetches latest topics and posts from Livepeer Forum API, writes to snippets/automations/forum/ | `node .github/scripts/fetch-forum-data.js [flags]` | docs |
| `.github/scripts/fetch-ghost-blog-data.js` | Fetches blog posts from Ghost CMS API, writes to snippets/automations/blog/ | `node .github/scripts/fetch-ghost-blog-data.js [flags]` | docs |
| `.github/scripts/fetch-ghost-blog-data.js` | Fetches the Livepeer Ghost RSS feed and writes the generated blog snippets consumed by docs surfaces. | `node .github/scripts/fetch-ghost-blog-data.js` | docs |
| `.github/scripts/fetch-github-discussions.js` | Fetches GitHub Discussions data and writes the generated snippets/automations datasets consumed by docs surfaces. | `node .github/scripts/fetch-github-discussions.js` | docs |
| `.github/scripts/fetch-github-releases.js` | Fetches GitHub release data and writes the generated snippets/automations datasets consumed by docs surfaces. | `node .github/scripts/fetch-github-releases.js` | docs |
| `.github/scripts/fetch-rss-blog-data.js` | Fetches RSS and blog feeds, then writes the generated snippets/automations datasets consumed by docs surfaces. | `node .github/scripts/fetch-rss-blog-data.js` | docs |
| `.github/scripts/fetch-youtube-data.js` | Fetches video data from YouTube Data API, writes to snippets/automations/youtube/ | `node .github/scripts/fetch-youtube-data.js [flags]` | docs |
| `.github/scripts/generate-changelog.js` | Generates managed changelog pages from upstream release and commit data for solutions, contracts, and resources surfaces. | `CHANGELOG_KEY=contracts node .github/scripts/generate-changelog.js [--dry-run] [--enhance] [--contract] CHANGELOG_CATEGORY=solutions node .github/scripts/generate-changelog.js [--dry-run] [--enhance] PRODUCT_KEY=daydream node .github/scripts/generate-changelog.js [--dry-run] [--enhance]` | docs |
| `.github/scripts/project-showcase-sync.js` | Fetches project showcase data from external source, writes to snippets/automations/showcase/ | `node .github/scripts/project-showcase-sync.js [flags]` | docs |
{/* SCRIPT-INDEX:END */}
Loading
Loading