Skip to content

test: check v0.2.0 snapshot manifest mapping on fast-uri update - #2494

Closed
groupthinking wants to merge 6 commits into
mainfrom
codex/verify-snapshot-parity-action-v020
Closed

groupthinking wants to merge 6 commits into
mainfrom
codex/verify-snapshot-parity-action-v020

Conversation

@groupthinking

@groupthinking groupthinking commented Oct 28, 2026 •

Copy link
Copy Markdown
Owner

Result — failed diagnostic, closed unmerged

The v0.2.0 action did not restore a trustworthy dependency comparison in hosted run 40669620295 at base ba2777d1b008c2148d413e07cc497791966310e0 and head 95303d82bf8f09f9f6dd89a58119d6b716bd7ada.

  • The action submitted one head snapshot successfully, but GitHub kept warning 3 base snapshots versus 1 head snapshot through the 300-second retry.
  • The exact compare API returned 1,482 changes: 71 additions and 1,411 removals, including 1,347 removals under ../../_temp/dependency-review-base/. The expected package-lock.json fast-uri 3.1.7 → 3.1.9 change is present, but this diff cannot support a clean dependency verdict.
  • The dependency-review action reported no moderate-or-higher vulnerable packages and no denied packages; its result is limited by the snapshot warning. The evidence recorder correctly refused to save an incomplete comparison, and no artifact was uploaded. The dependency-review check failed. The issue-closing check failed by design because this diagnostic does not close issue Match dependency snapshots between main and update pull requests #2490. The other 26 checks passed and 12 were skipped.

This canary is closed without merging. Issue #2490 and draft fix PR #2492 remain open. The earlier full-tree parity proposal and the v0.2.0 action update have not been proven to fix the current base snapshot state. The original diagnostic criteria below remain unmet.


Diagnostic purpose

Refs #2490, #2492 and the original action update #2397. This is a temporary draft canary; do not merge it. The prior canary #2493 scanned the full tree with component-detection action v0.1.6, yet GitHub reported three base snapshots versus one head snapshot and 55 unrelated uv.lock removals. It was closed unmerged.

This branch repeats the exact fast-uri 3.1.7 → 3.1.9 lockfile update from bot PR #2452 and the same proposed workflow as #2493, changing only the pinned component-detection action from v0.1.6 to v0.2.0 (a02aeda7a175ad4dd38a13c4d3ff2df9da8f2cf0). The upstream v0.2.0 release includes a fix for assigning detected dependencies to actual manifest and lockfile paths. Whether it removes this repository's snapshot warning is unverified.

Paths and validation

Hosted diagnostic gate

  • Snapshot submission completes and the GitHub compare at exact base/head SHAs has no warning or unrelated removals.
  • The review evidence artifact is complete and records the actual fast-uri change and security/license verdict.
  • Close this diagnostic PR unmerged after recording the result. Any real fix belongs in the appropriate original review PR.

This test PR intentionally references #2490 without claiming to close it, so the issue-closing metadata check may fail by design.

@vercel

vercel Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
v0-uvai Ready Ready Preview, v0 Oct 28, 2026 10:07am UTC

@github-actions

Copy link
Copy Markdown
Contributor

🔍 PR Validation

⚠️ Large PR detected (633 lines changed)

@coderabbitai

coderabbitai Bot commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown
Contributor

✅ E2E Test Results: ALL TESTS PASSED

Metric Value
Status 🟢 GREEN
Total Tests
Passed 16
Failed
Deployment https://v0-uvai-5tyaadu1x-garv1.vercel.app
Test Output
n every request without persisting it�[32m 1�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mTemplate Gallery�[2m > �[22mhomepage returns 200 with HTML�[32m 125�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mTemplate Gallery�[2m > �[22mfeatures page contains template/workflow markup�[33m 389�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mTemplate Gallery�[2m > �[22mfeatures page surfaces at least 5 workflow/template indicators�[32m 214�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mVideo Pack Pipeline�[2m > �[22mPOST /api/video/pack accepts a YouTube URL without hanging�[33m 2094�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mVideo Pack Pipeline�[2m > �[22mGET /api/video/pack resolves to a ready pack with evidence lineage�[33m 623�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mError Handling�[2m > �[22mmissing URL returns 400, not a hang�[32m 97�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mError Handling�[2m > �[22minvalid URL returns 400 quickly, not a hang�[32m 89�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mError Handling�[2m > �[22mPOST /api/video/pack with no body returns 400�[32m 102�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mDashboard�[2m > �[22m/dashboard returns 200�[32m 193�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mDashboard�[2m > �[22m/dashboard contains agent or pipeline visualization markup�[32m 141�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mAPI Health�[2m > �[22mGET /api returns a response (not 404)�[33m 314�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mAPI Health�[2m > �[22mretired /api/pipeline routes are gone (no pipeline served)�[32m 75�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mStatic Assets�[2m > �[22mhomepage has proper meta tags�[32m 110�[2mms�[22m�[39m
 �[32m✓�[39m tests/e2e/pipeline.test.ts�[2m > �[22mEventRelay E2E — Live Deployment�[2m > �[22mStatic Assets�[2m > �[22m/features page returns 200�[32m 164�[2mms�[22m�[39m

�[2m Test Files �[22m �[1m�[32m1 passed�[39m�[22m�[90m (1)�[39m
�[2m      Tests �[22m �[1m�[32m16 passed�[39m�[22m�[90m (16)�[39m
�[2m   Start at �[22m 10:08:27
�[2m   Duration �[22m 6.56s�[2m (transform 54ms, setup 0ms, import 68ms, tests 6.37s, environment 0ms)�[22m


@github-actions

Copy link
Copy Markdown
Contributor

Dependency Review

The following issues were found:

  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ✅ 0 package(s) with unknown licenses.
  • ⚠️ 22 packages with OpenSSF Scorecard issues.

View full job summary

This branch was successfully deployed

1 active deployment
Preview — 95303d82 Deployed Oct 28, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant