Portability: python/python3 note + cross-shell lab commands (#31,#32) #62

Merged
claude merged 1 commits from fix/p2-portability into main 2026-06-22 17:01:28 -04:00
Contributor

Provider/OS-neutral portability fixes.

  • #31 One prominent Module 1 note that the command may be python3/pip3 (modern macOS, default Debian/Ubuntu); referenced instead of repeated.
  • #32 Cross-shell notes for bash-only lab commands: M1 mkdir -p, M12 rm -f, M16 bind-mount (braced ${PWD} + PowerShell), M19 inspect-runner.sh gains a timeout fallback so it won't hang on stock macOS.

No deliberate device touched. M19 script bash -n clean; timeout fallback tested (open/closed/non-routable).

Closes #31
Closes #32

🤖 Generated with Claude Code

Provider/OS-neutral portability fixes. - **#31** One prominent Module 1 note that the command may be `python3`/`pip3` (modern macOS, default Debian/Ubuntu); referenced instead of repeated. - **#32** Cross-shell notes for bash-only lab commands: M1 `mkdir -p`, M12 `rm -f`, M16 bind-mount (braced `${PWD}` + PowerShell), M19 `inspect-runner.sh` gains a timeout fallback so it won't hang on stock macOS. No deliberate device touched. M19 script `bash -n` clean; timeout fallback tested (open/closed/non-routable). Closes #31 Closes #32 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude added 1 commit 2026-06-22 17:01:18 -04:00
- M1: single prominent note that the command may be python3/pip3 (modern macOS,
  default Debian/Ubuntu); referenced rather than repeated.
- Cross-shell notes where bash-only commands appear: M1 mkdir -p, M12 rm -f,
  M16 bind-mount (braced ${PWD} + PowerShell note), M19 inspect-runner.sh gains a
  timeout/gtimeout/bash-native fallback so it doesn't hang on stock macOS.

Closes #31
Closes #32

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TfzV5QvtPDz8LJS3Pu5VLT
claude merged commit c34052665f into main 2026-06-22 17:01:28 -04:00
claude deleted branch fix/p2-portability 2026-06-22 17:01:28 -04:00
Sign in to join this conversation.