[{"data":1,"prerenderedAt":1023},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Fconcepts\u002Fwriting-with-intent":197,"\u002Fdocs\u002Fconcepts\u002Fwriting-with-intent-surround":1018},[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":41,"body":199,"description":1010,"extension":1011,"links":1012,"meta":1013,"navigation":522,"path":42,"seo":1014,"stem":43,"__hash__":1017},"docs\u002Fdocs\u002F3.concepts\u002F2.writing-with-intent.md",{"type":200,"value":201,"toc":999},"minimark",[202,207,216,356,359,367,373,403,414,561,565,579,771,778,784,789,812,816,823,887,891,897,968,974,978,995],[203,204,206],"h2",{"id":205},"entries-are-plain-objects","Entries are plain objects",[208,209,210,211,215],"p",{},"In v0.2, entries are ",[212,213,214],"code",{},"Record\u003Cstring, unknown>"," — any JSON-serialisable shape you want:",[217,218,223],"pre",{"className":219,"code":220,"language":221,"meta":222,"style":222},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","await field.write({\n  entry: { topic: 'market-size', cagr: '23%', source: 'gartner' },\n  intent: 'validate market size assumption for go-to-market strategy',\n  agent: 'researcher',\n})\n","typescript","",[212,224,225,252,312,330,347],{"__ignoreMap":222},[226,227,230,234,238,242,246,249],"span",{"class":228,"line":229},"line",1,[226,231,233],{"class":232},"s7zQu","await",[226,235,237],{"class":236},"sTEyZ"," field",[226,239,241],{"class":240},"sMK4o",".",[226,243,245],{"class":244},"s2Zo4","write",[226,247,248],{"class":236},"(",[226,250,251],{"class":240},"{\n",[226,253,255,259,262,265,268,270,273,277,280,283,286,288,290,293,295,297,300,302,304,307,309],{"class":228,"line":254},2,[226,256,258],{"class":257},"swJcz","  entry",[226,260,261],{"class":240},":",[226,263,264],{"class":240}," {",[226,266,267],{"class":257}," topic",[226,269,261],{"class":240},[226,271,272],{"class":240}," '",[226,274,276],{"class":275},"sfazB","market-size",[226,278,279],{"class":240},"'",[226,281,282],{"class":240},",",[226,284,285],{"class":257}," cagr",[226,287,261],{"class":240},[226,289,272],{"class":240},[226,291,292],{"class":275},"23%",[226,294,279],{"class":240},[226,296,282],{"class":240},[226,298,299],{"class":257}," source",[226,301,261],{"class":240},[226,303,272],{"class":240},[226,305,306],{"class":275},"gartner",[226,308,279],{"class":240},[226,310,311],{"class":240}," },\n",[226,313,315,318,320,322,325,327],{"class":228,"line":314},3,[226,316,317],{"class":257},"  intent",[226,319,261],{"class":240},[226,321,272],{"class":240},[226,323,324],{"class":275},"validate market size assumption for go-to-market strategy",[226,326,279],{"class":240},[226,328,329],{"class":240},",\n",[226,331,333,336,338,340,343,345],{"class":228,"line":332},4,[226,334,335],{"class":257},"  agent",[226,337,261],{"class":240},[226,339,272],{"class":240},[226,341,342],{"class":275},"researcher",[226,344,279],{"class":240},[226,346,329],{"class":240},[226,348,350,353],{"class":228,"line":349},5,[226,351,352],{"class":240},"}",[226,354,355],{"class":236},")\n",[208,357,358],{},"There is no schema to conform to. The Field stores what you give it, attaches metadata, and makes it available to other agents.",[203,360,362,363,366],{"id":361},"the-topic-convention","The ",[212,364,365],{},"topic"," convention",[208,368,369,372],{},[212,370,371],{},"entry.topic"," is not enforced by the protocol, but it matters a great deal in practice:",[374,375,376,391],"ul",{},[377,378,379,383,384,387,388,390],"li",{},[380,381,382],"strong",{},"Attunement uses it."," ",[212,385,386],{},"field.attune({ agent, topic })"," matches entries by ",[212,389,371],{}," and gives them full relevance weight (0.60 out of 1.0).",[377,392,393,383,396,399,400,402],{},[380,394,395],{},"Conflict detection uses it.",[212,397,398],{},"field.reckon()"," only compares entries with the same ",[212,401,371],{}," for conflicts.",[208,404,405,406,408,409,413],{},"Use ",[212,407,365],{}," to group related entries. Think of it as the subject of the entry — what it's ",[410,411,412],"em",{},"about",", not how it's typed.",[217,415,417],{"className":219,"code":416,"language":221,"meta":222,"style":222},"\u002F\u002F Good — consistent, precise topics\n{ topic: 'competitor-pricing', vendor: 'acme', price: '$49\u002Fmo' }\n{ topic: 'competitor-pricing', vendor: 'acme', price: '$39\u002Fmo' }  \u002F\u002F ← conflicts with above\n\n\u002F\u002F Less useful — topic too broad to drive useful attunement\n{ topic: 'research', content: '...' }\n",[212,418,419,425,473,518,524,529],{"__ignoreMap":222},[226,420,421],{"class":228,"line":229},[226,422,424],{"class":423},"sHwdD","\u002F\u002F Good — consistent, precise topics\n",[226,426,427,430,433,435,437,440,442,444,447,449,451,454,456,458,461,463,465,468,470],{"class":228,"line":254},[226,428,429],{"class":240},"{",[226,431,267],{"class":432},"sBMFI",[226,434,261],{"class":240},[226,436,272],{"class":240},[226,438,439],{"class":275},"competitor-pricing",[226,441,279],{"class":240},[226,443,282],{"class":240},[226,445,446],{"class":432}," vendor",[226,448,261],{"class":240},[226,450,272],{"class":240},[226,452,453],{"class":275},"acme",[226,455,279],{"class":240},[226,457,282],{"class":240},[226,459,460],{"class":432}," price",[226,462,261],{"class":240},[226,464,272],{"class":240},[226,466,467],{"class":275},"$49\u002Fmo",[226,469,279],{"class":240},[226,471,472],{"class":240}," }\n",[226,474,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,510,512,515],{"class":228,"line":314},[226,476,429],{"class":240},[226,478,267],{"class":432},[226,480,261],{"class":240},[226,482,272],{"class":240},[226,484,439],{"class":275},[226,486,279],{"class":240},[226,488,282],{"class":240},[226,490,446],{"class":432},[226,492,261],{"class":240},[226,494,272],{"class":240},[226,496,453],{"class":275},[226,498,279],{"class":240},[226,500,282],{"class":240},[226,502,460],{"class":432},[226,504,261],{"class":240},[226,506,272],{"class":240},[226,508,509],{"class":275},"$39\u002Fmo",[226,511,279],{"class":240},[226,513,514],{"class":240}," }",[226,516,517],{"class":423},"  \u002F\u002F ← conflicts with above\n",[226,519,520],{"class":228,"line":332},[226,521,523],{"emptyLinePlaceholder":522},true,"\n",[226,525,526],{"class":228,"line":349},[226,527,528],{"class":423},"\u002F\u002F Less useful — topic too broad to drive useful attunement\n",[226,530,532,534,536,538,540,543,545,547,550,552,554,557,559],{"class":228,"line":531},6,[226,533,429],{"class":240},[226,535,267],{"class":432},[226,537,261],{"class":240},[226,539,272],{"class":240},[226,541,542],{"class":275},"research",[226,544,279],{"class":240},[226,546,282],{"class":240},[226,548,549],{"class":432}," content",[226,551,261],{"class":240},[226,553,272],{"class":240},[226,555,556],{"class":275},"...",[226,558,279],{"class":240},[226,560,472],{"class":240},[203,562,564],{"id":563},"intent-is-mandatory","Intent is mandatory",[208,566,567,568,571,572,575,576,241],{},"Every write requires an ",[212,569,570],{},"intent"," string explaining ",[380,573,574],{},"why"," this entry exists. The default minimum is 10 characters. Shorter intents are rejected with ",[212,577,578],{},"INTENT_TOO_SHORT",[217,580,582],{"className":219,"code":581,"language":221,"meta":222,"style":222},"\u002F\u002F Rejected — intent too vague\nawait field.write({\n  entry: { topic: 'pricing', price: '$49' },\n  intent: 'pricing',   \u002F\u002F ← INTENT_TOO_SHORT\n  agent: 'researcher',\n})\n\n\u002F\u002F Accepted\nawait field.write({\n  entry: { topic: 'pricing', price: '$49' },\n  intent: 'competitor pricing observed directly on their website',\n  agent: 'researcher',\n})\n",[212,583,584,589,603,637,654,668,674,679,685,700,733,749,764],{"__ignoreMap":222},[226,585,586],{"class":228,"line":229},[226,587,588],{"class":423},"\u002F\u002F Rejected — intent too vague\n",[226,590,591,593,595,597,599,601],{"class":228,"line":254},[226,592,233],{"class":232},[226,594,237],{"class":236},[226,596,241],{"class":240},[226,598,245],{"class":244},[226,600,248],{"class":236},[226,602,251],{"class":240},[226,604,605,607,609,611,613,615,617,620,622,624,626,628,630,633,635],{"class":228,"line":314},[226,606,258],{"class":257},[226,608,261],{"class":240},[226,610,264],{"class":240},[226,612,267],{"class":257},[226,614,261],{"class":240},[226,616,272],{"class":240},[226,618,619],{"class":275},"pricing",[226,621,279],{"class":240},[226,623,282],{"class":240},[226,625,460],{"class":257},[226,627,261],{"class":240},[226,629,272],{"class":240},[226,631,632],{"class":275},"$49",[226,634,279],{"class":240},[226,636,311],{"class":240},[226,638,639,641,643,645,647,649,651],{"class":228,"line":332},[226,640,317],{"class":257},[226,642,261],{"class":240},[226,644,272],{"class":240},[226,646,619],{"class":275},[226,648,279],{"class":240},[226,650,282],{"class":240},[226,652,653],{"class":423},"   \u002F\u002F ← INTENT_TOO_SHORT\n",[226,655,656,658,660,662,664,666],{"class":228,"line":349},[226,657,335],{"class":257},[226,659,261],{"class":240},[226,661,272],{"class":240},[226,663,342],{"class":275},[226,665,279],{"class":240},[226,667,329],{"class":240},[226,669,670,672],{"class":228,"line":531},[226,671,352],{"class":240},[226,673,355],{"class":236},[226,675,677],{"class":228,"line":676},7,[226,678,523],{"emptyLinePlaceholder":522},[226,680,682],{"class":228,"line":681},8,[226,683,684],{"class":423},"\u002F\u002F Accepted\n",[226,686,688,690,692,694,696,698],{"class":228,"line":687},9,[226,689,233],{"class":232},[226,691,237],{"class":236},[226,693,241],{"class":240},[226,695,245],{"class":244},[226,697,248],{"class":236},[226,699,251],{"class":240},[226,701,703,705,707,709,711,713,715,717,719,721,723,725,727,729,731],{"class":228,"line":702},10,[226,704,258],{"class":257},[226,706,261],{"class":240},[226,708,264],{"class":240},[226,710,267],{"class":257},[226,712,261],{"class":240},[226,714,272],{"class":240},[226,716,619],{"class":275},[226,718,279],{"class":240},[226,720,282],{"class":240},[226,722,460],{"class":257},[226,724,261],{"class":240},[226,726,272],{"class":240},[226,728,632],{"class":275},[226,730,279],{"class":240},[226,732,311],{"class":240},[226,734,736,738,740,742,745,747],{"class":228,"line":735},11,[226,737,317],{"class":257},[226,739,261],{"class":240},[226,741,272],{"class":240},[226,743,744],{"class":275},"competitor pricing observed directly on their website",[226,746,279],{"class":240},[226,748,329],{"class":240},[226,750,752,754,756,758,760,762],{"class":228,"line":751},12,[226,753,335],{"class":257},[226,755,261],{"class":240},[226,757,272],{"class":240},[226,759,342],{"class":275},[226,761,279],{"class":240},[226,763,329],{"class":240},[226,765,767,769],{"class":228,"line":766},13,[226,768,352],{"class":240},[226,770,355],{"class":236},[208,772,773,774,777],{},"Intent is the answer to ",[410,775,776],{},"why was this written, not what is it",". Any agent — including a human reviewing the field later — can read the intent and immediately understand the reasoning.",[203,779,362,781,237],{"id":780},"the-agent-field",[212,782,783],{},"agent",[208,785,786,788],{},[212,787,783],{}," is optional but strongly recommended:",[374,790,791,802,809],{},[377,792,793,794,797,798,801],{},"It drives the self-filter in ",[212,795,796],{},"attune()"," and ",[212,799,800],{},"reckon()"," — agents don't see their own committed entries in results.",[377,803,804,805,808],{},"It is required for ",[212,806,807],{},"retract()"," — you can only retract your own entries.",[377,810,811],{},"It improves relevance scoring via role matching when the agent is registered.",[203,813,815],{"id":814},"what-the-field-auto-generates","What the Field auto-generates",[208,817,818,819,822],{},"When you call ",[212,820,821],{},"write()",", the Field adds:",[824,825,826,840],"table",{},[827,828,829],"thead",{},[830,831,832,837],"tr",{},[833,834,836],"th",{"align":835},"left","Field",[833,838,839],{"align":835},"Description",[841,842,843,854,864,874],"tbody",{},[830,844,845,851],{},[846,847,848],"td",{"align":835},[212,849,850],{},"id",[846,852,853],{"align":835},"A ULID — globally unique, lexicographically sortable by time",[830,855,856,861],{},[846,857,858],{"align":835},[212,859,860],{},"timestamp",[846,862,863],{"align":835},"Unix milliseconds at write time",[830,865,866,871],{},[846,867,868],{"align":835},[212,869,870],{},"epoch",[846,872,873],{"align":835},"A monotonic counter scoped to this Field instance",[830,875,876,881],{},[846,877,878],{"align":835},[212,879,880],{},"status",[846,882,883,886],{"align":835},[212,884,885],{},"\"committed\""," immediately",[203,888,890],{"id":889},"status-lifecycle","Status lifecycle",[208,892,893,894,896],{},"Every entry has a ",[212,895,880],{}," reflecting where it is in its lifecycle:",[824,898,899,909],{},[827,900,901],{},[830,902,903,906],{},[833,904,905],{"align":835},"Status",[833,907,908],{"align":835},"What it means",[841,910,911,926,940,954],{},[830,912,913,918],{},[846,914,915],{"align":835},[212,916,917],{},"committed",[846,919,920,921,923,924],{"align":835},"Live and visible to other agents via ",[212,922,796],{}," \u002F ",[212,925,800],{},[830,927,928,933],{},[846,929,930],{"align":835},[212,931,932],{},"draft",[846,934,935,936,939],{"align":835},"Private to the author until committed (see ",[937,938,53],"a",{"href":54},")",[830,941,942,947],{},[846,943,944],{"align":835},[212,945,946],{},"retracted",[846,948,949,950,923,952],{"align":835},"Withdrawn by the author — excluded from ",[212,951,796],{},[212,953,800],{},[830,955,956,961],{},[846,957,958],{"align":835},[212,959,960],{},"superseded",[846,962,963,964,923,966],{"align":835},"Replaced by a newer entry — excluded from ",[212,965,796],{},[212,967,800],{},[208,969,970,973],{},[212,971,972],{},"read()"," returns all entries including retracted and superseded ones (with their status). Use it when you need the full history.",[203,975,977],{"id":976},"next","Next",[374,979,980,985,990],{},[377,981,982,984],{},[937,983,45],{"href":46}," — how other agents receive your entries",[377,986,987,989],{},[937,988,53],{"href":54}," — write privately before publishing",[377,991,992,994],{},[937,993,57],{"href":58}," — retract and supersede",[996,997,998],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":222,"searchDepth":229,"depth":254,"links":1000},[1001,1002,1004,1005,1007,1008,1009],{"id":205,"depth":254,"text":206},{"id":361,"depth":254,"text":1003},"The topic convention",{"id":563,"depth":254,"text":564},{"id":780,"depth":254,"text":1006},"The agent field",{"id":814,"depth":254,"text":815},{"id":889,"depth":254,"text":890},{"id":976,"depth":254,"text":977},"How entries work in v0.2 — plain objects, mandatory intent, and the topic convention.","md",null,{},{"title":1015,"description":1016},"Writing with Intent | Akashik Protocol v0.2","Entries in v0.2 are plain objects. Intent is a mandatory string. Topic drives attunement and conflict detection. Learn the entry model and status lifecycle.","r2MKyEPnbbWGLtOSD-FU9oZsZq0t73m6jR3lds60LJ0",[1019,1021],{"title":37,"path":38,"stem":39,"description":1020,"children":-1},"The shared memory surface that all agents in a system read from and write to.",{"title":45,"path":46,"stem":47,"description":1022,"children":-1},"How agents receive relevant context from the Field — without writing a query.",1782825658397]