hipo-tools 0.2.0 A correctness release. Everything here fixes something that was silently wrong — a command that answered a question nobody asked, or crashed — rather than something that failed visibly. Breaking (why this is a minor bump, not a patch): - `--topology` is refused by the twenty commands that never applied it. `quality --topology "e-"` used to exit 0 having measured every event in the file; it now exits non-zero and says to `skim` first. - `sample --events` selects a different set of events: it keyed `--every`/`--fraction` on the position inside the window, so `--seed` meant a different sample per window. Unwindowed `sample` is unaffected, checked against the 0.1.0 binary across five modes. Fixed: - `records` panicked on a non-ASCII file name over 28 bytes whose trim point split a character — four of seven realistic names tried against 0.1.0 aborted. - `count --where "-5 < chi2pid < 5"` was rejected by the argument parser. It was the README's own example, on the most-used command. - `tail` ignored every event filter: `tail --tag 1` listed untagged events. - `check --events` compared a windowed read against the whole file's trailer count, reporting a false truncation and exiting 1 on a healthy file; it also numbered a duplicate at event 105 as "event 5". - `split --events 100..200 --chunks 3` wrote one file instead of three. Docs: the sample outputs for `check`, `hist`, `doctor` and `dump` had drifted from the commands that produce them and were regenerated by running them. The site build now throws on broken anchors and markdown links, not just links, so "a green build means the docs are internally consistent" is enforced rather than claimed. 204 tests, every fix mutation-tested, 141 documented examples executed, 335 command invocations with no panic.