Skip to content

v0.46.0 - Trust Path Performance and Atlas Pruning

Choose a tag to compare

@thaersaidi thaersaidi released this 28 Jun 17:23

Trust Path Performance and Atlas Pruning

Signed TTL-bound trust path caching and verifiable graph pruning.

Added

  • TrustPathCache: signed collection of BFS trust path results for a graph snapshot
  • TrustPathEntry: signed, TTL-bound single (source, target) cache entry
  • GraphPruningPolicy: 3 pruning conditions + staleness guard
  • PrunedAtlasExport: signed audit export with per-edge removal reasons
  • \cache_trust_path(): BFS path computation, signed + TTL-bounded
  • \lookup_trust_path(): O(1) cache lookup (expires on TTL or graph digest mismatch)
  • \�uild_trust_path_cache(): multi-pair pre-computation
  • \prune_graph(): removes expired/revoked/empty-scope edges; refuses stale graphs
  • \genesis-mesh trust atlas {cache,lookup,prune}\ CLI extensions

Notes

  • 21 new tests; 1004 total pass.