MCPcopy Create free account
hub / github.com/LLMQuant/quant-mind / FlattenKnowledge

Class FlattenKnowledge

quantmind/knowledge/_flatten.py:16–22  ·  view source on GitHub ↗

Marker base for flat domain cards. Subclasses add a typed payload (e.g. ``summary``, ``methodology``, ``revenue``). They MUST override `embedding_text()` to produce a stable string suitable for the store's vector index.

Source from the content-addressed store, hash-verified

14
15class FlattenKnowledge(BaseKnowledge):
16 """Marker base for flat domain cards.
17
18 Subclasses add a typed payload (e.g. ``headline``, ``guidance``, or
19 ``revenue``). Search text is selected by the library projection boundary.
20 """

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected