[{"data":1,"prerenderedAt":482},["ShallowReactive",2],{"navigation_docs_es":3,"-es-concepts-knowledge":188,"-es-concepts-knowledge-surround":477},[4,35,85,145],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Primeros pasos",false,"\u002Fes\u002Fgetting-started","es\u002F1.getting-started",[10,15,20,25,30],{"title":11,"path":12,"stem":13,"icon":14},"Introducción","\u002Fes\u002Fgetting-started\u002Fintroduction","es\u002F1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Instalación","\u002Fes\u002Fgetting-started\u002Finstallation","es\u002F1.getting-started\u002F2.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Estructura del proyecto","\u002Fes\u002Fgetting-started\u002Fproject-layout","es\u002F1.getting-started\u002F3.project-layout","i-lucide-folder-tree",{"title":26,"path":27,"stem":28,"icon":29},"Actualizar y desinstalar","\u002Fes\u002Fgetting-started\u002Fupgrade-uninstall","es\u002F1.getting-started\u002F4.upgrade-uninstall","i-lucide-refresh-cw",{"title":31,"path":32,"stem":33,"icon":34},"Canales","\u002Fes\u002Fgetting-started\u002Fchannels","es\u002F1.getting-started\u002F5.channels","i-lucide-radio-tower",{"title":36,"icon":6,"path":37,"stem":38,"children":39,"page":6},"Conceptos","\u002Fes\u002Fconcepts","es\u002F2.concepts",[40,45,50,55,60,65,70,75,80],{"title":41,"path":42,"stem":43,"icon":44},"Carriles y métodos","\u002Fes\u002Fconcepts\u002Flanes-and-methods","es\u002F2.concepts\u002F1.lanes-and-methods","i-lucide-route",{"title":46,"path":47,"stem":48,"icon":49},"Specs vivas y cambios","\u002Fes\u002Fconcepts\u002Fliving-specs","es\u002F2.concepts\u002F2.living-specs","i-lucide-book-open-check",{"title":51,"path":52,"stem":53,"icon":54},"Notación","\u002Fes\u002Fconcepts\u002Fnotation","es\u002F2.concepts\u002F3.notation","i-lucide-pen-line",{"title":56,"path":57,"stem":58,"icon":59},"QA y datos de prueba","\u002Fes\u002Fconcepts\u002Fqa-and-test-data","es\u002F2.concepts\u002F4.qa-and-test-data","i-lucide-clipboard-check",{"title":61,"path":62,"stem":63,"icon":64},"Conocimiento","\u002Fes\u002Fconcepts\u002Fknowledge","es\u002F2.concepts\u002F5.knowledge","i-lucide-brain",{"title":66,"path":67,"stem":68,"icon":69},"Scripts","\u002Fes\u002Fconcepts\u002Fscripts","es\u002F2.concepts\u002F6.scripts","i-lucide-file-code",{"title":71,"path":72,"stem":73,"icon":74},"Garantías","\u002Fes\u002Fconcepts\u002Fguardrails","es\u002F2.concepts\u002F7.guardrails","i-lucide-shield",{"title":76,"path":77,"stem":78,"icon":79},"Contexto de sesión","\u002Fes\u002Fconcepts\u002Fsession-context","es\u002F2.concepts\u002F8.session-context","i-lucide-gauge",{"title":81,"path":82,"stem":83,"icon":84},"Cómo mejora el kit","\u002Fes\u002Fconcepts\u002Fself-improvement","es\u002F2.concepts\u002F9.self-improvement","i-lucide-sprout",{"title":86,"icon":6,"path":87,"stem":88,"children":89,"page":6},"Guías","\u002Fes\u002Fguides","es\u002F3.guides",[90,95,100,105,110,115,120,125,130,135,140],{"title":91,"path":92,"stem":93,"icon":94},"Monorepo de app nuevo","\u002Fes\u002Fguides\u002Fnew-app-monorepo","es\u002F3.guides\u002F01.new-app-monorepo","i-lucide-boxes",{"title":96,"path":97,"stem":98,"icon":99},"Tu sitio web con Claude","\u002Fes\u002Fguides\u002Fcontent-site","es\u002F3.guides\u002F02.content-site","i-lucide-globe",{"title":101,"path":102,"stem":103,"icon":104},"Adoptar un proyecto existente","\u002Fes\u002Fguides\u002Fadopt-existing-project","es\u002F3.guides\u002F03.adopt-existing-project","i-lucide-git-merge",{"title":106,"path":107,"stem":108,"icon":109},"Un cambio, de principio a fin","\u002Fes\u002Fguides\u002Fspec-lane-change","es\u002F3.guides\u002F04.spec-lane-change","i-lucide-git-pull-request",{"title":111,"path":112,"stem":113,"icon":114},"Un cambio de vía rápida","\u002Fes\u002Fguides\u002Ffast-track-change","es\u002F3.guides\u002F05.fast-track-change","i-lucide-zap",{"title":116,"path":117,"stem":118,"icon":119},"El ciclo TDD","\u002Fes\u002Fguides\u002Ftdd-loop","es\u002F3.guides\u002F06.tdd-loop","i-lucide-repeat",{"title":121,"path":122,"stem":123,"icon":124},"Una pasada de QA","\u002Fes\u002Fguides\u002Fqa-pass","es\u002F3.guides\u002F07.qa-pass","i-lucide-clipboard-list",{"title":126,"path":127,"stem":128,"icon":129},"Datos de prueba","\u002Fes\u002Fguides\u002Ftest-data","es\u002F3.guides\u002F08.test-data","i-lucide-database",{"title":131,"path":132,"stem":133,"icon":134},"Publicar y actualizar","\u002Fes\u002Fguides\u002Freleasing-and-upgrading","es\u002F3.guides\u002F09.releasing-and-upgrading","i-lucide-rocket",{"title":136,"path":137,"stem":138,"icon":139},"Proponer mejoras","\u002Fes\u002Fguides\u002Fproposing-improvements","es\u002F3.guides\u002F10.proposing-improvements","i-lucide-lightbulb",{"title":141,"path":142,"stem":143,"icon":144},"Documentación para agentes","\u002Fes\u002Fguides\u002Fdocs-for-agents","es\u002F3.guides\u002F11.docs-for-agents","i-lucide-bot",{"title":146,"icon":6,"path":147,"stem":148,"children":149,"page":6},"Referencia","\u002Fes\u002Freference","es\u002F4.reference",[150,155,160,165,170,173,178,183],{"title":151,"path":152,"stem":153,"icon":154},"CLI","\u002Fes\u002Freference\u002Fcli","es\u002F4.reference\u002F1.cli","i-lucide-terminal",{"title":156,"path":157,"stem":158,"icon":159},"Configuración","\u002Fes\u002Freference\u002Fconfiguration","es\u002F4.reference\u002F2.configuration","i-lucide-settings",{"title":161,"path":162,"stem":163,"icon":164},"Skills","\u002Fes\u002Freference\u002Fskills","es\u002F4.reference\u002F3.skills","i-lucide-sparkles",{"title":166,"path":167,"stem":168,"icon":169},"Hooks","\u002Fes\u002Freference\u002Fhooks","es\u002F4.reference\u002F4.hooks","i-lucide-webhook",{"title":66,"path":171,"stem":172,"icon":69},"\u002Fes\u002Freference\u002Fscripts","es\u002F4.reference\u002F5.scripts",{"title":174,"path":175,"stem":176,"icon":177},"Cambios","\u002Fes\u002Freference\u002Fchangelog","es\u002F4.reference\u002F6.changelog","i-lucide-history",{"title":179,"path":180,"stem":181,"icon":182},"Plantillas","\u002Fes\u002Freference\u002Ftemplates","es\u002F4.reference\u002F7.templates","i-lucide-layout-template",{"title":184,"path":185,"stem":186,"icon":187},"Privacidad","\u002Fes\u002Freference\u002Fprivacy","es\u002F4.reference\u002F8.privacy","i-lucide-lock",{"id":189,"title":61,"body":190,"description":469,"extension":470,"links":471,"meta":472,"navigation":474,"path":62,"seo":475,"stem":63,"__hash__":476},"docs_es\u002Fes\u002F2.concepts\u002F5.knowledge.md",{"type":191,"value":192,"toc":464},"minimark",[193,214,219,307,314,318,390,423,427,460],[194,195,196,197,201,202,205,206,209,210,213],"p",{},"Un concepto por archivo Markdown con un ",[198,199,200],"code",{},"summary"," de una línea, enlazados con ",[198,203,204],{},"[[name]]",". Cada carpeta tiene un ",[198,207,208],{},"index.md"," y un ",[198,211,212],{},"log.md"," (entradas añadidas \u002F cambiadas \u002F eliminadas): la estructura del Open Knowledge Format. Al empezar la sesión solo se inyectan los resúmenes; los agentes abren archivos bajo demanda o buscan.",[215,216,218],"h2",{"id":217},"ámbitos","Ámbitos",[220,221,222,238],"table",{},[223,224,225],"thead",{},[226,227,228,232,235],"tr",{},[229,230,231],"th",{},"Ámbito",[229,233,234],{},"Dónde vive",[229,236,237],{},"Se comparte mediante",[239,240,241,271,286],"tbody",{},[226,242,243,262,268],{},[244,245,246,249,250,249,253,249,256,249,259],"td",{},[198,247,248],{},"business"," · ",[198,251,252],{},"env",[198,254,255],{},"decisions",[198,257,258],{},"ux",[198,260,261],{},"stack",[244,263,264,267],{},[198,265,266],{},".knowledge\u002F"," en el proyecto",[244,269,270],{},"el repositorio del proyecto",[226,272,273,278,283],{},[244,274,275],{},[198,276,277],{},"local",[244,279,280],{},[198,281,282],{},".knowledge\u002Flocal\u002F",[244,284,285],{},"nadie (ignorado por git)",[226,287,288,298,304],{},[244,289,290,249,292,249,295,297],{},[198,291,261],{},[198,293,294],{},"meta",[198,296,258],{}," (globales)",[244,299,300,303],{},[198,301,302],{},"plugin\u002Fknowledge\u002F"," en el kit",[244,305,306],{},"todos los proyectos que usan el plugin",[194,308,309,310,313],{},"El conocimiento global solo se puede escribir desde un clon del kit registrado con ",[198,311,312],{},"agent-kit setup","; si no, los agentes leen la copia que trae el plugin y escriben en el proyecto.",[215,315,317],{"id":316},"entrada","Entrada",[319,320,326],"pre",{"className":321,"code":322,"filename":323,"language":324,"meta":325,"style":325},"language-markdown shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","---\nname: money-three-decimals\ntitle: Money uses 3 decimals\ntype: rule\nstatus: active\ntags: [money]\nsummary: All money values use 3 decimals — display, inputs, rounding and DB columns.\n---\n\nWhy, examples, links to [[other-entries]].\n",".knowledge\u002Fbusiness\u002Fmoney-three-decimals.md","markdown","",[198,327,328,336,342,348,354,360,366,372,377,384],{"__ignoreMap":325},[329,330,333],"span",{"class":331,"line":332},"line",1,[329,334,335],{},"---\n",[329,337,339],{"class":331,"line":338},2,[329,340,341],{},"name: money-three-decimals\n",[329,343,345],{"class":331,"line":344},3,[329,346,347],{},"title: Money uses 3 decimals\n",[329,349,351],{"class":331,"line":350},4,[329,352,353],{},"type: rule\n",[329,355,357],{"class":331,"line":356},5,[329,358,359],{},"status: active\n",[329,361,363],{"class":331,"line":362},6,[329,364,365],{},"tags: [money]\n",[329,367,369],{"class":331,"line":368},7,[329,370,371],{},"summary: All money values use 3 decimals — display, inputs, rounding and DB columns.\n",[329,373,375],{"class":331,"line":374},8,[329,376,335],{},[329,378,380],{"class":331,"line":379},9,[329,381,383],{"emptyLinePlaceholder":382},true,"\n",[329,385,387],{"class":331,"line":386},10,[329,388,389],{},"Why, examples, links to [[other-entries]].\n",[194,391,392,393,396,397,396,400,396,403,396,406,409,410,396,413,396,416,396,419,422],{},"Tipos: ",[198,394,395],{},"concept",", ",[198,398,399],{},"rule",[198,401,402],{},"decision",[198,404,405],{},"howto",[198,407,408],{},"reference",". Estados: ",[198,411,412],{},"active",[198,414,415],{},"proposed",[198,417,418],{},"superseded",[198,420,421],{},"deprecated",".",[215,424,426],{"id":425},"skills-y-herramientas","Skills y herramientas",[428,429,430,438,446],"ul",{},[431,432,433,434,437],"li",{},"Skill ",[198,435,436],{},"knowledge",": lee y escribe entradas en el ámbito correcto (busca primero, nunca casi-duplicados).",[431,439,433,440,443,444,422],{},[198,441,442],{},"decide",": decisiones con contexto, opciones y consecuencias; se reemplazan en lugar de borrarse; solo tú las pones en ",[198,445,412],{},[431,447,448,396,451,396,454,396,457,422],{},[198,449,450],{},"agent-kit knowledge find \u003Cpalabras> [--body]",[198,452,453],{},"index",[198,455,456],{},"check",[198,458,459],{},"paths",[461,462,463],"style",{},"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);}",{"title":325,"searchDepth":338,"depth":338,"links":465},[466,467,468],{"id":217,"depth":338,"text":218},{"id":316,"depth":338,"text":317},{"id":425,"depth":338,"text":426},"Hechos y decisiones en archivos pequeños, con ámbito de proyecto, de máquina o de todos los proyectos; solo cargan los resúmenes.","md",null,{"sourceHash":473},"2f09474f60ed",{"icon":64},{"title":61,"description":469},"dDyPZER5PGflOSXcFInDRLqOlpwc26Wgn3L9q1vL6Dw",[478,480],{"title":56,"path":57,"stem":58,"description":479,"icon":59,"children":-1},"Un checklist de QA generado desde las specs vivas, pasadas de QA con fecha y datos de prueba de Supabase que no pueden tocar producción.",{"title":66,"path":67,"stem":68,"description":481,"icon":69,"children":-1},"Un registro para que los agentes busquen, conserven, documenten y prueben scripts en lugar de reescribirlos.",1793099614379]