Why verify?Two agents storing contradictory facts is a safety risk.
Without verification, an agent that remembers "deploy target is staging" and another that remembers "deploy target is production" will both believe they are right. Bilinc detects the contradiction, resolves it, and surfaces the conflict in the audit trail.
Bilinc pathCommit with verification enabled.
from bilinc import CloudClient
client = CloudClient(api_key="bil_live_...")
# Bilinc checks this commit for consistency
client.commit(
"deploy.target",
{"env": "staging"},
memory_type="semantic",
importance=0.9, # verified
)
# If contradicting, AGM resolves
client.commit(
"deploy.target",
{"env": "production"},
memory_type="semantic",
importance=1.0,
)