Fast CI (local)
This project uses make ci-strict as a local full pass:
- grammar alignment (
grammar-check), - Strict QA docs (
book-qa-strict), - lint stdlib conventions (
package-layout-lint), - lint imports legacy (
legacy-import-path-lint), - negative tests (
negative-tests), - diagnostic snapshots (
diag-snapshots).
One-line order
OPENSSL_DIR=/opt/homebrew/opt/openssl@3 CURL_DIR=/opt/homebrew/opt/curl make ci-strict
Variant with session export
export OPENSSL_DIR=/opt/homebrew/opt/openssl@3
export CURL_DIR=/opt/homebrew/opt/curl
make ci-strict
Quick dependency check
test -d /opt/homebrew/opt/openssl@3 && echo "openssl ok"
test -d /opt/homebrew/opt/curl && echo "curl ok"