tpt-eve-core 0.1.0

TPT Eve — shared core types: Fact, Pattern, Value, EveError, CausalRelationDraft
Documentation
  • Coverage
  • 23.91%
    11 out of 46 items documented0 out of 0 items with examples
  • Size
  • Source code size: 13.82 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 868.59 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 9s Average build duration of successful builds.
  • all releases: 9s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • tpt-solutions/tpt-eve
    0 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • PhillipC05

tpt-eve-core

crates.io docs.rs

Shared core types for TPT Eve: Fact, Pattern, Value, EveError, and CausalRelationDraft. Every other tpt-eve-* crate depends on this one; it has no internal dependencies of its own.

  • Value — a Symbol or Text term
  • Fact — a subject-predicate-object triple with FactSource provenance and a confidence score
  • Pattern — a triple where any slot may be bound or a variable, used for rule matching
  • EveError — the shared error type returned across the workspace
  • CausalRelationDraft — a causal-relation type consumed by tpt-eve-causal and produced by tpt-eve-neural's extraction backends

See the workspace README for the full architecture and CLI.

License

Licensed under either of MIT or Apache-2.0 at your option.