Deploying skills runs Emacs only — run it directly, not C++ compilation
compass build --direct skills only invokes Emacs in batch mode via
projects/ores.lisp/src/ores-build-skills.el; it performs no C++
compilation and needs no cmake/vcpkg. Claude can run it directly without
asking the user.
Why: Session on 2026-05-22 incorrectly deferred the command to the user by
applying build-parallelism concerns (-j $(nproc) crash risk, build
wrapper) to a target that does not compile anything. The user corrected this
and requested the rule be made explicit.
How to apply: When the user asks to regenerate or redeploy skills, run:
./compass.sh build --direct skills
from the project root. Do not ask the user to run it. --direct calls
Emacs directly (no cmake/vcpkg), so it also works in a light environment;
the -j caps only apply to C++ compilation targets. The equivalent
deploy_skills CMake target works too in a full environment.