Developer quick start
First read the existing terms and obtain any needed permission. These commands reproduce the maintainer’s checks; they do not grant usage rights.
- Download kit 0.3.4 and compare its SHA-256 with the checksum.
- Extract the archive and open a terminal in
ail_reference_0_3_4. - Use Python 3.10 or newer. Create a virtual environment, activate it using your platform’s standard command, and install the kit:
python -m venv .venv
# Windows: .venv\Scripts\activate
# macOS/Linux: source .venv/bin/activate
python -m pip install .
ail validate examples/fact_query.ail --strict-registry
python -m unittest discover -s tests -vNode.js is required for JavaScript and interoperability checks. On macOS/Linux, run sh run_tests.sh from the extracted kit. Windows also includes RUN_TESTS.bat.
Reproduce the comparison
Save compare.py locally. With the kit installed, run:
python compare.pyCompare your output to the recorded results. There are four message cases plus one alias-equivalence check. No AI calls, timing benchmark, or external action are involved.
Owner console
Open owner_app/index.html locally. Existing owners should load their saved wallet to retain the same key. Review the owner guide and 0.3.4 release notes. Keep the private wallet and password private.