[{"data":1,"prerenderedAt":238},["ShallowReactive",2],{"navigation":3,"\u002Fapps\u002Fplans":152,"\u002Fapps\u002Fplans-surround":233},[4,44,83,96,109],{"title":5,"path":6,"stem":7,"children":8,"icon":43},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,11,15,19,23,27,31,35,39],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14},"Quick Start: Service Provider","\u002Fgetting-started\u002Fquickstart-sp","1.getting-started\u002F2.quickstart-sp",{"title":16,"path":17,"stem":18},"Quick Start: Identity Provider","\u002Fgetting-started\u002Fquickstart-idp","1.getting-started\u002F3.quickstart-idp",{"title":20,"path":21,"stem":22},"Quick Start: Agent","\u002Fgetting-started\u002Fquickstart-agent","1.getting-started\u002F4.quickstart-agent",{"title":24,"path":25,"stem":26},"Quick Start","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F5.installation",{"title":28,"path":29,"stem":30},"How It Works","\u002Fgetting-started\u002Fhow-it-works","1.getting-started\u002F6.how-it-works",{"title":32,"path":33,"stem":34},"For Service Providers","\u002Fgetting-started\u002Ffor-service-providers","1.getting-started\u002F7.for-service-providers",{"title":36,"path":37,"stem":38},"CLI (apes & ape-shell)","\u002Fgetting-started\u002Fcli","1.getting-started\u002F8.cli",{"title":40,"path":41,"stem":42},"Free-IdP Hosting Guide","\u002Fgetting-started\u002Ffree-idp-hosting","1.getting-started\u002F9.free-idp-hosting",false,{"title":45,"path":46,"stem":47,"children":48,"icon":43},"Ecosystem","\u002Fecosystem","2.ecosystem\u002F1.index",[49,51,55,59,63,67,71,75,79],{"title":50,"path":46,"stem":47},"Overview",{"title":52,"path":53,"stem":54},"OpenApe Auth","\u002Fecosystem\u002Fauth","2.ecosystem\u002F2.auth",{"title":56,"path":57,"stem":58},"OpenApe Grants","\u002Fecosystem\u002Fgrants","2.ecosystem\u002F3.grants",{"title":60,"path":61,"stem":62},"nuxt-auth-sp","\u002Fecosystem\u002Fnuxt-auth-sp","2.ecosystem\u002F4.nuxt-auth-sp",{"title":64,"path":65,"stem":66},"escapes","\u002Fecosystem\u002Fescapes","2.ecosystem\u002F5.escapes",{"title":68,"path":69,"stem":70},"nuxt-auth-idp","\u002Fecosystem\u002Fnuxt-auth-idp","2.ecosystem\u002F6.nuxt-auth-idp",{"title":72,"path":73,"stem":74},"Multi-Tenant IdP","\u002Fecosystem\u002Fmulti-tenant-idp","2.ecosystem\u002F7.multi-tenant-idp",{"title":76,"path":77,"stem":78},"Agent Recipe","\u002Fecosystem\u002Fagent-recipe","2.ecosystem\u002F8.agent-recipe",{"title":80,"path":81,"stem":82},"Agent Catalog","\u002Fecosystem\u002Fagent-catalog","2.ecosystem\u002F9.agent-catalog",{"title":84,"icon":43,"path":85,"stem":86,"children":87,"page":43},"Security","\u002Fsecurity","3.security",[88,92],{"title":89,"path":90,"stem":91},"Compliance","\u002Fsecurity\u002Fcompliance","3.security\u002F1.compliance",{"title":93,"path":94,"stem":95},"Threat Model","\u002Fsecurity\u002Fthreat-model","3.security\u002F2.threat-model",{"title":97,"icon":43,"path":98,"stem":99,"children":100,"page":43},"Guides","\u002Fguides","4.guides",[101,105],{"title":102,"path":103,"stem":104},"Capabilities & Grants","\u002Fguides\u002Fcapabilities","4.guides\u002F1.capabilities",{"title":106,"path":107,"stem":108},"Delegation","\u002Fguides\u002Fdelegation","4.guides\u002F2.delegation",{"title":110,"path":111,"stem":112,"children":113,"icon":151},"Apps","\u002Fapps","5.apps\u002F01.index",[114,115,119,123,127,131,135,139,143,147],{"title":50,"path":111,"stem":112},{"title":116,"path":117,"stem":118},"OpenApe ID","\u002Fapps\u002Fidp","5.apps\u002F02.idp",{"title":120,"path":121,"stem":122},"Troop","\u002Fapps\u002Ftroop","5.apps\u002F03.troop",{"title":124,"path":125,"stem":126},"Chat","\u002Fapps\u002Fchat","5.apps\u002F04.chat",{"title":128,"path":129,"stem":130},"Tasks","\u002Fapps\u002Ftasks","5.apps\u002F05.tasks",{"title":132,"path":133,"stem":134},"Plans","\u002Fapps\u002Fplans","5.apps\u002F06.plans",{"title":136,"path":137,"stem":138},"Testrun","\u002Fapps\u002Ftestrun","5.apps\u002F07.testrun",{"title":140,"path":141,"stem":142},"Timetrack","\u002Fapps\u002Ftimetrack","5.apps\u002F08.timetrack",{"title":144,"path":145,"stem":146},"PR","\u002Fapps\u002Fpr","5.apps\u002F09.pr",{"title":148,"path":149,"stem":150},"CRM","\u002Fapps\u002Fcrm","5.apps\u002F10.crm","i-lucide-layout-grid",{"id":153,"title":132,"body":154,"description":226,"extension":227,"links":228,"meta":229,"navigation":230,"path":133,"seo":231,"stem":134,"__hash__":232},"docs\u002F5.apps\u002F06.plans.md",{"type":155,"value":156,"toc":215},"minimark",[157,164,169,177,182,185,191,195,198,203,207,210],[158,159,160],"note",{},[161,162,163],"p",{},"Every step below is captured from a live end-to-end run on the local stack — the screenshots refresh on each capture, so this guide cannot drift from the real product.",[165,166,168],"h2",{"id":167},"start-a-team-and-write-a-plan","Start a team and write a plan",[161,170,171,172,176],{},"Plans keeps living, versioned plans a team edits together — the same document an agent reads and updates over the ",[173,174,175],"code",{},"ape-plans"," CLI. Sign in, make a team, and write your first plan.",[178,179,181],"h3",{"id":180},"sign-in-with-one-click","Sign in with one click",[161,183,184],{},"One click and you are in — your passkey, your IdP. You land on your teams; a fresh account is ready for its first one.",[161,186,187],{},[188,189],"img",{"alt":181,"src":190},"\u002Fguides\u002Fplans\u002Fwrite-a-plan\u002F01-teams.png",[178,192,194],{"id":193},"create-a-team","Create a team",[161,196,197],{},"A team is the shared home for its plans. Invite people or authorise an agent — everyone sees the same living documents.",[161,199,200],{},[188,201],{"alt":194,"src":202},"\u002Fguides\u002Fplans\u002Fwrite-a-plan\u002F02-team.png",[178,204,206],{"id":205},"write-a-plan","Write a plan",[161,208,209],{},"Give the plan a title and it opens ready to edit — Markdown body, status, and a full revision history as it evolves.",[161,211,212],{},[188,213],{"alt":206,"src":214},"\u002Fguides\u002Fplans\u002Fwrite-a-plan\u002F03-plan.png",{"title":216,"searchDepth":217,"depth":218,"links":219},"",1,2,[220],{"id":167,"depth":218,"text":168,"children":221},[222,224,225],{"id":180,"depth":223,"text":181},3,{"id":193,"depth":223,"text":194},{"id":205,"depth":223,"text":206},"Plans keeps living, versioned plans a team edits together — the same document an agent reads and updates over the `ape-plans` CLI. Sign in, make a team, and write your first plan.","md",null,{},true,{"title":132,"description":226},"dHw0RulcenCDWnS--RMzEmxpRiHVtr7lAT8wamGvCok",[234,236],{"title":128,"path":129,"stem":130,"description":235,"children":-1},"Tasks keeps a shared to-do board for humans and agents. Sign in with your passkey, make a team, and drop work into its lanes — the same board an agent reads over the `ape-tasks` CLI.",{"title":136,"path":137,"stem":138,"description":237,"children":-1},"Testrun turns a CI report into a public proof link. An agent (or `ape-testruns upload report.json`) pushes the run; you get a `\u002Fr\u002F\u003Cslug>` URL that renders status, tests and steps — no login to open…",1787307024961]