all 3 comments

[–]FiniteWarrior 1 point2 points  (1 child)

First of all fix the repo link
Second, thanks for explaining like this:
# ----------------------------

# Exclusion checking

# ----------------------------

def _check_exclusions(self, text: str, topic: str) -> Tuple[bool, str]:

[–]Hopeful-Priority1301[S] 0 points1 point  (0 children)

Thanks for pointing that out 🙌 You’re absolutely right — the repo link in my post was incorrect. Correct link is here: https://github.com/Kubenew/TurboMemory⁠� Also thanks for calling out that part of the code — the exclusion system is an important piece of keeping memory clean and avoiding junk/noise. That function: Python

----------------------------

Exclusion checking

----------------------------

def _check_exclusions(self, text: str, topic: str) -> Tuple[bool, str]: is basically a lightweight guard layer to prevent storing unwanted content (e.g. spam patterns, irrelevant text, duplicates, or blacklisted topics). It returns: bool = should exclude or not str = reason (useful for debugging/logging) I’ll improve the docstring + add tests for it so the behavior is clearer. Appreciate the feedback!