Modules§
- pipeline_
rels - Canonical relationship types for the praxis pipeline.
- vigil_
rels - Canonical relationship types for vigil-pulse data.
Structs§
- EdgeRow
- A row from a relationship query (shared by traverse and query).
- Entity
- A stored entity with all fields.
- Entity
Detail - L1 — Search result detail. Everything except content and embedding.
- Entity
Summary - L0 — Minimal entity for traversal. No embedding, no content.
- Entity
Update - Fields that can be updated on an entity.
- Episode
- A stored episode.
- Episode
Search Result - An episode search result.
- Extracted
Case - An extracted case (problem-solution pair).
- Extracted
Entity - A candidate entity extracted by the LLM from a conversation chunk.
- Extracted
Pattern - An extracted pattern (reusable process).
- Extracted
Preference - An extracted preference (one per facet).
- Extracted
Relationship - A candidate relationship extracted by the LLM.
- Extraction
Result - Full extraction result from a single conversation chunk.
- Graph
Stats - Graph-level statistics.
- Ingestion
Report - Result of a full ingestion run.
- NewEntity
- Input for creating a new entity.
- NewEpisode
- Input for creating a new episode.
- NewRelationship
- Input for creating a new relationship.
- Pipeline
Documents - Contents of all 5 pipeline markdown files.
- Pipeline
Entry - A parsed pipeline entry from a markdown document.
- Pipeline
Graph Stats - Pipeline health stats from the graph.
- Pipeline
Sync Report - Report from a pipeline sync operation.
- Query
Options - Options for hybrid query (semantic + graph expansion + episodes).
- Query
Result - Result of a hybrid query.
- Relationship
- A stored relationship.
- Scored
Entity - A scored entity in search results.
- Search
Options - Options for entity search.
- Search
Result - A search result with scoring (legacy — wraps full Entity).
- Traversal
Edge - An edge in a traversal tree.
- Traversal
Node - A node in a traversal tree.
- Vigil
Sync Report - Report from a vigil sync operation.
Enums§
- Dedup
Decision - LLM deduplication decision for a candidate entity.
- Direction
- Direction for relationship queries.
- Entity
Type - Node types in the knowledge graph. Mutable types can be merged/updated. Immutable types are historical facts.
- Match
Source - How an entity was found.