[{"data":1,"prerenderedAt":1224},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Freference\u002Fdraft-lifecycle":193,"\u002Fdocs\u002Freference\u002Fdraft-lifecycle-surround":1219},[4,14,101],{"title":5,"path":6,"stem":7,"children":8,"page":13},"Blog","\u002Fblog","blog",[9],{"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",false,{"title":15,"path":16,"stem":17,"children":18,"page":13},"Docs","\u002Fdocs","docs",[19,23,27,56,89,93,97],{"title":20,"path":21,"stem":22},"What is Akashik?","\u002Fdocs\u002Fintroduction","docs\u002F1.introduction",{"title":24,"path":25,"stem":26},"Quickstart","\u002Fdocs\u002Fquickstart","docs\u002F2.quickstart",{"title":28,"path":29,"stem":30,"children":31,"page":13},"Concepts","\u002Fdocs\u002Fconcepts","docs\u002F3.concepts",[32,36,40,44,48,52],{"title":33,"path":34,"stem":35},"The Field","\u002Fdocs\u002Fconcepts\u002Ffield","docs\u002F3.concepts\u002F1.field",{"title":37,"path":38,"stem":39},"Writing with Intent","\u002Fdocs\u002Fconcepts\u002Fwriting-with-intent","docs\u002F3.concepts\u002F2.writing-with-intent",{"title":41,"path":42,"stem":43},"Attunement","\u002Fdocs\u002Fconcepts\u002Fattunement","docs\u002F3.concepts\u002F3.attunement",{"title":45,"path":46,"stem":47},"Conflicts","\u002Fdocs\u002Fconcepts\u002Fconflicts","docs\u002F3.concepts\u002F4.conflicts",{"title":49,"path":50,"stem":51},"Draft Lifecycle","\u002Fdocs\u002Fconcepts\u002Fdraft-lifecycle","docs\u002F3.concepts\u002F5.draft-lifecycle",{"title":53,"path":54,"stem":55},"Managing Entries","\u002Fdocs\u002Fconcepts\u002Fmanaging-entries","docs\u002F3.concepts\u002F6.managing-entries",{"title":57,"path":58,"stem":59,"children":60,"page":13},"Reference","\u002Fdocs\u002Freference","docs\u002F4.reference",[61,65,69,73,77,81,85],{"title":62,"path":63,"stem":64},"createField","\u002Fdocs\u002Freference\u002Fcreate-field","docs\u002F4.reference\u002F1.create-field",{"title":66,"path":67,"stem":68},"write \u002F read","\u002Fdocs\u002Freference\u002Fwrite-read","docs\u002F4.reference\u002F2.write-read",{"title":70,"path":71,"stem":72},"attune \u002F reckon","\u002Fdocs\u002Freference\u002Fattune-reckon","docs\u002F4.reference\u002F3.attune-reckon",{"title":74,"path":75,"stem":76},"register \u002F deregister","\u002Fdocs\u002Freference\u002Fregister","docs\u002F4.reference\u002F4.register",{"title":78,"path":79,"stem":80},"draft \u002F commit \u002F discard","\u002Fdocs\u002Freference\u002Fdraft-lifecycle","docs\u002F4.reference\u002F5.draft-lifecycle",{"title":82,"path":83,"stem":84},"retract \u002F supersede","\u002Fdocs\u002Freference\u002Fretract-supersede","docs\u002F4.reference\u002F6.retract-supersede",{"title":86,"path":87,"stem":88},"Errors","\u002Fdocs\u002Freference\u002Ferrors","docs\u002F4.reference\u002F7.errors",{"title":90,"path":91,"stem":92},"Conformance Levels","\u002Fdocs\u002Fconformance","docs\u002F5.conformance",{"title":94,"path":95,"stem":96},"Why Akashik Exists","\u002Fdocs\u002Fwhy","docs\u002F6.why",{"title":98,"path":99,"stem":100},"Roadmap","\u002Fdocs\u002Froadmap","docs\u002F7.roadmap",{"title":102,"path":103,"stem":104,"children":105,"page":13},"Specifications","\u002Fspecifications","specifications",[106],{"title":107,"path":108,"stem":109,"children":110},"Specification v0.1.0-draft","\u002Fspecifications\u002Fdraft","specifications\u002F4.draft\u002F1.index",[111,112,137,178,182,185,189],{"title":107,"path":108,"stem":109},{"title":113,"path":114,"stem":115,"children":116,"page":13},"Types","\u002Fspecifications\u002Fdraft\u002Ftypes","specifications\u002F4.draft\u002F2.types",[117,121,125,129,133],{"title":118,"path":119,"stem":120},"MemoryUnit","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fmemory-unit","specifications\u002F4.draft\u002F2.types\u002F1.memory-unit",{"title":122,"path":123,"stem":124},"Agent","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fagent","specifications\u002F4.draft\u002F2.types\u002F2.agent",{"title":126,"path":127,"stem":128},"Scope","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fscope","specifications\u002F4.draft\u002F2.types\u002F3.scope",{"title":130,"path":131,"stem":132},"Conflict","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fconflict","specifications\u002F4.draft\u002F2.types\u002F4.conflict",{"title":134,"path":135,"stem":136},"Message Envelope","\u002Fspecifications\u002Fdraft\u002Ftypes\u002Fmessage-envelope","specifications\u002F4.draft\u002F2.types\u002F5.message-envelope",{"title":138,"path":139,"stem":140,"children":141,"page":13},"Operations","\u002Fspecifications\u002Fdraft\u002Foperations","specifications\u002F4.draft\u002F3.operations",[142,146,150,154,158,162,166,170,174],{"title":143,"path":144,"stem":145},"RECORD","\u002Fspecifications\u002Fdraft\u002Foperations\u002Frecord","specifications\u002F4.draft\u002F3.operations\u002F1.record",{"title":147,"path":148,"stem":149},"ATTUNE","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fattune","specifications\u002F4.draft\u002F3.operations\u002F2.attune",{"title":151,"path":152,"stem":153},"REGISTER","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fregister","specifications\u002F4.draft\u002F3.operations\u002F3.register",{"title":155,"path":156,"stem":157},"DEREGISTER","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fderegister","specifications\u002F4.draft\u002F3.operations\u002F4.deregister",{"title":159,"path":160,"stem":161},"DETECT","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fdetect","specifications\u002F4.draft\u002F3.operations\u002F5.detect",{"title":163,"path":164,"stem":165},"MERGE","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fmerge","specifications\u002F4.draft\u002F3.operations\u002F6.merge",{"title":167,"path":168,"stem":169},"SUBSCRIBE","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fsubscribe","specifications\u002F4.draft\u002F3.operations\u002F7.subscribe",{"title":171,"path":172,"stem":173},"REPLAY","\u002Fspecifications\u002Fdraft\u002Foperations\u002Freplay","specifications\u002F4.draft\u002F3.operations\u002F8.replay",{"title":175,"path":176,"stem":177},"COMPACT","\u002Fspecifications\u002Fdraft\u002Foperations\u002Fcompact","specifications\u002F4.draft\u002F3.operations\u002F9.compact",{"title":179,"path":180,"stem":181},"Error Model","\u002Fspecifications\u002Fdraft\u002Ferrors","specifications\u002F4.draft\u002F4.errors",{"title":90,"path":183,"stem":184},"\u002Fspecifications\u002Fdraft\u002Fconformance","specifications\u002F4.draft\u002F5.conformance",{"title":186,"path":187,"stem":188},"Transport Bindings","\u002Fspecifications\u002Fdraft\u002Ftransport","specifications\u002F4.draft\u002F6.transport",{"title":190,"path":191,"stem":192},"Security","\u002Fspecifications\u002Fdraft\u002Fsecurity","specifications\u002F4.draft\u002F7.security",{"id":194,"title":78,"body":195,"description":1213,"extension":1214,"links":1215,"meta":1216,"navigation":276,"path":79,"seo":1217,"stem":80,"__hash__":1218},"docs\u002Fdocs\u002F4.reference\u002F5.draft-lifecycle.md",{"type":196,"value":197,"toc":1194},"minimark",[198,203,220,225,349,353,419,423,453,456,513,516,519,522,525,637,641,675,678,702,704,708,711,714,778,781,786,789,835,837,841,1190],[199,200,202],"h2",{"id":201},"draft","draft()",[204,205,206,207,211,212,215,216,219],"p",{},"Creates a draft entry — visible only to its author via ",[208,209,210],"code",{},"attune()",", ",[208,213,214],{},"reckon()",", and ",[208,217,218],{},"read({ caller })",".",[221,222,224],"h3",{"id":223},"signature","Signature",[226,227,232],"pre",{"className":228,"code":229,"language":230,"meta":231,"style":231},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","field.draft(input: DraftInput): Promise\u003C{ draft_id: string }>\n\ntype DraftInput = {\n  entry: Record\u003Cstring, unknown>\n  intent: string\n  agent?: string\n}\n","typescript","",[208,233,234,271,278,294,321,332,343],{"__ignoreMap":231},[235,236,239,243,246,249,252,256,259,262,265,268],"span",{"class":237,"line":238},"line",1,[235,240,242],{"class":241},"sTEyZ","field",[235,244,219],{"class":245},"sMK4o",[235,247,201],{"class":248},"s2Zo4",[235,250,251],{"class":241},"(input: DraftInput): ",[235,253,255],{"class":254},"sBMFI","Promise",[235,257,258],{"class":245},"\u003C{",[235,260,261],{"class":254}," draft_id",[235,263,264],{"class":245},":",[235,266,267],{"class":241}," string",[235,269,270],{"class":245}," }>\n",[235,272,274],{"class":237,"line":273},2,[235,275,277],{"emptyLinePlaceholder":276},true,"\n",[235,279,281,285,288,291],{"class":237,"line":280},3,[235,282,284],{"class":283},"spNyl","type",[235,286,287],{"class":254}," DraftInput",[235,289,290],{"class":245}," =",[235,292,293],{"class":245}," {\n",[235,295,297,301,303,306,309,312,315,318],{"class":237,"line":296},4,[235,298,300],{"class":299},"swJcz","  entry",[235,302,264],{"class":245},[235,304,305],{"class":254}," Record",[235,307,308],{"class":245},"\u003C",[235,310,311],{"class":254},"string",[235,313,314],{"class":245},",",[235,316,317],{"class":254}," unknown",[235,319,320],{"class":245},">\n",[235,322,324,327,329],{"class":237,"line":323},5,[235,325,326],{"class":299},"  intent",[235,328,264],{"class":245},[235,330,331],{"class":254}," string\n",[235,333,335,338,341],{"class":237,"line":334},6,[235,336,337],{"class":299},"  agent",[235,339,340],{"class":245},"?:",[235,342,331],{"class":254},[235,344,346],{"class":237,"line":345},7,[235,347,348],{"class":245},"}\n",[221,350,352],{"id":351},"parameters","Parameters",[354,355,356,374],"table",{},[357,358,359],"thead",{},[360,361,362,367,371],"tr",{},[363,364,366],"th",{"align":365},"left","Parameter",[363,368,370],{"align":369},"center","Required",[363,372,373],{"align":365},"Description",[375,376,377,391,407],"tbody",{},[360,378,379,385,388],{},[380,381,382],"td",{"align":365},[208,383,384],{},"entry",[380,386,387],{"align":369},"✓",[380,389,390],{"align":365},"Any JSON-serialisable plain object.",[360,392,393,398,400],{},[380,394,395],{"align":365},[208,396,397],{},"intent",[380,399,387],{"align":369},[380,401,402,403,406],{"align":365},"Why this draft is being created. Must be ≥ ",[208,404,405],{},"minIntentLength"," characters after trimming.",[360,408,409,414,416],{},[380,410,411],{"align":365},[208,412,413],{},"agent",[380,415],{"align":369},[380,417,418],{"align":365},"The drafting agent's id. Used to determine who can see and commit the draft.",[221,420,422],{"id":421},"returns","Returns",[354,424,425,434],{},[357,426,427],{},[360,428,429,432],{},[363,430,431],{"align":365},"Field",[363,433,373],{"align":365},[375,435,436],{},[360,437,438,443],{},[380,439,440],{"align":365},[208,441,442],{},"draft_id",[380,444,445,446,449,450,219],{"align":365},"ULID — stable through ",[208,447,448],{},"commit()",". Becomes the committed entry's ",[208,451,452],{},"id",[221,454,86],{"id":455},"errors",[354,457,458,468],{},[357,459,460],{},[360,461,462,465],{},[363,463,464],{"align":365},"Code",[363,466,467],{"align":365},"When",[375,469,470,489,501],{},[360,471,472,477],{},[380,473,474],{"align":365},[208,475,476],{},"INTENT_REQUIRED",[380,478,479,481,482,485,486],{"align":365},[208,480,397],{}," is missing, ",[208,483,484],{},"null",", or ",[208,487,488],{},"undefined",[360,490,491,496],{},[380,492,493],{"align":365},[208,494,495],{},"INTENT_TOO_SHORT",[380,497,498],{"align":365},[208,499,500],{},"intent.trim().length \u003C minIntentLength",[360,502,503,508],{},[380,504,505],{"align":365},[208,506,507],{},"INVALID_ENTRY",[380,509,510,512],{"align":365},[208,511,384],{}," is not a plain object",[514,515],"hr",{},[199,517,448],{"id":518},"commit",[204,520,521],{},"Promotes a draft to a committed entry. The entry becomes visible to all agents immediately.",[221,523,224],{"id":524},"signature-1",[226,526,528],{"className":228,"code":527,"language":230,"meta":231,"style":231},"field.commit(input: CommitInput): Promise\u003CCommitResult>\n\ntype CommitInput = {\n  draft_id: string\n}\n\ntype CommitResult = {\n  id: string       \u002F\u002F same as draft_id\n  epoch: number    \u002F\u002F updated at commit time\n  timestamp: number\n}\n",[208,529,530,550,554,565,574,578,582,593,607,621,632],{"__ignoreMap":231},[235,531,532,534,536,538,541,543,545,548],{"class":237,"line":238},[235,533,242],{"class":241},[235,535,219],{"class":245},[235,537,518],{"class":248},[235,539,540],{"class":241},"(input: CommitInput): ",[235,542,255],{"class":254},[235,544,308],{"class":245},[235,546,547],{"class":241},"CommitResult",[235,549,320],{"class":245},[235,551,552],{"class":237,"line":273},[235,553,277],{"emptyLinePlaceholder":276},[235,555,556,558,561,563],{"class":237,"line":280},[235,557,284],{"class":283},[235,559,560],{"class":254}," CommitInput",[235,562,290],{"class":245},[235,564,293],{"class":245},[235,566,567,570,572],{"class":237,"line":296},[235,568,569],{"class":299},"  draft_id",[235,571,264],{"class":245},[235,573,331],{"class":254},[235,575,576],{"class":237,"line":323},[235,577,348],{"class":245},[235,579,580],{"class":237,"line":334},[235,581,277],{"emptyLinePlaceholder":276},[235,583,584,586,589,591],{"class":237,"line":345},[235,585,284],{"class":283},[235,587,588],{"class":254}," CommitResult",[235,590,290],{"class":245},[235,592,293],{"class":245},[235,594,596,599,601,603],{"class":237,"line":595},8,[235,597,598],{"class":299},"  id",[235,600,264],{"class":245},[235,602,267],{"class":254},[235,604,606],{"class":605},"sHwdD","       \u002F\u002F same as draft_id\n",[235,608,610,613,615,618],{"class":237,"line":609},9,[235,611,612],{"class":299},"  epoch",[235,614,264],{"class":245},[235,616,617],{"class":254}," number",[235,619,620],{"class":605},"    \u002F\u002F updated at commit time\n",[235,622,624,627,629],{"class":237,"line":623},10,[235,625,626],{"class":299},"  timestamp",[235,628,264],{"class":245},[235,630,631],{"class":254}," number\n",[235,633,635],{"class":237,"line":634},11,[235,636,348],{"class":245},[221,638,640],{"id":639},"behavior","Behavior",[642,643,644,651,661],"ul",{},[645,646,647,648,650],"li",{},"The entry's ",[208,649,452],{}," is preserved from the draft.",[645,652,653,656,657,660],{},[208,654,655],{},"epoch"," and ",[208,658,659],{},"timestamp"," are updated to commit time, not draft creation time.",[645,662,663,664,667,668,671,672,219],{},"After commit, ",[208,665,666],{},"status"," changes from ",[208,669,670],{},"\"draft\""," to ",[208,673,674],{},"\"committed\"",[221,676,86],{"id":677},"errors-1",[354,679,680,688],{},[357,681,682],{},[360,683,684,686],{},[363,685,464],{"align":365},[363,687,467],{"align":365},[375,689,690],{},[360,691,692,697],{},[380,693,694],{"align":365},[208,695,696],{},"DRAFT_NOT_FOUND",[380,698,699,700],{"align":365},"No draft exists with the given ",[208,701,442],{},[514,703],{},[199,705,707],{"id":706},"discard","discard()",[204,709,710],{},"Removes a draft entirely. The entry is gone — not retracted, not superseded, just deleted.",[221,712,224],{"id":713},"signature-2",[226,715,717],{"className":228,"code":716,"language":230,"meta":231,"style":231},"field.discard(input: DiscardInput): Promise\u003Cvoid>\n\ntype DiscardInput = {\n  draft_id: string\n  intent: string\n  agent?: string\n}\n",[208,718,719,735,739,750,758,766,774],{"__ignoreMap":231},[235,720,721,723,725,727,730,732],{"class":237,"line":238},[235,722,242],{"class":241},[235,724,219],{"class":245},[235,726,706],{"class":248},[235,728,729],{"class":241},"(input: DiscardInput): ",[235,731,255],{"class":254},[235,733,734],{"class":245},"\u003Cvoid>\n",[235,736,737],{"class":237,"line":273},[235,738,277],{"emptyLinePlaceholder":276},[235,740,741,743,746,748],{"class":237,"line":280},[235,742,284],{"class":283},[235,744,745],{"class":254}," DiscardInput",[235,747,290],{"class":245},[235,749,293],{"class":245},[235,751,752,754,756],{"class":237,"line":296},[235,753,569],{"class":299},[235,755,264],{"class":245},[235,757,331],{"class":254},[235,759,760,762,764],{"class":237,"line":323},[235,761,326],{"class":299},[235,763,264],{"class":245},[235,765,331],{"class":254},[235,767,768,770,772],{"class":237,"line":334},[235,769,337],{"class":299},[235,771,340],{"class":245},[235,773,331],{"class":254},[235,775,776],{"class":237,"line":345},[235,777,348],{"class":245},[221,779,352],{"id":780},"parameters-1",[204,782,783,785],{},[208,784,397],{}," is required on discard — the reason for discarding is itself a meaningful act and part of the internal record.",[221,787,86],{"id":788},"errors-2",[354,790,791,799],{},[357,792,793],{},[360,794,795,797],{},[363,796,464],{"align":365},[363,798,467],{"align":365},[375,800,801,811,825],{},[360,802,803,807],{},[380,804,805],{"align":365},[208,806,696],{},[380,808,699,809],{"align":365},[208,810,442],{},[360,812,813,817],{},[380,814,815],{"align":365},[208,816,476],{},[380,818,819,481,821,485,823],{"align":365},[208,820,397],{},[208,822,484],{},[208,824,488],{},[360,826,827,831],{},[380,828,829],{"align":365},[208,830,495],{},[380,832,833],{"align":365},[208,834,500],{},[514,836],{},[199,838,840],{"id":839},"full-example","Full example",[226,842,844],{"className":228,"code":843,"language":230,"meta":231,"style":231},"\u002F\u002F Stage a draft\nconst { draft_id } = await field.draft({\n  entry: { topic: 'competitor-pricing', vendor: 'acme', price: '$39\u002Fmo' },\n  intent: 'preliminary pricing — needs verification before sharing',\n  agent: 'researcher',\n})\n\n\u002F\u002F Check whether it conflicts with what's already in the field\nconst check = await field.reckon({ agent: 'researcher', topic: 'competitor-pricing' })\n\u002F\u002F draft is visible to the author in their reckon results\n\nif (check.conflicts.length === 0) {\n  \u002F\u002F Safe to publish\n  await field.commit({ draft_id })\n} else {\n  \u002F\u002F Discard and investigate\n  await field.discard({\n    draft_id,\n    intent: 'conflicts with existing data — need to verify source before committing',\n    agent: 'researcher',\n  })\n}\n",[208,845,846,851,884,938,954,969,976,980,985,1037,1042,1046,1077,1083,1105,1115,1121,1136,1144,1161,1177,1185],{"__ignoreMap":231},[235,847,848],{"class":237,"line":238},[235,849,850],{"class":605},"\u002F\u002F Stage a draft\n",[235,852,853,856,859,862,865,867,871,874,876,878,881],{"class":237,"line":273},[235,854,855],{"class":283},"const",[235,857,858],{"class":245}," {",[235,860,861],{"class":241}," draft_id ",[235,863,864],{"class":245},"}",[235,866,290],{"class":245},[235,868,870],{"class":869},"s7zQu"," await",[235,872,873],{"class":241}," field",[235,875,219],{"class":245},[235,877,201],{"class":248},[235,879,880],{"class":241},"(",[235,882,883],{"class":245},"{\n",[235,885,886,888,890,892,895,897,900,904,907,909,912,914,916,919,921,923,926,928,930,933,935],{"class":237,"line":280},[235,887,300],{"class":299},[235,889,264],{"class":245},[235,891,858],{"class":245},[235,893,894],{"class":299}," topic",[235,896,264],{"class":245},[235,898,899],{"class":245}," '",[235,901,903],{"class":902},"sfazB","competitor-pricing",[235,905,906],{"class":245},"'",[235,908,314],{"class":245},[235,910,911],{"class":299}," vendor",[235,913,264],{"class":245},[235,915,899],{"class":245},[235,917,918],{"class":902},"acme",[235,920,906],{"class":245},[235,922,314],{"class":245},[235,924,925],{"class":299}," price",[235,927,264],{"class":245},[235,929,899],{"class":245},[235,931,932],{"class":902},"$39\u002Fmo",[235,934,906],{"class":245},[235,936,937],{"class":245}," },\n",[235,939,940,942,944,946,949,951],{"class":237,"line":296},[235,941,326],{"class":299},[235,943,264],{"class":245},[235,945,899],{"class":245},[235,947,948],{"class":902},"preliminary pricing — needs verification before sharing",[235,950,906],{"class":245},[235,952,953],{"class":245},",\n",[235,955,956,958,960,962,965,967],{"class":237,"line":323},[235,957,337],{"class":299},[235,959,264],{"class":245},[235,961,899],{"class":245},[235,963,964],{"class":902},"researcher",[235,966,906],{"class":245},[235,968,953],{"class":245},[235,970,971,973],{"class":237,"line":334},[235,972,864],{"class":245},[235,974,975],{"class":241},")\n",[235,977,978],{"class":237,"line":345},[235,979,277],{"emptyLinePlaceholder":276},[235,981,982],{"class":237,"line":595},[235,983,984],{"class":605},"\u002F\u002F Check whether it conflicts with what's already in the field\n",[235,986,987,989,992,995,997,999,1001,1004,1006,1009,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1035],{"class":237,"line":609},[235,988,855],{"class":283},[235,990,991],{"class":241}," check ",[235,993,994],{"class":245},"=",[235,996,870],{"class":869},[235,998,873],{"class":241},[235,1000,219],{"class":245},[235,1002,1003],{"class":248},"reckon",[235,1005,880],{"class":241},[235,1007,1008],{"class":245},"{",[235,1010,1011],{"class":299}," agent",[235,1013,264],{"class":245},[235,1015,899],{"class":245},[235,1017,964],{"class":902},[235,1019,906],{"class":245},[235,1021,314],{"class":245},[235,1023,894],{"class":299},[235,1025,264],{"class":245},[235,1027,899],{"class":245},[235,1029,903],{"class":902},[235,1031,906],{"class":245},[235,1033,1034],{"class":245}," }",[235,1036,975],{"class":241},[235,1038,1039],{"class":237,"line":623},[235,1040,1041],{"class":605},"\u002F\u002F draft is visible to the author in their reckon results\n",[235,1043,1044],{"class":237,"line":634},[235,1045,277],{"emptyLinePlaceholder":276},[235,1047,1049,1052,1055,1057,1060,1062,1065,1068,1072,1075],{"class":237,"line":1048},12,[235,1050,1051],{"class":869},"if",[235,1053,1054],{"class":241}," (check",[235,1056,219],{"class":245},[235,1058,1059],{"class":241},"conflicts",[235,1061,219],{"class":245},[235,1063,1064],{"class":241},"length ",[235,1066,1067],{"class":245},"===",[235,1069,1071],{"class":1070},"sbssI"," 0",[235,1073,1074],{"class":241},") ",[235,1076,883],{"class":245},[235,1078,1080],{"class":237,"line":1079},13,[235,1081,1082],{"class":605},"  \u002F\u002F Safe to publish\n",[235,1084,1086,1089,1091,1093,1095,1097,1099,1101,1103],{"class":237,"line":1085},14,[235,1087,1088],{"class":869},"  await",[235,1090,873],{"class":241},[235,1092,219],{"class":245},[235,1094,518],{"class":248},[235,1096,880],{"class":299},[235,1098,1008],{"class":245},[235,1100,261],{"class":241},[235,1102,1034],{"class":245},[235,1104,975],{"class":299},[235,1106,1108,1110,1113],{"class":237,"line":1107},15,[235,1109,864],{"class":245},[235,1111,1112],{"class":869}," else",[235,1114,293],{"class":245},[235,1116,1118],{"class":237,"line":1117},16,[235,1119,1120],{"class":605},"  \u002F\u002F Discard and investigate\n",[235,1122,1124,1126,1128,1130,1132,1134],{"class":237,"line":1123},17,[235,1125,1088],{"class":869},[235,1127,873],{"class":241},[235,1129,219],{"class":245},[235,1131,706],{"class":248},[235,1133,880],{"class":299},[235,1135,883],{"class":245},[235,1137,1139,1142],{"class":237,"line":1138},18,[235,1140,1141],{"class":241},"    draft_id",[235,1143,953],{"class":245},[235,1145,1147,1150,1152,1154,1157,1159],{"class":237,"line":1146},19,[235,1148,1149],{"class":299},"    intent",[235,1151,264],{"class":245},[235,1153,899],{"class":245},[235,1155,1156],{"class":902},"conflicts with existing data — need to verify source before committing",[235,1158,906],{"class":245},[235,1160,953],{"class":245},[235,1162,1164,1167,1169,1171,1173,1175],{"class":237,"line":1163},20,[235,1165,1166],{"class":299},"    agent",[235,1168,264],{"class":245},[235,1170,899],{"class":245},[235,1172,964],{"class":902},[235,1174,906],{"class":245},[235,1176,953],{"class":245},[235,1178,1180,1183],{"class":237,"line":1179},21,[235,1181,1182],{"class":245},"  }",[235,1184,975],{"class":299},[235,1186,1188],{"class":237,"line":1187},22,[235,1189,348],{"class":245},[1191,1192,1193],"style",{},"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 .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}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 .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 .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":231,"searchDepth":238,"depth":273,"links":1195},[1196,1202,1207,1212],{"id":201,"depth":273,"text":202,"children":1197},[1198,1199,1200,1201],{"id":223,"depth":280,"text":224},{"id":351,"depth":280,"text":352},{"id":421,"depth":280,"text":422},{"id":455,"depth":280,"text":86},{"id":518,"depth":273,"text":448,"children":1203},[1204,1205,1206],{"id":524,"depth":280,"text":224},{"id":639,"depth":280,"text":640},{"id":677,"depth":280,"text":86},{"id":706,"depth":273,"text":707,"children":1208},[1209,1210,1211],{"id":713,"depth":280,"text":224},{"id":780,"depth":280,"text":352},{"id":788,"depth":280,"text":86},{"id":839,"depth":273,"text":840},"Create private entries, review them in context, then publish or remove them.","md",null,{},{"title":78,"description":1213},"pZsPt7GMqDayCyjFS1gqyVxq6bgxPkXS24-1MdPm6lU",[1220,1222],{"title":74,"path":75,"stem":76,"description":1221,"children":-1},"Establish and remove agent sessions in the Field.",{"title":82,"path":83,"stem":84,"description":1223,"children":-1},"Withdraw a committed entry or replace it with a newer one.",1781996365086]