You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
npm audit --audit-level=high fails on next's locked development dependency fast-uri 3.1.5. The same failure blocks documentation PR #742 and the separately validated retrieval fix in draft PR #747.
Local read-only reproduction on that exact candidate: npm audit --package-lock-only --json --audit-level=high exits 1 with one high-severity package and the four advisories below.
Dependency paths: root dev dependency ajv ^8.20.0 resolves to ajv 8.20.0, which requires fast-uri ^3.0.1; root dev dependency ajv-formats 3.0.1 also reaches that Ajv. All three lock entries are marked dev: true; this is dependency classification, not an exploitability claim.
The live audit identifies affected 3.x ranges ending before 3.1.6; the npm registry confirms fast-uri 3.1.6 exists. A compatible targeted lockfile update is the first maintenance candidate, subject to validation.
Bounded implementation and acceptance:
Codex CLI authors a separate maintenance PR into a freshly resolved next. Refresh the fast-uri lock entry within Ajv's existing range, and inspect the complete diff. No broad audit-fix upgrade, product code changes or audit suppression.
Use a clean isolated checkout. Verify install, the dependency chain and npm audit --audit-level=high; run the existing qualification/schema validation that consumes Ajv and normal required CI.
Require review of the exact final head and successful relevant CI. Preserve both original failed runs. This is the second occurrence of the existing CI signature, so repeating the unchanged failed lane is forbidden by the recorded CI policy.
This issue is separate from retrieval-source preservation, #710 timing/lifecycle maintenance and broader Madar quality qualification. Opening it does not authorize a model run, merge, release, or closure of #740.
npm audit --audit-level=highfails onnext's locked development dependencyfast-uri 3.1.5. The same failure blocks documentation PR #742 and the separately validated retrieval fix in draft PR #747.Evidence:
5af65b1fe236d4d548e21b975bc6c6364bee8213.e02dcfa0d8751cdaafe9de6154019c500282e63d. Tests and coverage passed; security audit failed. Five other CI lanes passed.npm audit --package-lock-only --json --audit-level=highexits 1 with one high-severity package and the four advisories below.package.jsonandpackage-lock.jsonare byte-identical between base72ecb4aa72899c5fa1ba4e2c27795070e74871eband PR fix(retrieve): preserve helper source when file evidence wins #747. Lock SHA-256:0144eb0ddf92f78c69f10089d0e0414485594966ff5be4f36f655c7aa5cff53e.Dependency paths: root dev dependency
ajv ^8.20.0resolves toajv 8.20.0, which requiresfast-uri ^3.0.1; root dev dependencyajv-formats 3.0.1also reaches that Ajv. All three lock entries are markeddev: true; this is dependency classification, not an exploitability claim.Affected advisories:
The live audit identifies affected 3.x ranges ending before 3.1.6; the npm registry confirms
fast-uri 3.1.6exists. A compatible targeted lockfile update is the first maintenance candidate, subject to validation.Bounded implementation and acceptance:
next. Refresh the fast-uri lock entry within Ajv's existing range, and inspect the complete diff. No broad audit-fix upgrade, product code changes or audit suppression.npm audit --audit-level=high; run the existing qualification/schema validation that consumes Ajv and normal required CI.This issue is separate from retrieval-source preservation, #710 timing/lifecycle maintenance and broader Madar quality qualification. Opening it does not authorize a model run, merge, release, or closure of #740.