Skip to content

docs(technical-guide): correct dependency drift (scrcpy/node, PATH resolution)#38

Merged
bilbospocketses merged 1 commit into
masterfrom
docs/technical-guide-dep-drift
Jun 3, 2026
Merged

docs(technical-guide): correct dependency drift (scrcpy/node, PATH resolution)#38
bilbospocketses merged 1 commit into
masterfrom
docs/technical-guide-dep-drift

Conversation

@bilbospocketses
Copy link
Copy Markdown
Owner

Aligns docs/TECHNICAL_GUIDE.md with current code (cm todo Item 37 — doc drift found during the Item 29 scrcpy-removal audit):

  • Self-contained tools 5 to 3 (scrcpy + node removed)
  • Android Devices dependencies adb, scrcpy, node, ws-scrcpy-web to adb, ws-scrcpy-web; dependency table trimmed accordingly
  • Rewrote PATH Injection to Dependency Path Resolution: the documented Program.cs PATH-prepend block was deleted in the April 2026 Local-Dependencies-Only audit. Current code resolves tools via DepsRootHolder + Path.Combine(DepsRoot, ...) with no system-PATH fallback — verified: no SetEnvironmentVariable("PATH", ...) anywhere in src/.

Docs-only; no code change.

…solution)

Aligns docs/TECHNICAL_GUIDE.md with current code:
- Self-contained tools 5 -> 3 (scrcpy + node removed); Android Devices deps adb,scrcpy,node,ws-scrcpy-web -> adb,ws-scrcpy-web; dependency table trimmed to adb + ws-scrcpy-web.
- Rewrote "PATH Injection" -> "Dependency Path Resolution": the documented Program.cs PATH-prepend block was deleted in the April 2026 Local-Dependencies-Only audit; current code resolves via DepsRootHolder + Path.Combine(DepsRoot, ...) with no system-PATH fallback.

Docs-only; no code change. (cm todo Item 37.)
@bilbospocketses bilbospocketses enabled auto-merge (squash) June 3, 2026 20:16
@bilbospocketses bilbospocketses merged commit f77295c into master Jun 3, 2026
8 checks passed
@bilbospocketses bilbospocketses deleted the docs/technical-guide-dep-drift branch June 4, 2026 01:00
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