feat(agorapura): identidad humana federada — core + grafo de confianza

agorapura-core: identidades fractales (persona/comunidad/alianza/
institución) sobre claves ed25519, Claims sujeto-predicado-valor y
Attestations firmadas y autoverificables (la prueba viaja con el
dato). agorapura-graph: TrustGraph guarda sólo atestaciones con firma
válida; corroboration() devuelve evidencia cruda y TrustPolicy —un
umbral negociado, no una verdad del sistema— la traduce a sí/no.

22 tests. Cero red, cero estado global, #![forbid(unsafe_code)].

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
sergio
2026-05-20 16:38:20 +00:00
parent ad9781c2ee
commit c1c136954e
10 changed files with 847 additions and 0 deletions
Generated
+18
View File
@@ -80,6 +80,24 @@ dependencies = [
"tokio",
]
[[package]]
name = "agorapura-core"
version = "0.1.0"
dependencies = [
"blake3",
"ed25519-dalek",
"serde",
"thiserror 2.0.18",
]
[[package]]
name = "agorapura-graph"
version = "0.1.0"
dependencies = [
"agorapura-core",
"serde",
]
[[package]]
name = "ahash"
version = "0.7.8"