v0.32.0
feder-cr/AIHawkv0.32.0Sep 9, 2026by github-actions[bot]
AI Summary
This release modifies the instruction handling regarding emojis, changing the rule from one with exceptions to a flat prohibition. It prevents the model from exploiting the original instruction to include emojis as status markers and adjusts the test gate logic to enforce the new restriction. The update also fixes a comment-versus-code defect in the test suite.
Key Highlights
- The rule regarding emojis has changed from a conditional exception to a flat prohibition.
- Prevents the model from finding loopholes in the original instruction.
- Updated the test gate to assert that the sentence mentioning emoji forbids them.
- Fixed a comment-versus-code defect in the test logic.
Breaking Changes
- The behavior regarding emoji usage has changed from a rule with exceptions to a flat prohibition.
Full Release Notes
The instruction said an emoji "is fine where it carries something the words do not, and wrong as a status marker at the head of every line", and what came back was a tick at the head of every line: the one thing that sentence named. A rule with an exception in it is a rule the model satisfies by finding the exception. It is a flat prohibition now. The gate had the same shape. It asserted the word `emoji` appeared in the prompt, which the sentence licensing emoji satisfied perfectly - the comment-versus-code defect committed by the very test whose docstring names it for `markdown`. It now asserts that the sentence mentioning emoji forbids them, and refuses ten ways of writing the exception back in. Three known-bad mutations, all killed.