aatxe-core 0.1.1

Core types, statistics, and comparison logic for aatxe. No IO.
Documentation
# aatxe-core

Pure, IO-free core types + statistics + comparison logic for [aatxe](https://github.com/enekos/aatxe) — a statistical microbenchmark + regression-gate harness for TypeScript, Go, and Rust.

This crate is the algorithmic heart of the system. It is consumed by:

- [`aatxe-bench`]https://crates.io/crates/aatxe-bench — the Rust authoring SDK.
- the `aatxe` CLI — the comparator + sticky-comment poster.

You probably do not want to depend on `aatxe-core` directly unless you are building a custom adapter or a comparator-equivalent tool. Most users want `aatxe-bench`.

## What's inside

- `types``RunReport`, `BenchRun`, `CompareReport` (camelCase serde).
- `stats` — Welford mean, Mann-Whitney-U with continuity + tie correction, MAD merge-walk, Welch-t (diagnostic).
- `compare` — three-signal verdict: effect size × significance × noise gate.
- `report` — sticky-marker markdown rendering.
- `affected` — regex import-graph + git-diff intersection, generic over `Language`.

## License

MIT. See `LICENSE` at the workspace root.