[{"data":1,"prerenderedAt":586},["ShallowReactive",2],{"docs-navigation:en":3,"content-page:docs:po19wo6nbXuPkFEyPBWwS0F00yhrVAAIe9pmHLvS4JA":223,"content-page-surround:docs:po19wo6nbXuPkFEyPBWwS0F00yhrVAAIe9pmHLvS4JA":583},[4,25,83,141,168],{"title":5,"id":6,"canonicalKey":7,"locale":8,"draft":9,"icon":10,"path":11,"children":12},"Lupinum OSS handbook","content:docs:1.get-started:1.index.md","1","en",false,"lucide:book-open","\u002Fdocs\u002Fget-started",[13,19],{"title":14,"id":15,"canonicalKey":16,"locale":8,"draft":9,"icon":17,"path":18},"Choose a repository profile","content:docs:1.get-started:2.choose-a-profile.md","1\u002F2","lucide:git-branch","\u002Fdocs\u002Fget-started\u002Fchoose-a-profile",{"title":20,"id":21,"canonicalKey":22,"locale":8,"draft":9,"icon":23,"path":24},"New project path","content:docs:1.get-started:3.new-project-path.md","1\u002F3","lucide:route","\u002Fdocs\u002Fget-started\u002Fnew-project-path",{"title":26,"page":9,"canonicalKey":27,"locale":8,"children":28},"Standards","2",[29,35,41,47,53,59,65,71,77],{"title":30,"id":31,"canonicalKey":32,"locale":8,"draft":9,"icon":33,"path":34},"Repository structure","content:docs:2.standards:1.repository-structure.md","2\u002F1","lucide:folders","\u002Fdocs\u002Fstandards\u002Frepository-structure",{"title":36,"id":37,"canonicalKey":38,"locale":8,"draft":9,"icon":39,"path":40},"Documentation ownership","content:docs:2.standards:2.documentation-ownership.md","2\u002F2","lucide:files","\u002Fdocs\u002Fstandards\u002Fdocumentation-ownership",{"title":42,"id":43,"canonicalKey":44,"locale":8,"draft":9,"icon":45,"path":46},"GitHub and contributions","content:docs:2.standards:3.github-and-contributions.md","2\u002F3","lucide:github","\u002Fdocs\u002Fstandards\u002Fgithub-and-contributions",{"title":48,"id":49,"canonicalKey":50,"locale":8,"draft":9,"icon":51,"path":52},"Dependency policy","content:docs:2.standards:4.dependencies.md","2\u002F4","lucide:package-search","\u002Fdocs\u002Fstandards\u002Fdependencies",{"title":54,"id":55,"canonicalKey":56,"locale":8,"draft":9,"icon":57,"path":58},"Release security","content:docs:2.standards:5.release-security.md","2\u002F5","lucide:shield-check","\u002Fdocs\u002Fstandards\u002Frelease-security",{"title":60,"id":61,"canonicalKey":62,"locale":8,"draft":9,"icon":63,"path":64},"Package previews","content:docs:2.standards:6.package-previews.md","2\u002F6","lucide:package-open","\u002Fdocs\u002Fstandards\u002Fpackage-previews",{"title":66,"id":67,"canonicalKey":68,"locale":8,"draft":9,"icon":69,"path":70},"Documentation sites","content:docs:2.standards:7.documentation-sites.md","2\u002F7","lucide:panel-top","\u002Fdocs\u002Fstandards\u002Fdocumentation-sites",{"title":72,"id":73,"canonicalKey":74,"locale":8,"draft":9,"icon":75,"path":76},"Analytics and feedback","content:docs:2.standards:8.analytics-and-feedback.md","2\u002F8","lucide:chart-no-axes-combined","\u002Fdocs\u002Fstandards\u002Fanalytics-and-feedback",{"title":78,"id":79,"canonicalKey":80,"locale":8,"draft":9,"icon":81,"path":82},"Security and agents","content:docs:2.standards:9.security-and-agents.md","2\u002F9","lucide:bot-message-square","\u002Fdocs\u002Fstandards\u002Fsecurity-and-agents",{"title":84,"page":9,"canonicalKey":85,"locale":8,"children":86},"Procedures","3",[87,93,99,105,111,117,123,129,135],{"title":88,"id":89,"canonicalKey":90,"locale":8,"draft":9,"icon":91,"path":92},"Create a repository","content:docs:3.procedures:1.create-a-repository.md","3\u002F1","lucide:folder-plus","\u002Fdocs\u002Fprocedures\u002Fcreate-a-repository",{"title":94,"id":95,"canonicalKey":96,"locale":8,"draft":9,"icon":97,"path":98},"First npm release","content:docs:3.procedures:2.first-npm-release.md","3\u002F2","lucide:package-plus","\u002Fdocs\u002Fprocedures\u002Ffirst-npm-release",{"title":100,"id":101,"canonicalKey":102,"locale":8,"draft":9,"icon":103,"path":104},"Normal release","content:docs:3.procedures:3.normal-release.md","3\u002F3","lucide:package-check","\u002Fdocs\u002Fprocedures\u002Fnormal-release",{"title":106,"id":107,"canonicalKey":108,"locale":8,"draft":9,"icon":109,"path":110},"Prerelease","content:docs:3.procedures:4.prerelease.md","3\u002F4","lucide:flask-conical","\u002Fdocs\u002Fprocedures\u002Fprerelease",{"title":112,"id":113,"canonicalKey":114,"locale":8,"draft":9,"icon":115,"path":116},"Hotfix","content:docs:3.procedures:5.hotfix.md","3\u002F5","lucide:ambulance","\u002Fdocs\u002Fprocedures\u002Fhotfix",{"title":118,"id":119,"canonicalKey":120,"locale":8,"draft":9,"icon":121,"path":122},"Rollback","content:docs:3.procedures:6.rollback.md","3\u002F6","lucide:undo-2","\u002Fdocs\u002Fprocedures\u002Frollback",{"title":124,"id":125,"canonicalKey":126,"locale":8,"draft":9,"icon":127,"path":128},"Dependency update","content:docs:3.procedures:7.dependency-update.md","3\u002F7","lucide:refresh-cw","\u002Fdocs\u002Fprocedures\u002Fdependency-update",{"title":130,"id":131,"canonicalKey":132,"locale":8,"draft":9,"icon":133,"path":134},"Documentation change","content:docs:3.procedures:8.documentation-change.md","3\u002F8","lucide:file-pen-line","\u002Fdocs\u002Fprocedures\u002Fdocumentation-change",{"title":136,"id":137,"canonicalKey":138,"locale":8,"draft":9,"icon":139,"path":140},"Credential incident","content:docs:3.procedures:9.credential-incident.md","3\u002F9","lucide:key-round","\u002Fdocs\u002Fprocedures\u002Fcredential-incident",{"title":142,"page":9,"canonicalKey":143,"locale":8,"children":144},"Checklists","4",[145,151,156,162],{"title":146,"id":147,"canonicalKey":148,"locale":8,"draft":9,"icon":149,"path":150},"Repository launch checklist","content:docs:4.checklists:1.repository-launch.md","4\u002F1","lucide:list-checks","\u002Fdocs\u002Fchecklists\u002Frepository-launch",{"title":152,"id":153,"canonicalKey":154,"locale":8,"draft":9,"icon":97,"path":155},"First release checklist","content:docs:4.checklists:2.first-release.md","4\u002F2","\u002Fdocs\u002Fchecklists\u002Ffirst-release",{"title":157,"id":158,"canonicalKey":159,"locale":8,"draft":9,"icon":160,"path":161},"Production acceptance checklist","content:docs:4.checklists:3.production-acceptance.md","4\u002F3","lucide:monitor-check","\u002Fdocs\u002Fchecklists\u002Fproduction-acceptance",{"title":163,"id":164,"canonicalKey":165,"locale":8,"draft":9,"icon":166,"path":167},"Quarterly audit checklist","content:docs:4.checklists:4.quarterly-audit.md","4\u002F4","lucide:calendar-check","\u002Fdocs\u002Fchecklists\u002Fquarterly-audit",{"title":169,"id":170,"canonicalKey":171,"locale":8,"draft":9,"icon":172,"path":173,"children":174},"Troubleshooting","content:docs:5.troubleshooting:1.index.md","5","lucide:wrench","\u002Fdocs\u002Ftroubleshooting",[175,181,187,193,199,205,211,217],{"title":176,"id":177,"canonicalKey":178,"locale":8,"draft":9,"icon":179,"path":180},"npm trusted publishing","content:docs:5.troubleshooting:2.npm-trusted-publishing.md","5\u002F2","lucide:shield-alert","\u002Fdocs\u002Ftroubleshooting\u002Fnpm-trusted-publishing",{"title":182,"id":183,"canonicalKey":184,"locale":8,"draft":9,"icon":185,"path":186},"GitHub Actions","content:docs:5.troubleshooting:3.github-actions.md","5\u002F3","lucide:workflow","\u002Fdocs\u002Ftroubleshooting\u002Fgithub-actions",{"title":188,"id":189,"canonicalKey":190,"locale":8,"draft":9,"icon":191,"path":192},"GitHub Action SHA errors","content:docs:5.troubleshooting:4.action-sha-errors.md","5\u002F4","lucide:git-commit-horizontal","\u002Fdocs\u002Ftroubleshooting\u002Faction-sha-errors",{"title":194,"id":195,"canonicalKey":196,"locale":8,"draft":9,"icon":197,"path":198},"Dependency quarantine","content:docs:5.troubleshooting:5.dependency-quarantine.md","5\u002F5","lucide:timer","\u002Fdocs\u002Ftroubleshooting\u002Fdependency-quarantine",{"title":200,"id":201,"canonicalKey":202,"locale":8,"draft":9,"icon":203,"path":204},"Vercel deployment","content:docs:5.troubleshooting:6.vercel.md","5\u002F6","lucide:triangle","\u002Fdocs\u002Ftroubleshooting\u002Fvercel",{"title":206,"id":207,"canonicalKey":208,"locale":8,"draft":9,"icon":209,"path":210},"Plausible analytics","content:docs:5.troubleshooting:7.plausible.md","5\u002F7","lucide:chart-no-axes-column-increasing","\u002Fdocs\u002Ftroubleshooting\u002Fplausible",{"title":212,"id":213,"canonicalKey":214,"locale":8,"draft":9,"icon":215,"path":216},"Package preview failures","content:docs:5.troubleshooting:8.package-previews.md","5\u002F8","lucide:package-x","\u002Fdocs\u002Ftroubleshooting\u002Fpackage-previews",{"title":218,"id":219,"canonicalKey":220,"locale":8,"draft":9,"icon":221,"path":222},"GitHub CLI authentication","content:docs:5.troubleshooting:9.github-cli-authentication.md","5\u002F9","lucide:terminal","\u002Fdocs\u002Ftroubleshooting\u002Fgithub-cli-authentication",{"title":146,"description":224,"icon":149,"body":225,"type":571,"id":147,"canonicalKey":148,"draft":9,"partial":9,"locale":8,"collection":519,"navigationFile":9,"file":572,"route":578,"resolution":580},"Prove that a new repository is ready for public work.",{"type":226,"children":227,"toc":562},"root",[228,236,243,374,380,437,443,498,504],{"type":229,"tag":230,"props":231,"children":232},"element","p",{},[233],{"type":234,"value":235},"text","Complete each applicable item. File checks do not prove external settings.",{"type":229,"tag":237,"props":238,"children":240},"h2",{"id":239},"repository",[241],{"type":234,"value":242},"Repository",{"type":229,"tag":244,"props":245,"children":247},"ul",{"class":246},"contains-task-list",[248,262,270,278,286,341],{"type":229,"tag":249,"props":250,"children":252},"li",{"class":251},"task-list-item",[253,260],{"type":229,"tag":254,"props":255,"children":259},"input",{"class":256,"type":257,"disabled":258},"task-list-item-checkbox","checkbox",true,[],{"type":234,"value":261}," The repository uses the correct starter profile.",{"type":229,"tag":249,"props":263,"children":264},{"class":251},[265,268],{"type":229,"tag":254,"props":266,"children":267},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":269}," Package names, repository links, and the final domain are consistent.",{"type":229,"tag":249,"props":271,"children":272},{"class":251},[273,276],{"type":229,"tag":254,"props":274,"children":275},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":277}," No declared placeholder remains.",{"type":229,"tag":249,"props":279,"children":280},{"class":251},[281,284],{"type":229,"tag":254,"props":282,"children":283},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":285}," The MIT license and Lupinum company ownership are correct.",{"type":229,"tag":249,"props":287,"children":288},{"class":251},[289,292,294,300,302,307,308,313,314,319,321,326,327,332,334,339],{"type":229,"tag":254,"props":290,"children":291},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":293}," ",{"type":229,"tag":295,"props":296,"children":297},"code",{},[298],{"type":234,"value":299},"README.md",{"type":234,"value":301},", ",{"type":229,"tag":295,"props":303,"children":304},{},[305],{"type":234,"value":306},"AGENTS.md",{"type":234,"value":301},{"type":229,"tag":295,"props":309,"children":310},{},[311],{"type":234,"value":312},"MAINTAINING.md",{"type":234,"value":301},{"type":229,"tag":295,"props":315,"children":316},{},[317],{"type":234,"value":318},"CONTRIBUTING.md",{"type":234,"value":320},",\n",{"type":229,"tag":295,"props":322,"children":323},{},[324],{"type":234,"value":325},"SECURITY.md",{"type":234,"value":301},{"type":229,"tag":295,"props":328,"children":329},{},[330],{"type":234,"value":331},"CLAUDE.md",{"type":234,"value":333},", and ",{"type":229,"tag":295,"props":335,"children":336},{},[337],{"type":234,"value":338},"docs\u002FWRITING.md",{"type":234,"value":340}," have one responsibility.",{"type":229,"tag":249,"props":342,"children":343},{"class":251},[344,347,348,353,354,359,360,365,367,372],{"type":229,"tag":254,"props":345,"children":346},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":293},{"type":229,"tag":295,"props":349,"children":350},{},[351],{"type":234,"value":352},"pnpm verify",{"type":234,"value":301},{"type":229,"tag":295,"props":355,"children":356},{},[357],{"type":234,"value":358},"pnpm docs:build",{"type":234,"value":301},{"type":229,"tag":295,"props":361,"children":362},{},[363],{"type":234,"value":364},"pnpm audit:all",{"type":234,"value":366},", and\n",{"type":229,"tag":295,"props":368,"children":369},{},[370],{"type":234,"value":371},"pnpm release:verify",{"type":234,"value":373}," pass where applicable.",{"type":229,"tag":237,"props":375,"children":377},{"id":376},"github",[378],{"type":234,"value":379},"GitHub",{"type":229,"tag":244,"props":381,"children":382},{"class":246},[383,397,405,413,421,429],{"type":229,"tag":249,"props":384,"children":385},{"class":251},[386,389,390,395],{"type":229,"tag":254,"props":387,"children":388},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":293},{"type":229,"tag":295,"props":391,"children":392},{},[393],{"type":234,"value":394},"main",{"type":234,"value":396}," is protected and required checks are current.",{"type":229,"tag":249,"props":398,"children":399},{"class":251},[400,403],{"type":229,"tag":254,"props":401,"children":402},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":404}," Workflow permissions are explicit and minimal.",{"type":229,"tag":249,"props":406,"children":407},{"class":251},[408,411],{"type":229,"tag":254,"props":409,"children":410},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":412}," GitHub Actions can create pull requests when the version workflow needs it.",{"type":229,"tag":249,"props":414,"children":415},{"class":251},[416,419],{"type":229,"tag":254,"props":417,"children":418},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":420}," CodeRabbit, Renovate, Dependabot alerts, and package previews are active.",{"type":229,"tag":249,"props":422,"children":423},{"class":251},[424,427],{"type":229,"tag":254,"props":425,"children":426},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":428}," The bug, documentation, feature, PR, and security paths work.",{"type":229,"tag":249,"props":430,"children":431},{"class":251},[432,435],{"type":229,"tag":254,"props":433,"children":434},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":436}," A real pull request has exercised all integrations.",{"type":229,"tag":237,"props":438,"children":440},{"id":439},"npm-libraries",[441],{"type":234,"value":442},"npm libraries",{"type":229,"tag":244,"props":444,"children":445},{"class":246},[446,467,482,490],{"type":229,"tag":249,"props":447,"children":448},{"class":251},[449,452,454,459,461,465],{"type":229,"tag":254,"props":450,"children":451},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":453}," The ",{"type":229,"tag":295,"props":455,"children":456},{},[457],{"type":234,"value":458},"npm",{"type":234,"value":460}," environment permits only ",{"type":229,"tag":295,"props":462,"children":463},{},[464],{"type":234,"value":394},{"type":234,"value":466}," and requires a reviewer.",{"type":229,"tag":249,"props":468,"children":469},{"class":251},[470,473,475,480],{"type":229,"tag":254,"props":471,"children":472},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":474}," No ",{"type":229,"tag":295,"props":476,"children":477},{},[478],{"type":234,"value":479},"NPM_TOKEN",{"type":234,"value":481}," exists.",{"type":229,"tag":249,"props":483,"children":484},{"class":251},[485,488],{"type":229,"tag":254,"props":486,"children":487},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":489}," Every public package appears in certification, preview, and publication manifests.",{"type":229,"tag":249,"props":491,"children":492},{"class":251},[493,496],{"type":229,"tag":254,"props":494,"children":495},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":497}," The first bootstrap and later trusted-publication procedures are documented.",{"type":229,"tag":237,"props":499,"children":501},{"id":500},"documentation-deployment",[502],{"type":234,"value":503},"Documentation deployment",{"type":229,"tag":244,"props":505,"children":506},{"class":246},[507,522,530,538,546,554],{"type":229,"tag":249,"props":508,"children":509},{"class":251},[510,513,515,520],{"type":229,"tag":254,"props":511,"children":512},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":514}," The Vercel Root Directory is ",{"type":229,"tag":295,"props":516,"children":517},{},[518],{"type":234,"value":519},"docs",{"type":234,"value":521},".",{"type":229,"tag":249,"props":523,"children":524},{"class":251},[525,528],{"type":229,"tag":254,"props":526,"children":527},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":529}," The cold build works without local generated files.",{"type":229,"tag":249,"props":531,"children":532},{"class":251},[533,536],{"type":229,"tag":254,"props":534,"children":535},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":537}," The canonical domain and DNS resolve to production.",{"type":229,"tag":249,"props":539,"children":540},{"class":251},[541,544],{"type":229,"tag":254,"props":542,"children":543},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":545}," The real Plausible script ID is committed exactly once.",{"type":229,"tag":249,"props":547,"children":548},{"class":251},[549,552],{"type":229,"tag":254,"props":550,"children":551},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":553}," Discord, legal notice, privacy, and feedback links work.",{"type":229,"tag":249,"props":555,"children":556},{"class":251},[557,560],{"type":229,"tag":254,"props":558,"children":559},{"class":256,"type":257,"disabled":258},[],{"type":234,"value":561}," The production acceptance checklist passes.",{"title":563,"searchDepth":564,"depth":564,"links":565},"",4,[566,568,569,570],{"id":239,"depth":567,"text":242},2,{"id":376,"depth":567,"text":379},{"id":439,"depth":567,"text":442},{"id":500,"depth":567,"text":503},"markdown",{"source":573,"path":574,"stem":575,"dir":576,"extension":577},"content","docs\u002F4.checklists\u002F1.repository-launch.md","docs\u002F4.checklists\u002F1.repository-launch","checklists","md",{"requestedPath":150,"resolvedPath":150,"alternates":579},[],{"requested":581,"resolved":582,"usedFallback":9},{},{"locale":8},{"previous":584,"next":585},{"title":136,"id":137,"canonicalKey":138,"locale":8,"draft":9,"path":140},{"title":152,"id":153,"canonicalKey":154,"locale":8,"draft":9,"path":155},1786663364319]