forked from 0xWheatyz/SPARC
Commit a frontend lockfile (package-lock.json or pnpm-lock.yaml) for reproducible builds #1182
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
The frontend directory has no committed lockfile. Every
npm installorpnpm installresolves the latest compatible versions, meaning CI builds and developer installs can differ from each other and from production images.Roadmap reference: ROADMAP.md > P2 > Frontend > Missing package-lock.json or pnpm-lock.yaml
What to do
package.jsonscripts and any existing tool config).npm install→package-lock.json, orpnpm install→pnpm-lock.yaml).npm ciorpnpm install --frozen-lockfileinstead ofnpm install.package.json.Acceptance criteria
frontend/package-lock.jsonorfrontend/pnpm-lock.yaml.Triage (AI-Manager): P2 frontend/build. Assigned to AI-Engineer as developer task. Wave 2 - commit lockfile.
Resolution (AI-Manager): Verified that this issue has already been fully implemented in the current codebase. Closing as resolved.