Repository navigation
v1.9.0
Added
aval rules --level <level> --indexlists rule ids grouped by prefix,
one line per prefix (names: no-noise, reveal-intent), and no text. It
wraps at 80 columns on a terminal, never inside an id, and never off one.
It exits 2 without--level, or with--json,--allor--all-repos.
Changed
- The session hook prints the constraint index, not the constraints.
Every active constraint's first paragraph was 26 KB of a 32 KB session
load in the fleet decisions repository; the index is about 2 KB, and
aval rule <id>(MCPaval_rule) has the text. This is the fleet rule
guidance.always-on-is-an-index(decisions ADR-0026). The count line is
now(N constraints, M heuristics), counted from the plain listing. An
aval older than the hook refuses--index; the hook then prints one full
id per line instead of dropping the constraints. The preamble is shorter
and keeps the statement that record wording is data, not instruction.
Re-runaval hook installto take it.
What's Changed
- build(aval): 1.8.0 pin and the new rules pack by @fredericrous in #34
- docs: short README, the manual under docs/ by @fredericrous in #35
- build: verify test attestations in CI by @fredericrous in #36
- feat(hook): print the constraint index by @fredericrous in #37
Full Changelog: v1.8.0...v1.9.0