Write comprehensive tests for the Universe Keyboard project. Covers KeyboardCore state machine tests (FakeTextInputClient + FakeRimeEngine pattern), RIME bridge integration tests, and unit tests for extractable pure logic from UIKit layer. Use when the user says "加测试", "写测试", "测试覆盖", "add tests", "write tests", or…
Review code changes, verify recent test evidence, and push clean commits to GitHub. Use when the user says 'push', 'upload to GitHub', 'ship it', 'commit and push', or asks to create a commit for finished work.
Repository-specific instructions for working on Universe-Keyboard, including communication rules, required documents, debugging guidance, and limits on code changes.