Skip to content
This repository was archived by the owner on Oct 16, 2026. It is now read-only.

Fix Motion dependency gate after new tooling advisories - #43

Merged
sarthakagrawal927 merged 1 commit into
mainfrom
agent/motion-native-runtime-26-20261008
Oct 8, 2026
Merged

sarthakagrawal927 merged 1 commit into
mainfrom
agent/motion-native-runtime-26-20261008

Conversation

@sarthakagrawal927

@sarthakagrawal927 sarthakagrawal927 commented Oct 8, 2026 •

Copy link
Copy Markdown
Member

Motion's critical/high dependency gate fails on newly reported shell-quote and source-map-js advisories. Update the existing test/build toolchain and scoped transitive dependencies so the gate passes again; add regressions against concurrently's resolved shell-quote dependency to reject four line terminators after a comment while preserving ordinary quoting.

Validation: 16 focused checks and all 42 tests pass; pnpm check, Swift-format ratchet and diff whitespace checks pass. The live audit drops from one critical, one high and five moderate findings to one moderate esbuild finding in PartyKit. The PartyKit executable/source-map hashes, runtime patch and resolved Undici 6.29.0 remain unchanged; network-disabled bundle inspection passes. No new production dependency or relaxed threshold was added.

Both candidate CI and merged-main CI pass code health, actual network-isolated relay qualification, the unsigned iOS simulator build and Swift quality ratchets. Merged main is c4cee630ca90c511278e6b36ff83030fcbc5b0d2 and its full source tree matches the verified candidate.

Refs #26. Keep the umbrella open for the remaining moderate dependency, coverage, complexity, duplication, unused-code and iOS-test-target debt. Native camera/device/release acceptance remains a separate gate.

@sarthakagrawal927
sarthakagrawal927 merged commit c4cee63 into main Oct 8, 2026
2 checks passed
@sarthakagrawal927
sarthakagrawal927 deleted the agent/motion-native-runtime-26-20261008 branch October 8, 2026 19:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant