[{"data":1,"prerenderedAt":1026},["ShallowReactive",2],{"navigation":3,"\u002Fspecifications\u002Fdraft":197,"\u002Fspecifications\u002Fdraft-surround":1021},[4,18,105],{"title":5,"path":6,"stem":7,"children":8,"page":17},"Blog","\u002Fblog","blog",[9,13],{"title":10,"path":11,"stem":12},"I Believe We Need a New Class of Agents: Officers","\u002Fblog\u002Fofficers-a-new-class-of-agents","blog\u002Fofficers-a-new-class-of-agents",{"title":14,"path":15,"stem":16},"Shared memory for multi-agent AI systems","\u002Fblog\u002Fshared-memory-for-multi-agent-ai","blog\u002Fshared-memory-for-multi-agent-ai",false,{"title":19,"path":20,"stem":21,"children":22,"page":17},"Docs","\u002Fdocs","docs",[23,27,31,60,93,97,101],{"title":24,"path":25,"stem":26},"What is Akashik?","\u002Fdocs\u002Fintroduction","docs\u002F1.introduction",{"title":28,"path":29,"stem":30},"Quickstart","\u002Fdocs\u002Fquickstart","docs\u002F2.quickstart",{"title":32,"path":33,"stem":34,"children":35,"page":17},"Concepts","\u002Fdocs\u002Fconcepts","docs\u002F3.concepts",[36,40,44,48,52,56],{"title":37,"path":38,"stem":39},"The Field","\u002Fdocs\u002Fconcepts\u002Ffield","docs\u002F3.concepts\u002F1.field",{"title":41,"path":42,"stem":43},"Writing with Intent","\u002Fdocs\u002Fconcepts\u002Fwriting-with-intent","docs\u002F3.concepts\u002F2.writing-with-intent",{"title":45,"path":46,"stem":47},"Attunement","\u002Fdocs\u002Fconcepts\u002Fattunement","docs\u002F3.concepts\u002F3.attunement",{"title":49,"path":50,"stem":51},"Conflicts","\u002Fdocs\u002Fconcepts\u002Fconflicts","docs\u002F3.concepts\u002F4.conflicts",{"title":53,"path":54,"stem":55},"Draft Lifecycle","\u002Fdocs\u002Fconcepts\u002Fdraft-lifecycle","docs\u002F3.concepts\u002F5.draft-lifecycle",{"title":57,"path":58,"stem":59},"Managing Entries","\u002Fdocs\u002Fconcepts\u002Fmanaging-entries","docs\u002F3.concepts\u002F6.managing-entries",{"title":61,"path":62,"stem":63,"children":64,"page":17},"Reference","\u002Fdocs\u002Freference","docs\u002F4.reference",[65,69,73,77,81,85,89],{"title":66,"path":67,"stem":68},"createField","\u002Fdocs\u002Freference\u002Fcreate-field","docs\u002F4.reference\u002F1.create-field",{"title":70,"path":71,"stem":72},"write \u002F read","\u002Fdocs\u002Freference\u002Fwrite-read","docs\u002F4.reference\u002F2.write-read",{"title":74,"path":75,"stem":76},"attune \u002F reckon","\u002Fdocs\u002Freference\u002Fattune-reckon","docs\u002F4.reference\u002F3.attune-reckon",{"title":78,"path":79,"stem":80},"register \u002F deregister","\u002Fdocs\u002Freference\u002Fregister","docs\u002F4.reference\u002F4.register",{"title":82,"path":83,"stem":84},"draft \u002F commit \u002F discard","\u002Fdocs\u002Freference\u002Fdraft-lifecycle","docs\u002F4.reference\u002F5.draft-lifecycle",{"title":86,"path":87,"stem":88},"retract \u002F supersede","\u002Fdocs\u002Freference\u002Fretract-supersede","docs\u002F4.reference\u002F6.retract-supersede",{"title":90,"path":91,"stem":92},"Errors","\u002Fdocs\u002Freference\u002Ferrors","docs\u002F4.reference\u002F7.errors",{"title":94,"path":95,"stem":96},"Conformance Levels","\u002Fdocs\u002Fconformance","docs\u002F5.conformance",{"title":98,"path":99,"stem":100},"Why Akashik Exists","\u002Fdocs\u002Fwhy","docs\u002F6.why",{"title":102,"path":103,"stem":104},"Roadmap","\u002Fdocs\u002Froadmap","docs\u002F7.roadmap",{"title":106,"path":107,"stem":108,"children":109,"page":17},"Specifications","\u002Fspecifications","specifications",[110],{"title":111,"path":112,"stem":113,"children":114},"Specification v0.1.0-draft","\u002Fspecifications\u002Fdraft","specifications\u002F4.draft\u002F1.index",[115,116,141,182,186,189,193],{"title":111,"path":112,"stem":113},{"title":117,"path":118,"stem":119,"children":120,"page":17},"Types","\u002Fspecifications\u002Fdraft\u002Ftypes","specifications\u002F4.draft\u002F2.types",[121,125,129,133,137],{"title":122,"path":123,"stem":124},"MemoryUnit","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fmemory-unit","specifications\u002F4.draft\u002F2.types\u002F1.memory-unit",{"title":126,"path":127,"stem":128},"Agent","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fagent","specifications\u002F4.draft\u002F2.types\u002F2.agent",{"title":130,"path":131,"stem":132},"Scope","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fscope","specifications\u002F4.draft\u002F2.types\u002F3.scope",{"title":134,"path":135,"stem":136},"Conflict","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fconflict","specifications\u002F4.draft\u002F2.types\u002F4.conflict",{"title":138,"path":139,"stem":140},"Message Envelope","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fmessage-envelope","specifications\u002F4.draft\u002F2.types\u002F5.message-envelope",{"title":142,"path":143,"stem":144,"children":145,"page":17},"Operations","\u002Fspecifications\u002Fdraft\u002Foperations","specifications\u002F4.draft\u002F3.operations",[146,150,154,158,162,166,170,174,178],{"title":147,"path":148,"stem":149},"RECORD","\u002Fspecifications\u002Fdraft\u002Foperations\u002Frecord","specifications\u002F4.draft\u002F3.operations\u002F1.record",{"title":151,"path":152,"stem":153},"ATTUNE","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fattune","specifications\u002F4.draft\u002F3.operations\u002F2.attune",{"title":155,"path":156,"stem":157},"REGISTER","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fregister","specifications\u002F4.draft\u002F3.operations\u002F3.register",{"title":159,"path":160,"stem":161},"DEREGISTER","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fderegister","specifications\u002F4.draft\u002F3.operations\u002F4.deregister",{"title":163,"path":164,"stem":165},"DETECT","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fdetect","specifications\u002F4.draft\u002F3.operations\u002F5.detect",{"title":167,"path":168,"stem":169},"MERGE","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fmerge","specifications\u002F4.draft\u002F3.operations\u002F6.merge",{"title":171,"path":172,"stem":173},"SUBSCRIBE","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fsubscribe","specifications\u002F4.draft\u002F3.operations\u002F7.subscribe",{"title":175,"path":176,"stem":177},"REPLAY","\u002Fspecifications\u002Fdraft\u002Foperations\u002Freplay","specifications\u002F4.draft\u002F3.operations\u002F8.replay",{"title":179,"path":180,"stem":181},"COMPACT","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fcompact","specifications\u002F4.draft\u002F3.operations\u002F9.compact",{"title":183,"path":184,"stem":185},"Error Model","\u002Fspecifications\u002Fdraft\u002Ferrors","specifications\u002F4.draft\u002F4.errors",{"title":94,"path":187,"stem":188},"\u002Fspecifications\u002Fdraft\u002Fconformance","specifications\u002F4.draft\u002F5.conformance",{"title":190,"path":191,"stem":192},"Transport Bindings","\u002Fspecifications\u002Fdraft\u002Ftransport","specifications\u002F4.draft\u002F6.transport",{"title":194,"path":195,"stem":196},"Security","\u002Fspecifications\u002Fdraft\u002Fsecurity","specifications\u002F4.draft\u002F7.security",{"id":198,"title":111,"body":199,"description":1012,"extension":1013,"links":1014,"meta":1015,"navigation":1016,"path":112,"seo":1017,"stem":113,"__hash__":1020},"docs\u002Fspecifications\u002F4.draft\u002F1.index.md",{"type":200,"value":201,"toc":981},"minimark",[202,207,211,227,234,259,263,336,340,385,392,397,479,483,487,494,497,501,504,508,511,515,518,522,525,529,533,543,548,552,555,560,567,573,577,582,607,612,623,626,629,699,705,711,715,719,837,841,891,895,902,922,926,933,936,940],[203,204,206],"h2",{"id":205},"abstract","Abstract",[208,209,210],"p",{},"The Akashik Protocol defines a standard set of operations, data types, and behavioral contracts for enabling shared memory, contextual awareness, and coordination between multiple AI agents operating within a common system.",[208,212,213,214,218,219,222,223,226],{},"It is transport-agnostic, framework-agnostic, and designed to sit as the missing coordination layer beneath existing communication standards. Where MCP defines how an agent accesses tools and data, and A2A defines how agents communicate with each other, the Akashik Protocol defines what agents ",[215,216,217],"strong",{},"share",", how they ",[215,220,221],{},"stay coordinated",", and how they ",[215,224,225],{},"resolve contradictions"," — without a central controller.",[208,228,229],{},[230,231],"img",{"alt":232,"src":233},"Akashik Agent Stack","\u002Fassets\u002Fagent-stack-min.png",[235,236,238],"callout",{"icon":237},"i-lucide-info",[208,239,240,241,244,245,249,250,258],{},"This is a ",[215,242,243],{},"draft"," specification. Version ",[246,247,248],"code",{},"0.1.0-draft"," represents the initial public release. Feedback, issues, and contributions are welcome at ",[251,252,257],"a",{"href":253,"rel":254,"target":256},"https:\u002F\u002Fgithub.com\u002FAkashikProtocol\u002Fspec",[255],"nofollow","_blank","github.com\u002FAkashikProtocol\u002Fspec",".",[203,260,262],{"id":261},"status","Status",[264,265,266,278],"table",{},[267,268,269],"thead",{},[270,271,272,276],"tr",{},[273,274],"th",{"align":275},"left",[273,277],{"align":275},[279,280,281,293,302,312,322],"tbody",{},[270,282,283,289],{},[284,285,286],"td",{"align":275},[215,287,288],{},"Version",[284,290,291],{"align":275},[246,292,248],{},[270,294,295,299],{},[284,296,297],{"align":275},[215,298,262],{},[284,300,301],{"align":275},"Draft",[270,303,304,309],{},[284,305,306],{"align":275},[215,307,308],{},"Published",[284,310,311],{"align":275},"March 2026",[270,313,314,319],{},[284,315,316],{"align":275},[215,317,318],{},"Author",[284,320,321],{"align":275},"Sahil David",[270,323,324,329],{},[284,325,326],{"align":275},[215,327,328],{},"License",[284,330,331],{"align":275},[251,332,335],{"href":333,"rel":334,"target":256},"https:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby\u002F4.0\u002F",[255],"CC BY 4.0",[203,337,339],{"id":338},"notation-and-conventions","Notation and Conventions",[208,341,342,343,346,347,346,350,346,353,346,356,346,359,346,362,346,365,346,368,346,371,374,375,378,379,384],{},"The key words ",[215,344,345],{},"MUST",", ",[215,348,349],{},"MUST NOT",[215,351,352],{},"REQUIRED",[215,354,355],{},"SHALL",[215,357,358],{},"SHALL NOT",[215,360,361],{},"SHOULD",[215,363,364],{},"SHOULD NOT",[215,366,367],{},"RECOMMENDED",[215,369,370],{},"NOT RECOMMENDED",[215,372,373],{},"MAY",", and ",[215,376,377],{},"OPTIONAL"," in this document are to be interpreted as described in ",[251,380,383],{"href":381,"rel":382,"target":256},"https:\u002F\u002Fwww.rfc-editor.org\u002Finfo\u002Fbcp14",[255],"BCP 14"," when, and only when, they appear in all capitals.",[208,386,387,388,391],{},"TypeScript-style interface definitions are used for readability throughout this specification. These are ",[215,389,390],{},"informational, not normative",". The canonical data format is JSON as defined in the JSON Schema Reference. Implementations MAY use any programming language.",[393,394,396],"h3",{"id":395},"terminology","Terminology",[264,398,399,409],{},[267,400,401],{},[270,402,403,406],{},[273,404,405],{"align":275},"Term",[273,407,408],{"align":275},"Definition",[279,410,411,421,430,440,449,459,469],{},[270,412,413,418],{},[284,414,415],{"align":275},[215,416,417],{},"Field",[284,419,420],{"align":275},"The shared knowledge space that all agents interact with. Holds memory units and manages relevance delivery.",[270,422,423,427],{},[284,424,425],{"align":275},[215,426,126],{},[284,428,429],{"align":275},"An autonomous entity that reads from and writes to the Field. Each agent has an identity and a declared role.",[270,431,432,437],{},[284,433,434],{"align":275},[215,435,436],{},"Memory Unit",[284,438,439],{"align":275},"The atomic unit of knowledge. A single finding, decision, observation, or intention recorded by an agent.",[270,441,442,446],{},[284,443,444],{"align":275},[215,445,130],{},[284,447,448],{"align":275},"A filter that determines which memory units an agent receives during attunement.",[270,450,451,456],{},[284,452,453],{"align":275},[215,454,455],{},"Intent",[284,457,458],{"align":275},"The stated purpose behind a memory unit — why it was recorded and what question it answers.",[270,460,461,466],{},[284,462,463],{"align":275},[215,464,465],{},"Epoch",[284,467,468],{"align":275},"A logical time value. Each operation advances the epoch. Used for causal ordering.",[270,470,471,476],{},[284,472,473],{"align":275},[215,474,475],{},"Session",[284,477,478],{"align":275},"A bounded period of coordinated agent activity with a defined goal.",[203,480,482],{"id":481},"design-principles","Design Principles",[393,484,486],{"id":485},"_1-intent-over-outcome","1. Intent Over Outcome",[208,488,489,490,493],{},"Every memory unit records not just what was found or decided, but ",[215,491,492],{},"why",". The reasoning, assumptions, and confidence behind a finding are first-class citizens of the protocol. A memory unit without intent is invalid.",[208,495,496],{},"This ensures that any agent — or any human — can reconstruct the full reasoning chain behind any state of the system.",[393,498,500],{"id":499},"_2-attunement-over-search","2. Attunement Over Search",[208,502,503],{},"Agents do not query a database. They declare their role, current task, and capabilities. The Field computes what is relevant and delivers it. Context finds the agent, not the other way around.",[393,505,507],{"id":506},"_3-temporal-awareness","3. Temporal Awareness",[208,509,510],{},"The protocol distinguishes between what happened (past), what's true now (present), and what's planned (future). At minimum, operations are ordered using logical clocks. At higher conformance levels, three distinct temporal layers provide richer coordination.",[393,512,514],{"id":513},"_4-scoped-views-of-shared-state","4. Scoped Views of Shared State",[208,516,517],{},"Every agent sees a filtered, role-appropriate view of the underlying shared state. Scoping prevents context overload without creating isolation. Two agents with different roles, working on different tasks, receive different context from the same Field.",[393,519,521],{"id":520},"_5-self-healing-coordination","5. Self-Healing Coordination",[208,523,524],{},"Conflicts, stale state, and agent failures are expected — not exceptional. The protocol defines conflict detection, resolution strategies, and recovery mechanisms as core operations, not application-level afterthoughts.",[203,526,528],{"id":527},"architecture","Architecture",[393,530,532],{"id":531},"system-topology","System Topology",[208,534,535,536,538,539,542],{},"A minimal Akashik deployment consists of one ",[215,537,417],{}," and two or more ",[215,540,541],{},"Agents",". Agents register with the Field, record memory units, and attune to receive relevant context. The Field is the sole source of truth for shared state.",[208,544,545],{},[230,546],{"alt":532,"src":547},"\u002Fassets\u002Fsystem-topology.png",[393,549,551],{"id":550},"protocol-stack","Protocol Stack",[208,553,554],{},"The Akashik Protocol sits between the application layer and the communication layer. It does not replace MCP or A2A — it complements them.",[208,556,557],{},[230,558],{"alt":551,"src":559},"\u002Fassets\u002Fprotocol-stack.png",[208,561,562,563,566],{},"The ",[215,564,565],{},"Memory Protocol"," is the core specification. It defines shared memory operations that any multi-agent system can adopt independently.",[208,568,562,569,572],{},[215,570,571],{},"Coordination Extension"," is an optional, separate specification that adds task lifecycle management, agent-to-agent handoffs, and session management. Implementations MAY adopt the Memory Protocol without the Coordination Extension.",[203,574,576],{"id":575},"scope-of-this-specification","Scope of this Specification",[208,578,579],{},[215,580,581],{},"Covered:",[583,584,585,589,592,595,598,601,604],"ul",{},[586,587,588],"li",{},"The message envelope and wire format",[586,590,591],{},"All data types with field-level definitions",[586,593,594],{},"All core operations with request\u002Fresponse schemas and behavioral requirements",[586,596,597],{},"Conformance levels and what each requires",[586,599,600],{},"Transport bindings for Native SDK, MCP Server, and HTTP REST",[586,602,603],{},"Security model and authority hierarchy",[586,605,606],{},"Error codes and recovery guidance",[208,608,609],{},[215,610,611],{},"Out of scope:",[583,613,614,617,620],{},[586,615,616],{},"Storage implementation details (left to implementors)",[586,618,619],{},"Relevance scoring algorithms (the spec defines inputs\u002Foutputs; implementations choose the algorithm)",[586,621,622],{},"Authentication mechanisms beyond the authority model",[203,624,94],{"id":625},"conformance-levels",[208,627,628],{},"Implementations declare conformance at one of four levels. Each level is a strict superset of the previous.",[264,630,631,645],{},[267,632,633],{},[270,634,635,639,642],{},[273,636,638],{"align":637},"center","Level",[273,640,641],{"align":275},"Name",[273,643,644],{"align":275},"Description",[279,646,647,660,673,686],{},[270,648,649,654,657],{},[284,650,651],{"align":637},[215,652,653],{},"0",[284,655,656],{"align":275},"Starter",[284,658,659],{"align":275},"The minimal viable implementation. REGISTER, RECORD, ATTUNE. Can be built in an afternoon.",[270,661,662,667,670],{},[284,663,664],{"align":637},[215,665,666],{},"1",[284,668,669],{"align":275},"Core",[284,671,672],{"align":275},"Memory persists. Events are ordered. Contradictions get flagged. Adds DEREGISTER, DETECT, durable log.",[270,674,675,680,683],{},[284,676,677],{"align":637},[215,678,679],{},"2",[284,681,682],{"align":275},"Standard",[284,684,685],{"align":275},"Relevance gets smart. Conflicts get resolved. Adds MERGE, SUBSCRIBE, REPLAY, COMPACT, semantic scoring.",[270,687,688,693,696],{},[284,689,690],{"align":637},[215,691,692],{},"3",[284,694,695],{"align":275},"Full",[284,697,698],{"align":275},"Production-grade orchestration with coordination, security, and full audit trails. Adds the Coordination Extension.",[208,700,701,704],{},[215,702,703],{},"Level 0"," implementations MAY omit persistence, logical clocks, conflict detection, subscriptions, the Coordination Extension, and authentication.",[208,706,707,710],{},[215,708,709],{},"Level 3"," requires agent authentication, authority hierarchy enforcement, and at least two transport bindings.",[203,712,714],{"id":713},"operations-summary","Operations Summary",[393,716,718],{"id":717},"memory-protocol-core","Memory Protocol (Core)",[264,720,721,733],{},[267,722,723],{},[270,724,725,728,730],{},[273,726,727],{"align":275},"Operation",[273,729,638],{"align":637},[273,731,732],{"align":275},"Purpose",[279,734,735,747,759,770,781,792,804,815,826],{},[270,736,737,741,744],{},[284,738,739],{"align":275},[246,740,155],{},[284,742,743],{"align":637},"0+",[284,745,746],{"align":275},"Agent joins the Field",[270,748,749,753,756],{},[284,750,751],{"align":275},[246,752,159],{},[284,754,755],{"align":637},"1+",[284,757,758],{"align":275},"Agent leaves the Field",[270,760,761,765,767],{},[284,762,763],{"align":275},[246,764,147],{},[284,766,743],{"align":637},[284,768,769],{"align":275},"Commit a memory unit",[270,771,772,776,778],{},[284,773,774],{"align":275},[246,775,151],{},[284,777,743],{"align":637},[284,779,780],{"align":275},"Receive relevant context",[270,782,783,787,789],{},[284,784,785],{"align":275},[246,786,163],{},[284,788,755],{"align":637},[284,790,791],{"align":275},"Identify conflicts",[270,793,794,798,801],{},[284,795,796],{"align":275},[246,797,167],{},[284,799,800],{"align":637},"2+",[284,802,803],{"align":275},"Resolve conflicts",[270,805,806,810,812],{},[284,807,808],{"align":275},[246,809,171],{},[284,811,755],{"align":637},[284,813,814],{"align":275},"Register for updates",[270,816,817,821,823],{},[284,818,819],{"align":275},[246,820,175],{},[284,822,800],{"align":637},[284,824,825],{"align":275},"Reconstruct reasoning chains",[270,827,828,832,834],{},[284,829,830],{"align":275},[246,831,179],{},[284,833,800],{"align":637},[284,835,836],{"align":275},"Archive or summarize old memory",[393,838,840],{"id":839},"coordination-extension-optional-level-3","Coordination Extension (Optional, Level 3)",[264,842,843,853],{},[267,844,845],{},[270,846,847,849,851],{},[273,848,727],{"align":275},[273,850,638],{"align":637},[273,852,732],{"align":275},[279,854,855,867,879],{},[270,856,857,862,864],{},[284,858,859],{"align":275},[246,860,861],{},"COORDINATE",[284,863,692],{"align":637},[284,865,866],{"align":275},"Manage task lifecycle",[270,868,869,874,876],{},[284,870,871],{"align":275},[246,872,873],{},"HANDOFF",[284,875,800],{"align":637},[284,877,878],{"align":275},"Transfer task and context between agents",[270,880,881,886,888],{},[284,882,883],{"align":275},[246,884,885],{},"SESSION",[284,887,692],{"align":637},[284,889,890],{"align":275},"Manage session lifecycle",[203,892,894],{"id":893},"versioning","Versioning",[208,896,897,898,901],{},"This specification follows Semantic Versioning (",[246,899,900],{},"MAJOR.MINOR.PATCH",").",[583,903,904,910,916],{},[586,905,906,909],{},[215,907,908],{},"PATCH"," — clarifications, no behavioral change",[586,911,912,915],{},[215,913,914],{},"MINOR"," — new operations or optional fields, backward compatible",[586,917,918,921],{},[215,919,920],{},"MAJOR"," — breaking changes to message formats or behavioral requirements",[203,923,925],{"id":924},"acknowledgments","Acknowledgments",[208,927,928,929,932],{},"The Akashik Protocol draws its name and conceptual model from the Akashic Records — the Vedantic concept of a universal field of knowledge where every thought, intention, and event is recorded and accessible through ",[215,930,931],{},"attunement",", not search. This philosophy directly informs the protocol's design: intent-first memory, attunement over query, scoped views of shared truth.",[934,935],"hr",{},[203,937,939],{"id":938},"contents","Contents",[941,942,943,951,957,963,969,975],"card-group",{},[944,945,948],"card",{"icon":946,"title":947,"to":123},"i-lucide-layers","Data Types",[208,949,950],{},"MessageEnvelope, MemoryUnit, MemoryType, Relation, Agent, Scope, Conflict",[944,952,954],{"icon":953,"title":142,"to":148},"i-lucide-zap",[208,955,956],{},"REGISTER, DEREGISTER, RECORD, ATTUNE, DETECT, MERGE, SUBSCRIBE, REPLAY, COMPACT",[944,958,960],{"icon":959,"title":183,"to":184},"i-lucide-shield-alert",[208,961,962],{},"All error codes, conditions, and recovery guidance",[944,964,966],{"icon":965,"title":94,"to":187},"i-lucide-check-circle",[208,967,968],{},"Complete requirements for Level 0 through Level 3",[944,970,972],{"icon":971,"title":190,"to":191},"i-lucide-plug",[208,973,974],{},"Native SDK, MCP Server, HTTP REST",[944,976,978],{"icon":977,"title":194,"to":195},"i-lucide-lock",[208,979,980],{},"Authentication, authority hierarchy, and visibility rules",{"title":982,"searchDepth":983,"depth":984,"links":985},"",1,2,[986,987,988,992,999,1003,1004,1005,1009,1010,1011],{"id":205,"depth":984,"text":206},{"id":261,"depth":984,"text":262},{"id":338,"depth":984,"text":339,"children":989},[990],{"id":395,"depth":991,"text":396},3,{"id":481,"depth":984,"text":482,"children":993},[994,995,996,997,998],{"id":485,"depth":991,"text":486},{"id":499,"depth":991,"text":500},{"id":506,"depth":991,"text":507},{"id":513,"depth":991,"text":514},{"id":520,"depth":991,"text":521},{"id":527,"depth":984,"text":528,"children":1000},[1001,1002],{"id":531,"depth":991,"text":532},{"id":550,"depth":991,"text":551},{"id":575,"depth":984,"text":576},{"id":625,"depth":984,"text":94},{"id":713,"depth":984,"text":714,"children":1006},[1007,1008],{"id":717,"depth":991,"text":718},{"id":839,"depth":991,"text":840},{"id":893,"depth":984,"text":894},{"id":924,"depth":984,"text":925},{"id":938,"depth":984,"text":939},"The Akashik Protocol - A Shared Memory and Coordination Protocol for Multi-Agent AI Systems","md",null,{},true,{"title":1018,"description":1019},"Akashik Protocol v0.1.0-draft Specification - Full Reference","The complete normative specification for the Akashik Protocol v0.1.0-draft. Nine operations, five data types, four conformance levels, error model, transport bindings, security model, and JSON Schema reference.","iaeal3UCc8LfUV407esZ21I1DAi7lNXDbIXqIH3Q9Dk",[1022,1024],{"title":102,"path":103,"stem":104,"description":1023,"children":-1},"What's been shipped, what's being built, and what's planned for the Akashik Protocol.",{"title":122,"path":123,"stem":124,"description":1025,"children":-1},"The atomic unit of knowledge in the Akashik Protocol.",1782825660062]