CA ES EN

🌉 Foli VII · El Pont Simbiòtic Universal A2A ↔ MCP

Quan un eixam d'agents parla A2A i toca eines del món real per MCP, l'autoritat mai no es multiplica ni viatja a cegues: cada salt estreny permisos en microsegons, cada esquema es fixa amb RFC 8785 JCS i cada xifra neix d'una fulla verificada de Merkle.

Symbiotic Bridge Shield Badge Folio VII self-test: 8/8 mutants killed · specimen 100/100 · all_invariants_passed = True

⚖️ Honestedat de Ma'at (WO-13)

Aquest foli és una autoavaluació algorítmica, criptogràfica i cognitiva de delegació i procedència A2A ↔ MCP. No és cap mòdul criptogràfic maquinari certificat (FIPS 140-3 / Common Criteria), ni cap dispositiu mèdic, ni cap funció de seguretat física certificada.

🏛️ Els Tres Pilars del Pont

Pilar I · Segell Dual d'Or (pip-zero stdlib): arrel pública NIST P-256 ES256 low-S (idèntica byte per byte a OpenSSL) aparellada amb caveats Macaroon HMAC-SHA256 per atenuar subdelegacions fora de línia sense claus privades.

Pilar II · Porta d'Harmonia d'Esquemes MCP: pausa quirúrgica fail-closed només de l'eina que ha patit drift JCS SHA-256 o injecció lèxica, mantenint sanes les eines germanes fins al re-consentiment humà ES256.

Pilar III · Procedència Merkle-DAG i Homeòstasi Racional: fulles RFC 6962 (0x00/0x01) amb etiqueta UNTRUSTED_EXTERNAL_DATA inesborrable, ancoratge al Cristall Humil del Foli VI i cascada de veto instantània (Twist = 0 a Q³).

📜 Les 7 Lleis Dures B1..B7

B1Dual Golden SealPure-stdlib NIST P-256 JOSE ES256 low-S anchor + chained HMAC-SHA256 Macaroon caveats
B2Monotonic SemilatticeTools ⊆ parent, JCS pins immutable, tenant_soul_hash invariant, cycle-free chain, strict hop decay
B3MCP Schema Harmony GateRFC 8785 JCS SHA-256 pin + lexical hazard scan; surgical fail-closed pause of drifted tool only
B4Merkle-DAG ProvenanceRFC 6962 leaves (0x00/0x01), sticky UNTRUSTED_EXTERNAL_DATA taint, rational claim grounding -> Folio VI VKE
B5Rational Swarm HomeostasisExact fractions.Fraction energy conservation (Σ child ≤ parent, L ≤ B), zero IEEE 754 float drift
B6Rule 14 ZK & Veto CascadeIdempotent VVK/PII masking, zero biometrics, O(|subtree|) revocation coupled to Folio V Twist = 0 in Q³
B7Notary & W3C VC 2.0RFC 6962 commitment STH, EU AI Act Art. 50(1), IEEE 7001 five audiences, MaatSymbioticBridgeCredential

💎 Els 5 Anells del Pont (pesos racionals exactes que sumen 1)

ring_i_dual_seal_and_monotonic_attenuation1/4
ring_ii_mcp_schema_harmony_and_lexical_gate1/5
ring_iii_merkle_dag_provenance_and_grounding1/5
ring_iv_rational_homeostasis_zk_and_veto_cascade1/5
ring_v_rfc6962_ieee7001_eu_ai_act_w3c_vc3/20

🧪 Simulador en viu del Pont Simbiòtic


        

🐍 Nucli Autònom 100% Python stdlib (pip-zero)

Un sol fitxer sense cap dependència externa: executa els 8 mutants antipodals amb python3 -I logic/symbiosis/a2a_mcp_symbiotic_core.py.

# 100% Python stdlib — zero pip packages required:
python3 -I logic/symbiosis/a2a_mcp_symbiotic_core.py

from logic.symbiosis import (
    MCPToolHarmonyRegistry, RevocationRegistry,
    attenuate_symbiotic_token, evaluate_mcp_tool_call_gate, mint_symbiotic_root_token,
)
# Root ES256 anchor -> microsecond HMAC-SHA256 worker attenuation -> fail-closed MCP schema gate
📖 Folio VII: symbiotic_bridge_crucible.py 🐍 Core (100% stdlib P-256 + Macaroons) 🏛️ Folio V + VI Symbiotic Adapter 🔍 GET / POST /api/sfumato/symbiotic-bridge 🌬️ /oracle/consciencia 🤖 /oracle/humanoid ⚖️ /oracle/notary 💎 /oracle/diamond