[{"data":1,"prerenderedAt":286},["ShallowReactive",2],{"docs:navigation":3,"docs:page:\u002Fdocs\u002Fslidev\u002Fpublishing":125,"docs:surround:\u002Fdocs\u002Fslidev\u002Fpublishing":281},[4],{"title":5,"path":6,"stem":7,"children":8},"Docs","\u002Fdocs","docs",[9,12,26,39,56,65],{"title":10,"path":6,"stem":11},"Introduction","docs\u002Findex",{"title":13,"path":14,"stem":15,"children":16,"page":25},"Getting started","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[17,21],{"title":18,"path":19,"stem":20},"Your first interactive talk","\u002Fdocs\u002Fgetting-started\u002Ffirst-talk","docs\u002F1.getting-started\u002F1.first-talk",{"title":22,"path":23,"stem":24},"Interactions","\u002Fdocs\u002Fgetting-started\u002Finteractions","docs\u002F1.getting-started\u002F2.interactions",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"Presenting a talk","\u002Fdocs\u002Fpresenting","docs\u002F2.presenting",[31,35],{"title":32,"path":33,"stem":34},"Sharing your talk","\u002Fdocs\u002Fpresenting\u002Fsharing","docs\u002F2.presenting\u002F1.sharing",{"title":36,"path":37,"stem":38},"Rehearse safely","\u002Fdocs\u002Fpresenting\u002Frehearsal","docs\u002F2.presenting\u002F2.rehearsal",{"title":40,"path":41,"stem":42,"children":43,"page":25},"Slidev","\u002Fdocs\u002Fslidev","docs\u002F3.slidev",[44,48,52],{"title":45,"path":46,"stem":47},"Your first Slidev integration","\u002Fdocs\u002Fslidev\u002Fgetting-started","docs\u002F3.slidev\u002F1.getting-started",{"title":49,"path":50,"stem":51},"Slidev reference","\u002Fdocs\u002Fslidev\u002Freference","docs\u002F3.slidev\u002F2.reference",{"title":53,"path":54,"stem":55},"Publish slides with saved results","\u002Fdocs\u002Fslidev\u002Fpublishing","docs\u002F3.slidev\u002F3.publishing",{"title":57,"path":58,"stem":59,"children":60,"page":25},"Help","\u002Fdocs\u002Fhelp","docs\u002F4.help",[61],{"title":62,"path":63,"stem":64},"Troubleshooting","\u002Fdocs\u002Fhelp\u002Ftroubleshooting","docs\u002F4.help\u002F1.troubleshooting",{"title":66,"path":67,"stem":68,"children":69},"Knowledge base","\u002Fdocs\u002Fknowledge-base","docs\u002Fknowledge-base\u002Findex",[70,71,75,79,83,87,90,94,98,102,106,110,114,118,122],{"title":66,"path":67,"stem":68},{"title":72,"path":73,"stem":74},"Account and security","\u002Fdocs\u002Fknowledge-base\u002Faccount-and-security","docs\u002Fknowledge-base\u002Faccount-and-security",{"title":76,"path":77,"stem":78},"Audience questions","\u002Fdocs\u002Fknowledge-base\u002Faudience-questions","docs\u002Fknowledge-base\u002Faudience-questions",{"title":80,"path":81,"stem":82},"Core concepts","\u002Fdocs\u002Fknowledge-base\u002Fconcepts","docs\u002Fknowledge-base\u002Fconcepts",{"title":84,"path":85,"stem":86},"Feedback","\u002Fdocs\u002Fknowledge-base\u002Ffeedback","docs\u002Fknowledge-base\u002Ffeedback",{"title":18,"path":88,"stem":89},"\u002Fdocs\u002Fknowledge-base\u002Fgetting-started","docs\u002Fknowledge-base\u002Fgetting-started",{"title":91,"path":92,"stem":93},"Live reactions","\u002Fdocs\u002Fknowledge-base\u002Flive-reactions","docs\u002Fknowledge-base\u002Flive-reactions",{"title":95,"path":96,"stem":97},"Plans and limits","\u002Fdocs\u002Fknowledge-base\u002Fplans-and-limits","docs\u002Fknowledge-base\u002Fplans-and-limits",{"title":99,"path":100,"stem":101},"Presenter tools","\u002Fdocs\u002Fknowledge-base\u002Fpresenter-tools","docs\u002Fknowledge-base\u002Fpresenter-tools",{"title":103,"path":104,"stem":105},"Questions and answers","\u002Fdocs\u002Fknowledge-base\u002Fquestions-and-answers","docs\u002Fknowledge-base\u002Fquestions-and-answers",{"title":107,"path":108,"stem":109},"Sharing and audience access","\u002Fdocs\u002Fknowledge-base\u002Fsharing-and-access","docs\u002Fknowledge-base\u002Fsharing-and-access",{"title":111,"path":112,"stem":113},"Slidev and demo mode","\u002Fdocs\u002Fknowledge-base\u002Fslidev-and-demo-mode","docs\u002Fknowledge-base\u002Fslidev-and-demo-mode",{"title":115,"path":116,"stem":117},"Talk lifecycle","\u002Fdocs\u002Fknowledge-base\u002Ftalk-lifecycle","docs\u002Fknowledge-base\u002Ftalk-lifecycle",{"title":119,"path":120,"stem":121},"Managing talks","\u002Fdocs\u002Fknowledge-base\u002Ftalks","docs\u002Fknowledge-base\u002Ftalks",{"title":62,"path":123,"stem":124},"\u002Fdocs\u002Fknowledge-base\u002Ftroubleshooting","docs\u002Fknowledge-base\u002Ftroubleshooting",{"title":53,"description":126,"body":127,"path":54,"seo":280},"Replace live questions with snapshots and share a deck without exposing integration credentials.",{"type":128,"value":129,"toc":271},"minimark",[130,134,139,147,150,154,157,178,181,190,194,197,200,204,215,218,242,250,254,257,264],[131,132,133],"p",{},"A live presentation and a publicly shared deck have different needs. Use snapshots to preserve results without giving readers access to your speaker token.",[135,136,138],"h2",{"id":137},"_1-finish-collecting-participation","1. Finish collecting participation",[131,140,141,142,146],{},"Leave the talk running through built-in feedback collection. When you are done, choose ",[143,144,145],"strong",{},"Finish"," in the talk workspace.",[131,148,149],{},"Finishing preserves saved results. It does not rewrite snippets already in your slide source.",[135,151,153],{"id":152},"_2-copy-fresh-snapshots","2. Copy fresh snapshots",[131,155,156],{},"For each question in the talk question list:",[158,159,160,167,170],"ol",{},[161,162,163,164,166],"li",{},"Open the output menu and choose ",[143,165,40],{},".",[161,168,169],{},"Copy the newly generated output.",[161,171,172,173,177],{},"Replace the corresponding live ",[174,175,176],"code",{},"questionId"," component in your deck.",[131,179,180],{},"For a finished talk, the generated output includes the prompt, type, chart where applicable, and saved result data. It no longer relies on the earlier live question reference.",[131,182,183,184,189],{},"See the ",[185,186,188],"a",{"href":187},"\u002Fdocs\u002Fslidev\u002Freference#static-question","static example",". If you run the talk again before generating output, it will generate live references instead.",[135,191,193],{"id":192},"_3-review-audience-content","3. Review audience content",[131,195,196],{},"Text snapshots include submitted text. Read them before publishing or committing your deck. Remove personal, sensitive, or inappropriate content from the published copy.",[131,198,199],{},"Also remove private presenter links, token screenshots, and any material not intended for a public audience.",[135,201,203],{"id":202},"_4-remove-live-configuration","4. Remove live configuration",[131,205,206,207,210,211,214],{},"The current add-on's ",[174,208,209],{},"VITE_INALIA_API_KEY"," can be included in served or built JavaScript. A private ",[174,212,213],{},".env"," file alone is not enough.",[131,216,217],{},"Before preparing public output:",[219,220,221,224,233,236,239],"ul",{},[161,222,223],{},"Remove the integration token and talk-number configuration from the publishing environment.",[161,225,226,227,230,231,166],{},"Check ",[174,228,229],{},"~\u002F.inaliarc",", shell variables, and deployment environment settings as well as the project's ",[174,232,213],{},[161,234,235],{},"Remove connected-talk overview and feedback layouts if they are no longer needed; replace them with ordinary slides and explicit public links.",[161,237,238],{},"Create fresh public output from the token-free configuration. Do not reuse artifacts created with live credentials.",[161,240,241],{},"Delete the dedicated token when no longer needed.",[131,243,244,245,249],{},"Removing credentials from source does not remove them from an existing artifact, deployment, or Git history. If you already exposed a token, delete it in ",[185,246,248],{"href":247},"\u002Fprofile\u002Ftokens","Tokens"," immediately and replace the published output.",[135,251,253],{"id":252},"_5-share-the-deck","5. Share the deck",[131,255,256],{},"Open the token-free deck without your speaker session and confirm that its snapshots render. Static questions should not receive new responses.",[131,258,259,260,263],{},"Add the public presentation URL to the talk's ",[143,261,262],{},"Deck URL"," field so attendees can find it. Do not use a private editor or management URL.",[131,265,266,267,166],{},"For your next live session, duplicate the talk and reconnect a private presenting copy of the deck. Review demo mode and question snippets again using the ",[185,268,270],{"href":269},"\u002Fdocs\u002Fpresenting\u002Frehearsal#pre-flight-checklist","pre-flight checklist",{"title":272,"searchDepth":273,"depth":273,"links":274},"",2,[275,276,277,278,279],{"id":137,"depth":273,"text":138},{"id":152,"depth":273,"text":153},{"id":192,"depth":273,"text":193},{"id":202,"depth":273,"text":203},{"id":252,"depth":273,"text":253},{"title":53,"description":126},[282,284],{"title":49,"path":50,"stem":51,"description":283,"children":-1},"Connection settings, common components, layouts, and chart customization.",{"title":62,"path":63,"stem":64,"description":285,"children":-1},"Check talk status, permissions, connectivity, and Slidev setup.",1792930374677]