(self)
| 49 | def _text_hash(value: str) -> str: |
| 50 | return hashlib.sha256(value.encode("utf-8")).hexdigest() |
| 51 | |
| 52 | |
| 53 | def _paper_source_id(content_hash: str) -> UUID: |
| 54 | return uuid5(NAMESPACE_URL, f"quantmind:paper-source:{content_hash}") |
| 55 |
no outgoing calls