Repository navigation
docs: warn about unsafe devtools installer paths - #798
Conversation
|
Holding this PR in draft: an isolated synthetic test also reproduced external-file clobber and chmod through the Playwright CLI attestation temporary path. The current docs still recommend that installer. No live package, external user file, or signal was involved. The warning and validation will be expanded; checks on b15a516 are superseded. |
|
A second isolated synthetic test reproduced truncation and chmod of an outside file through a hardlinked Playwright npm config. The attestation-symlink issue also reproduced through the installer entry point with package calls mocked, returning success. No live file, package, network request, or signal was involved. The expanded warning remains under validation; earlier CI does not cover it. |
|
The expanded warning is validated at head 8414477: the isolated full VM gate and all three exact-head GitHub checks passed. It preserves the holds, removes active installer recommendations from the browser guides and skill, and records the synthetic symlink and hardlink evidence. Runtime installer and diagnostic fixes remain open under tasks 182 and 184. |
Summary
Validation
Scope
Documentation and skill guidance only; neither installer nor its runtime recommendations are repaired by this PR. Background, ast-grep and Playwright safety holds remain; tasks 182 and 184 stay open.