A turn.
Last updated 12 September 2026
The agent dumps the repo. Hexum sends this task. The tests still pass.
Then architecture.hexum stops a UI file importing data.
That check does not call a model.
skill full layer ui match src/ui/** match src/pages/** layer services match src/services/** layer data match src/data/** rule no_ui_to_data from ui cannot use data severity high message UI must not import data access directly. hint Call services instead.
Combined card: 220,393 → 27,352 (−87.6%), 24/24 pass. Estimator ceil(utf8_bytes / 4), not a provider invoice. Benchmarks.
Paste a key: Cursor, Claude Code.