Skip to content

feat(data): automate catalog freshness - #172

Merged
ericyangpan merged 8 commits into
mainfrom
codex/catalog-automation
Jul 28, 2026
Merged

feat(data): automate catalog freshness#172
ericyangpan merged 8 commits into
mainfrom
codex/catalog-automation

Conversation

@ericyangpan

Copy link
Copy Markdown
Contributor

Summary

  • move model ranking and reference pricing configuration into schema-backed manifests
  • add reviewed automation for product versions, benchmarks, model source monitoring, and current-date data health
  • remove the legacy changelog artifact and validation path
  • document repository data boundaries and pin a secure @node-minify/core

Why

Frequently changing catalog facts need repeatable, reviewable synchronization without embedding domain data in TypeScript or allowing scheduled jobs to mutate unverifiable facts.

Impact

  • scheduled workflows open reviewed pull requests instead of pushing directly to main
  • benchmark imports require exact upstream result identifiers and labels
  • model source monitoring records source digests only and never infers price or lifecycle changes
  • official reference token prices remain with model manifests; the price-intelligence file keeps only the curated model selection

Validation

  • npm run test:ci
  • npm run type-check
  • npm run test:validate
  • npm run validate:i18n
  • npm run format:check
  • npm run biome:check
  • npm run spell
  • npm run data-health:check
  • npm run fetch:product-versions:check
  • npm run fetch:benchmarks:check
  • npm run fetch:model-sources:check
  • npm run security:audit
  • npm run build:next

@ericyangpan
ericyangpan requested a review from a team as a code owner July 28, 2026 16:31
@github-actions

Copy link
Copy Markdown
Contributor

Preview deployment

Status URL
Ready https://pr-172-aicodingstack.pr-preview.workers.dev

Commit: 407e04d
Updated: 2026-07-28T16:48:56.324Z

@ericyangpan
ericyangpan merged commit 2d5a71f into main Jul 28, 2026
13 checks passed
@ericyangpan
ericyangpan deleted the codex/catalog-automation branch July 28, 2026 16:49
@github-actions

Copy link
Copy Markdown
Contributor

Preview deployment cleaned up

The preview deployment for PR #172 has been removed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant