[{"data":1,"prerenderedAt":392},["ShallowReactive",2],{"navigation":3,"docs-getting-started\u002Finstallation":90},[4],{"title":5,"path":6,"stem":7,"children":8},"Docs","\u002Fdocs","docs",[9,12,34,40,58,76],{"title":10,"path":6,"stem":11},"Overview","docs\u002Findex",{"title":13,"path":14,"stem":15,"children":16},"CLI Reference","\u002Fdocs\u002Fcli","docs\u002Fcli\u002Findex",[17,18,22,26,30],{"title":13,"path":14,"stem":15},{"title":19,"path":20,"stem":21},"doctor","\u002Fdocs\u002Fcli\u002Fdoctor","docs\u002Fcli\u002Fdoctor",{"title":23,"path":24,"stem":25},"exec","\u002Fdocs\u002Fcli\u002Fexec","docs\u002Fcli\u002Fexec",{"title":27,"path":28,"stem":29},"init","\u002Fdocs\u002Fcli\u002Finit","docs\u002Fcli\u002Finit",{"title":31,"path":32,"stem":33},"status","\u002Fdocs\u002Fcli\u002Fstatus","docs\u002Fcli\u002Fstatus",{"title":35,"path":36,"stem":37,"children":38},"Constitution","\u002Fdocs\u002Fconstitution","docs\u002Fconstitution\u002Findex",[39],{"title":35,"path":36,"stem":37},{"title":41,"path":42,"stem":43,"children":44},"FD Guide","\u002Fdocs\u002Ffd","docs\u002Ffd\u002Findex",[45,46,50,54],{"title":41,"path":42,"stem":43},{"title":47,"path":48,"stem":49},"Closing","\u002Fdocs\u002Ffd\u002Fclosing","docs\u002Ffd\u002Fclosing",{"title":51,"path":52,"stem":53},"Creating","\u002Fdocs\u002Ffd\u002Fcreating","docs\u002Ffd\u002Fcreating",{"title":55,"path":56,"stem":57},"Reviewing","\u002Fdocs\u002Ffd\u002Freviewing","docs\u002Ffd\u002Freviewing",{"title":59,"path":60,"stem":61,"children":62},"Getting Started","\u002Fdocs\u002Fgetting-started","docs\u002Fgetting-started\u002Findex",[63,64,68,72],{"title":59,"path":60,"stem":61},{"title":65,"path":66,"stem":67},"First Feature","\u002Fdocs\u002Fgetting-started\u002Ffirst-feature","docs\u002Fgetting-started\u002Ffirst-feature",{"title":69,"path":70,"stem":71},"Installation","\u002Fdocs\u002Fgetting-started\u002Finstallation","docs\u002Fgetting-started\u002Finstallation",{"title":73,"path":74,"stem":75},"Feature Lifecycle","\u002Fdocs\u002Fgetting-started\u002Flifecycle","docs\u002Fgetting-started\u002Flifecycle",{"title":77,"path":78,"stem":79,"children":80},"SDD Guide","\u002Fdocs\u002Fsdd","docs\u002Fsdd\u002Findex",[81,82,86],{"title":77,"path":78,"stem":79},{"title":83,"path":84,"stem":85},"Executing","\u002Fdocs\u002Fsdd\u002Fexecuting","docs\u002Fsdd\u002Fexecuting",{"title":87,"path":88,"stem":89},"Generating","\u002Fdocs\u002Fsdd\u002Fgenerating","docs\u002Fsdd\u002Fgenerating",{"id":91,"title":69,"body":92,"description":386,"extension":387,"meta":388,"navigation":389,"path":70,"seo":390,"stem":71,"__hash__":391},"content\u002Fdocs\u002Fgetting-started\u002Finstallation.md",{"type":93,"value":94,"toc":379},"minimark",[95,99,104,180,184,198,219,223,226,240,244,247,279,286,356,360,372,375],[96,97,69],"h1",{"id":98},"installation",[100,101,103],"h2",{"id":102},"install-the-cli","Install the CLI",[105,106,111],"pre",{"className":107,"code":108,"language":109,"meta":110,"style":110},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","git clone git@github.com:forgia-labs\u002Fforgia.git ~\u002Fforgia\ncd ~\u002Fforgia\n\n# Build the Go binary\nmise run go:build\n# Or install directly:\n# go install github.com\u002Fforgia-labs\u002Fforgia\u002Fcmd\u002Fforgia@latest\n","bash","",[112,113,114,133,142,149,156,168,174],"code",{"__ignoreMap":110},[115,116,119,123,127,130],"span",{"class":117,"line":118},"line",1,[115,120,122],{"class":121},"sBMFI","git",[115,124,126],{"class":125},"sfazB"," clone",[115,128,129],{"class":125}," git@github.com:forgia-labs\u002Fforgia.git",[115,131,132],{"class":125}," ~\u002Fforgia\n",[115,134,136,140],{"class":117,"line":135},2,[115,137,139],{"class":138},"s2Zo4","cd",[115,141,132],{"class":125},[115,143,145],{"class":117,"line":144},3,[115,146,148],{"emptyLinePlaceholder":147},true,"\n",[115,150,152],{"class":117,"line":151},4,[115,153,155],{"class":154},"sHwdD","# Build the Go binary\n",[115,157,159,162,165],{"class":117,"line":158},5,[115,160,161],{"class":121},"mise",[115,163,164],{"class":125}," run",[115,166,167],{"class":125}," go:build\n",[115,169,171],{"class":117,"line":170},6,[115,172,173],{"class":154},"# Or install directly:\n",[115,175,177],{"class":117,"line":176},7,[115,178,179],{"class":154},"# go install github.com\u002Fforgia-labs\u002Fforgia\u002Fcmd\u002Fforgia@latest\n",[100,181,183],{"id":182},"install-claude-code-slash-commands","Install Claude Code slash commands",[105,185,187],{"className":107,"code":186,"language":109,"meta":110,"style":110},"mise run claude:install\n",[112,188,189],{"__ignoreMap":110},[115,190,191,193,195],{"class":117,"line":118},[115,192,161],{"class":121},[115,194,164],{"class":125},[115,196,197],{"class":125}," claude:install\n",[199,200,201,202,205,206,205,209,205,212,205,215,218],"p",{},"This copies the ",[112,203,204],{},"\u002Ffd-new",", ",[112,207,208],{},"\u002Ffd-review",[112,210,211],{},"\u002Ffd-sdd",[112,213,214],{},"\u002Ffd-verify",[112,216,217],{},"\u002Ffd-close",", and other commands into your Claude Code configuration.",[100,220,222],{"id":221},"install-openhands-optional","Install OpenHands (optional)",[199,224,225],{},"OpenHands runs SDDs autonomously in a Docker container. Skip this if you plan to use Claude Code interactively.",[105,227,229],{"className":107,"code":228,"language":109,"meta":110,"style":110},"mise run openhands:install\n",[112,230,231],{"__ignoreMap":110},[115,232,233,235,237],{"class":117,"line":118},[115,234,161],{"class":121},[115,236,164],{"class":125},[115,238,239],{"class":125}," openhands:install\n",[100,241,243],{"id":242},"initialize-a-project","Initialize a project",[199,245,246],{},"Run this inside any project directory:",[105,248,250],{"className":107,"code":249,"language":109,"meta":110,"style":110},"# Via CLI\nforgia init\n\n# Via Claude Code\n\u002Fproject-init\n",[112,251,252,257,265,269,274],{"__ignoreMap":110},[115,253,254],{"class":117,"line":118},[115,255,256],{"class":154},"# Via CLI\n",[115,258,259,262],{"class":117,"line":135},[115,260,261],{"class":121},"forgia",[115,263,264],{"class":125}," init\n",[115,266,267],{"class":117,"line":144},[115,268,148],{"emptyLinePlaceholder":147},[115,270,271],{"class":117,"line":151},[115,272,273],{"class":154},"# Via Claude Code\n",[115,275,276],{"class":117,"line":158},[115,277,278],{"class":121},"\u002Fproject-init\n",[199,280,281,282,285],{},"This creates ",[112,283,284],{},".forgia\u002F"," with:",[287,288,289,302],"table",{},[290,291,292],"thead",{},[293,294,295,299],"tr",{},[296,297,298],"th",{},"Path",[296,300,301],{},"Purpose",[303,304,305,316,326,336,346],"tbody",{},[293,306,307,313],{},[308,309,310],"td",{},[112,311,312],{},"constitution.md",[308,314,315],{},"Immutable project rules — edit to match your standards",[293,317,318,323],{},[308,319,320],{},[112,321,322],{},"fd\u002F",[308,324,325],{},"Feature Designs",[293,327,328,333],{},[308,329,330],{},[112,331,332],{},"sdd\u002F",[308,334,335],{},"Execution specs",[293,337,338,343],{},[308,339,340],{},[112,341,342],{},"dev-guide\u002F",[308,344,345],{},"Coding, commit, and review conventions",[293,347,348,353],{},[308,349,350],{},[112,351,352],{},"guardrails\u002Fdeny.toml",[308,354,355],{},"Files and commands agents are never allowed to touch",[100,357,359],{"id":358},"health-check","Health check",[105,361,363],{"className":107,"code":362,"language":109,"meta":110,"style":110},"forgia doctor\n",[112,364,365],{"__ignoreMap":110},[115,366,367,369],{"class":117,"line":118},[115,368,261],{"class":121},[115,370,371],{"class":125}," doctor\n",[199,373,374],{},"Checks: vault structure, Docker, OpenHands, mise, Claude commands, LLM API key.",[376,377,378],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}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 .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":110,"searchDepth":135,"depth":135,"links":380},[381,382,383,384,385],{"id":102,"depth":135,"text":103},{"id":182,"depth":135,"text":183},{"id":221,"depth":135,"text":222},{"id":242,"depth":135,"text":243},{"id":358,"depth":135,"text":359},"Build the Forgia CLI and install Claude Code slash commands.","md",{},{"title":69},{"title":69,"description":386},"OXANurzrUn2J3pi4-SY8CqLJET6f2xalG8OkjmkwSho",1775060659111]