# GAL-2 Time Contract RC5.1 / 1.1.3 Linux Installer Friendly Package

This Linux wrapper installs GAL-2 Time Contract RC5.1 / 1.1.3 as a local systemd service for controlled technical evaluation.

## Scope

GAL-2 governs application-facing Time Contracts.

IXOYE is included as an out-of-band advisory witness reference only. IXOYE is not a time source, not a fallback source, and does not decide safe_to_consume.

This package is a public evaluator / enterprise pilot candidate. It is not final enterprise production certification.

## Install

sudo GAL2_ACCEPT_EVALUATOR_TERMS=1 ./scripts/install.sh
sudo ./scripts/activate.sh

## Verify

curl -s http://127.0.0.1:9095/status | python3 -m json.tool
curl -s http://127.0.0.1:9095/contract | python3 -m json.tool
/usr/local/gal2/bin/gal2-doctor --base-url http://127.0.0.1:9095

## Key 1.1.3 fixes

- valid_until is anchored to last_good_sync + contract_live_valid_sec.
- /contract no longer triggers unnecessary immediate refresh while cache is fresh.
- Rejoin deadband is explicit with GAL2_MIN_SLEW_DELTA_SEC=0.25.
- slew_threshold_ms and monotonic_sequence_semantics are contract-visible.
