Problem
After archiving a pattern via dismiss_pattern, it still appears in recall and recall_project pattern results. Either:
- The pattern query doesn't filter by
state = 'active'
- Results are cached and the cache isn't invalidated on archive
Steps to Reproduce
- Call
dismiss_pattern with a pattern ID
- Call
recall with a query that would match that pattern
- The dismissed pattern still appears
Expected
Archived patterns should not appear in any recall results.
Problem
After archiving a pattern via
dismiss_pattern, it still appears inrecallandrecall_projectpattern results. Either:state = 'active'Steps to Reproduce
dismiss_patternwith a pattern IDrecallwith a query that would match that patternExpected
Archived patterns should not appear in any recall results.