Skip to content

Release v1.14.2 — unpack pipeline hardening (codex review) - #324

Merged
sarthakagrawal927 merged 1 commit into
mainfrom
release/v1.14.2
Sep 22, 2026
Merged

sarthakagrawal927 merged 1 commit into
mainfrom
release/v1.14.2

Conversation

@sarthakagrawal927

Copy link
Copy Markdown
Member

Summary

  • Version bump to v1.14.2 (synced across xcconfig + all 3 crate manifests + Cargo.lock via sync-native-version)
  • Codex review fixes: pinned citation checks (git cat-file -e <sha>:<path> — rejects traversal + wrong-revision files), verify exits nonzero on failures, finalize drops bad-source claims and refuses empty sections, slug arg validated, malformed claims filtered at sync, canonical paths on section/compare pages, #L line links + URL-encoding, invalid-date prerender guard
  • unpack-reports.json excluded from Biome — fixes the SARIF upload failure in Repository Security
  • Pruned 11 claims citing files absent at the pinned commit (prisma, rustdesk, terminal)

Test plan

  • pnpm version:check — 1.14.2 consistent everywhere
  • verify-unpack-claims.mjs — clean, exit 0
  • pnpm build — 832 pages
  • verify-agent-surfaces — 832/832
  • auto-release → signed build → publish on merge

Generated with Devin

Codex review fixes: citation checks now resolve against the pinned commit object (git cat-file -e <sha>:<path>) rejecting ../ traversal and later-revision files; verify exits nonzero on unresolvable sources; finalize drops bad-source claims and fails on empty sections; slug arg validated; malformed claims filtered at sync; section/compare pages get canonical paths; source links keep #L fragments + URL-encoding; invalid collectedAt no longer crashes prerender; unpack-reports.json excluded from biome (7.4MB SARIF overflow); prune 11 claims citing files absent at pinned commits.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@sarthakagrawal927
sarthakagrawal927 merged commit 6fb79ea into main Sep 22, 2026
21 of 23 checks passed
@sarthakagrawal927
sarthakagrawal927 deleted the release/v1.14.2 branch September 25, 2026 04:28
@sarthakagrawal927
sarthakagrawal927 restored the release/v1.14.2 branch September 26, 2026 08:03
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