# RUN_COMMANDS.md — Primordial OS Runtime Prototype **Created and Developed by Collin D. Weber.** Pre-validation architecture. Not clinical software. Not a medical device. --- ## Setup ``` pip install -e . ``` Requires Python 3.11+. Install with `pip install -e .` before running the plain `py -m pytest` commands. If you are testing directly from the extracted folder without installation, use `PYTHONPATH=src python -m pytest` on Linux/macOS or `$env:PYTHONPATH="src"; py -m pytest` in PowerShell. --- ## Run All Tests ``` py -m pytest ``` Executes the full test suite. All tests should pass. --- ## CLI — Version ``` py -m primordial_os.cli version ``` Prints the runtime version and pre-validation disclaimer. --- ## CLI — Scenarios ### GREEN scenario High alignment, clean OAM signals. Gate resolves GREEN. Exits 0. ``` py -m primordial_os.cli run-scenario green ``` ### OAM RED scenario Strong HIR alignment overridden by agency-outsourcing OAM fault. Gate resolves RED. Hard stop activated. Exits 1. ``` py -m primordial_os.cli run-scenario oam-red ``` ### HIR YELLOW scenario Moderate alignment degraded by elevated pressure. Resonance below GREEN threshold. Gate resolves YELLOW. Exits 0. ``` py -m primordial_os.cli run-scenario hir-yellow ``` ### Memory check scenario Demonstrates the Resonant Access Memory gate with a synthetic software observation proposal. ``` py -m primordial_os.cli run-scenario memory-check ``` --- ## Examples ### Audit chain demo Generates five synthetic runtime evaluations, appends them to `audit_logs/demo_audit_chain.jsonl`, verifies the hash chain, and prints a summary. ``` py examples/run_audit_chain_demo.py ``` ### Release package builder Builds the SHA-256 release manifest and ZIP archive into `release/`. ``` py examples/build_release_package.py ``` --- ## Notes - All scenarios use fixed synthetic numeric inputs. No real user data is involved. - `audit_logs/demo_audit_chain.jsonl` is regenerated fresh on each audit chain demo run. - `release/` is listed in `.gitignore`. Regenerate with `py examples/build_release_package.py`.