Skip to content

Read the o3-deep-research clocks from the committed feed in the checker tests - #102

Merged
thossullivan merged 1 commit into
mainfrom
fix/checker-tests-read-feed-dates
Sep 21, 2026
Merged

thossullivan merged 1 commit into
mainfrom
fix/checker-tests-read-feed-dates

Conversation

@thossullivan

Copy link
Copy Markdown
Owner

The feed-refresh dispatch after #101 (run 35614410962) got past the check step and then failed in npm test inside the regenerate step. Two checker assertions pinned the Azure shutdown (2026-12-26) and the publisher shutdown (2026-07-23) of o3-deep-research-2025-06-26 as literals. Azure moved that row to 2026-11-19 and legacy, so the regenerated feed no longer matched the pins.

The tests now read both dates from feeds/openai.json and keep the property they exist to prove: under --via azure-ai-foundry the finding carries the Azure clock, without --via it carries the publisher clock, and the Azure clock is the later of the two.

Verification

Check Result
node test/run.mjs on the committed feeds exit 0
node test/run.mjs on locally regenerated feeds (Azure row at 2026-11-19, legacy) exit 0
npm test exit 0

Test-only change. After merge, feed-refresh gets dispatched on main again to open the feed PR and close #100.

🤖 Generated with Claude Code

…er tests

The regenerate step of feed-refresh runs npm test against the freshly
regenerated feeds. Two checker assertions pinned the Azure shutdown
(2026-12-26) and the publisher shutdown (2026-07-23) of
o3-deep-research-2025-06-26 as literals, so the 2026-09-21 dispatch (run
35614410962) failed as soon as Azure moved that row to 2026-11-19 and
legacy. The check step had already passed with the parser fixes from #101.

The tests now read both dates from feeds/openai.json and keep the property
they exist to prove: under --via azure-ai-foundry the finding carries the
Azure clock, without --via it carries the publisher clock, and the Azure
clock is the later of the two.

Verified against the committed feeds and against a locally regenerated
feed that carries the moved Azure date.
@thossullivan thossullivan added the model-eol model lifecycle automation label Sep 21, 2026
@thossullivan
thossullivan merged commit cc73e6f into main Sep 21, 2026
6 checks passed
@thossullivan
thossullivan deleted the fix/checker-tests-read-feed-dates branch September 21, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

model-eol model lifecycle automation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feed refresh automation failed

1 participant