{
"protocol": {
"name": "EMS Systems Bus",
"version": "1.1",
"rootAnchor": "https://emsmicro.com",
"sealId": "EMS-MICRO-BUS-20260703-v1.1",
"issuedAt": "2026-07-03T09:52:00Z"
},
"governance": {
"semanticDriftDetection": true,
"gnomonCalibration": true,
"recalibrationDelaySeconds": 1800,
"lockInHandshake": true,
"consensusRequired": false,
"noNarrativeReinterpretation": true
},
"busInvariants": {
"busMustReturn": true,
"idleStateRequired": true,
"parkedStateAllowed": false,
"bidirectional": true,
"lineagePreservation": true,
"basecellContainment": true
},
"transactionLifecycle": {
"phases": [
"request",
"address",
"payload",
"acknowledge",
"release",
"idle"
],
"acknowledgementRequired": true,
"retryPolicy": "exponential",
"maxRetries": 3,
"onFailure": "incubateBasecellAndRevertToIdle",
"timeoutPerPhaseMs": {
"request": 800,
"address": 600,
"payload": 1200,
"acknowledge": 700,
"release": 500
}
},
"transmissionModes": {
"inLock": {
"timeoutMs": 2500,
"fidelity": "high",
"synchronization": "strict"
},
"openLock": {
"timeoutMs": 1100,
"fidelity": "variable",
"synchronization": "adaptive"
},
"serial": {
"timeoutMs": 500,
"fidelity": "direct",
"synchronization": "pointToPoint"
}
},
"nodeRequirements": {
"mustRespectBusInvariants": true,
"mustImplementLifecycle": true,
"mustReturnBusToIdle": true,
"mustReportToGnomon": true,
"mustPreserveLineage": true
},
"antiDriftMechanisms": {
"invariantEnforcement": true,
"gnomonContinuousMeasurement": true,
"basecellIncubationOnAmbiguity": true,
"sealCompatibilityCheck": true
}
}