Learn#
--kind is preference (default), convention, policy, lesson, or exception.
Logged in: creates on the server as proposed. Else writes local Markdown. Then stacktaste push.
Review#
Needs login. Pulls after accept or reject so local files and Cursor rules match.
Check#
- If logged in and behind, pull first (keeps unpublished local proposals).
- Scan git changes (or the paths you pass) against blocking policy needles.
- Exit 1 on a match.
Needles come from backticks, package names, and hyphenated identifiers in block policies. Not a hosted LLM.