sweetGrass
Attribution and provenance
Attribution and provenance — tracks authorship, contribution chains, and citation graphs. W3C PROV-O model, Braid fair attribution, GDPR-inspired data rights.
43,554lines of Rust
1,668test functions
203files
12crates
Tier: post-nucleus
Capabilities
| Category | Primitives |
|---|---|
| Provenance | W3C PROV-O model, 12 role types, derivation chain analysis, recursive attribution |
| Attribution | Braid model (threaded composite provenance), time decay, ~88% compression |
| Privacy | 5 GDPR-inspired privacy levels, session dedup + zstd compression |
| Backends | Memory, Sled, PostgreSQL storage backends |
Composes Into
Memory & Attribution Stack (with rhizoCrypt + loamSpine), RootPulse (attribution layer)
Pure RustAGPL-3.0Zero C deps
Connections
Outbound
- composes into rhizoCrypt
- composes into loamSpine
- derived from BearDog
- composes into Provenance Trio
Inbound
- composes into BearDog
- composes into loamSpine
- stores for NestGate
- composes into rhizoCrypt