This repository was archived by the owner on Feb 24, 2026. It is now read-only.
Releases: chrbailey/aether
Releases · chrbailey/aether
Release list
AETHER v3.0.0 - Vocabulary-Aware Governance
What's New in v3.0.0
This release introduces the v3 governance formula with vocabulary-size normalization, preventing regressions on high-activity process mining datasets.
v3 Formula: Vocabulary-Aware Minimum Floor
min_floor = 0.50 + 0.05 × log(vocab_size / 20) / log(4)
The adaptive threshold now respects activity taxonomy complexity:
- 20 activities: min = 0.50 (unchanged from v2)
- 80 activities: min = 0.55 (matches static baseline)
- 320 activities: min = 0.60 (conservative for complex taxonomies)
This implements a "do no harm" principle: when the adaptive formula would perform worse than static thresholds, it converges to the static baseline.
Benchmark Results (10 Datasets, 5 Domains)
| Dataset | Domain | Cases | MCC Improvement |
|---|---|---|---|
| 🏆 Road Traffic Fine | Government | 30,074 | +266% |
| 🥈 SAP Workflow | Enterprise | 2,896 | +31.3% |
| Wearable Tracker | Retail | 218 | +17.8% |
| Sepsis | Healthcare | 210 | +2.3% |
| BPI 2019 | Finance | 500 | +0.6% |
| BPIC 2012 | Finance | 500 | +0.4% |
| Judicial | Legal | 5 | 0.0% |
| BPI 2018 Agriculture | Government | 2,000 | -2.2% |
| NetSuite 2025 | Finance | 274 | -3.3% |
| SAP BSP669 | Enterprise | 767 | -24.0% |
7/10 datasets show improvement. Scale validation confirmed at 150K cases with +266% MCC improvement.
New Features
1. Vocabulary-Aware Minimum Floor
computeVocabAwareMinFloor(vocabSize)functionVOCAB_NORMALIZATIONconfiguration object- Optional
vocabSizeparameter incomputeEffectiveThresholds()
2. 10-Dataset Benchmark Suite
- 6 new training scripts
- 6 new benchmark scripts with v3 support
- Comparison report generator
3. Documentation
docs/QUICKSTART.md— Reproduce results in 30 minutesdocs/BENCHMARK_COMPARISON.md— Full 10-dataset analysisdocs/VOCABULARY_NORMALIZATION_ANALYSIS.md— Research findings
Quick Start
git clone https://github.com/chrbailey/aether.git
cd aether
pip install -e ".[dev]"
npm install && npm run build
# Train on Road Traffic Fine (150K cases)
python scripts/train_road_traffic.py
# Run benchmark — see +266% MCC improvement
python scripts/benchmark_road_traffic.pySee docs/QUICKSTART.md for detailed instructions.
Breaking Changes
None. The vocabSize parameter is optional — existing code works unchanged.
What's Changed
- feat(governance): Add v3 vocabulary-aware minimum floor
- docs: Update README with v3 benchmark results and add QUICKSTART.md
- 99 TypeScript tests, 303 Python tests
Full Changelog: v2.0.0...v3.0.0