Windows PowerShell 5.1 turns a native command's stderr into error records,
so with ErrorActionPreference Stop the punycode deprecation warning from a
dependency aborted every build. The node call now runs under Continue and the
launcher exits with node's own exit code.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Return a real note's slug when present (instead of a synthetic folder `index` slug) in FileTrie.slug and add a unit test to assert that behavior. Expand README with a repository map, local development quick start, build/test instructions, where-to-edit guidance, and troubleshooting notes. Update the Windows helper script (scripts/quartz/quartz.ps1) to prefer the bundled portable Node/npm runtime when available and pin npm's cache to .npm-cache inside the repo for reproducible local runs.