Skip to content

Make repository audits work on Windows and POSIX - #457

Merged
NewWorldVenture merged 1 commit into
mainfrom
codex/strategy-portable-audits-20260909
Sep 10, 2026
Merged

NewWorldVenture merged 1 commit into
mainfrom
codex/strategy-portable-audits-20260909

Conversation

@NewWorldVenture

Copy link
Copy Markdown
Owner

Windows filesystem separators made the query audit report existing API routes as missing and left the server-render graph with no route roots. Two structural guards also compared native paths with slash paths. Normalize repository identities at those boundaries and identify route entries by filename, preserving the existing assertions, source filters and timeout budgets.

The metadata-title guard also reuses the identical native file enumeration already reviewed in #449, replacing Unix shell find and adding its nonempty-scan assertion. Five files, tooling/tests only; no application, schema or sidebar changes.

Validation: all 9,544 tests across 1,002 suites pass on Windows with zero failures; all 30 affected tests pass; typecheck and changed-file lint pass; the CLI query audit resolves 484 tables, 77 functions and 133 API routes. Independent review confirmed the guards are preserved. Linux CI will validate the PR merge result separately.

@vercel

vercel Bot commented Sep 9, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
bubaly Ready Ready Preview Sep 9, 2026 10:45pm UTC

Request Review

This branch was successfully deployed

1 active deployment
Preview — 1370b909 Deployed Sep 9, 2026 by vercel[bot]
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