Use pnpm for all package management commands (not npm or yarn).
Exception: Global install instructions for end users should use npm install -g since it's universal.
Always check for the latest npm version when adding dependencies. Use pnpm add <package> (without version) to get the latest, or verify with npm view <package> version first.
Do not use emojis anywhere in this repository (code, comments, output, docs).
Document boolean env vars using only 0 and 1 in CLI help, SKILL.md, docs pages, and README. Code accepts true/false as well (and skip for PORTLESS), but these alternatives are not documented.
When a change affects how humans or agents use portless (new/changed/removed commands, flags, behavior, or config), update all of these:
README.md-- user-facing documentationskills/portless/SKILL.md-- agent skill for using portlesspackages/portless/src/cli.ts----helpoutput