[{"data":1,"prerenderedAt":230},["ShallowReactive",2],{"navigation":3,"docs-fd\u002Fclosing":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":92,"body":93,"description":224,"extension":225,"meta":226,"navigation":227,"path":48,"seo":228,"stem":49,"__hash__":229},"content\u002Fdocs\u002Ffd\u002Fclosing.md","Closing an FD",{"type":94,"value":95,"toc":217},"minimark",[96,100,105,116,124,144,147,151,157,163,182,186,189,195,206,210],[97,98,92],"h1",{"id":99},"closing-an-fd",[101,102,104],"h2",{"id":103},"verify-first","Verify first",[106,107,112],"pre",{"className":108,"code":110,"language":111},[109],"language-text","\u002Ffd-verify FD-001\n","text",[113,114,110],"code",{"__ignoreMap":115},"",[117,118,119,120,123],"p",{},"Before closing, ",[113,121,122],{},"\u002Ffd-verify"," checks that:",[125,126,127,138,141],"ul",{},[128,129,130,131,134,135],"li",{},"All SDDs under ",[113,132,133],{},"FD-001\u002F"," have status ",[113,136,137],{},"done",[128,139,140],{},"Every Work Log is filled (Agent, Decisions, Output, Retrospective sections)",[128,142,143],{},"Acceptance criteria from the FD are met",[117,145,146],{},"If any SDD is still in progress or its Work Log is empty, verification fails. Fix it before closing.",[101,148,150],{"id":149},"close","Close",[106,152,155],{"className":153,"code":154,"language":111},[109],"\u002Ffd-close FD-001\n",[113,156,154],{"__ignoreMap":115},[117,158,159,162],{},[113,160,161],{},"\u002Ffd-close"," performs:",[164,165,166,173,176,179],"ol",{},[128,167,168,169,172],{},"Archives the FD (",[113,170,171],{},"status: closed",")",[128,174,175],{},"Updates the project changelog",[128,177,178],{},"Aggregates retrospectives from all Work Logs into a summary",[128,180,181],{},"Optionally syncs the board card to \"Closed\"",[101,183,185],{"id":184},"rejecting-an-fd","Rejecting an FD",[117,187,188],{},"If a competitive review selects a different approach:",[106,190,193],{"className":191,"code":192,"language":111},[109],"\u002Ffd-close FD-001 --reject\n",[113,194,192],{"__ignoreMap":115},[117,196,197,198,201,202,205],{},"The FD is archived with ",[113,199,200],{},"status: rejected"," and ",[113,203,204],{},"superseded_by: FD-NNN",". It serves as a negative ADR — a record of the path not taken and why.",[101,207,209],{"id":208},"after-closing","After closing",[117,211,212,213,216],{},"The Work Log retrospectives feed back into future FDs. Patterns that worked well, failure modes discovered, and interface corrections are stored in ",[113,214,215],{},".forgia\u002Flearnings\u002F"," for the intelligent gate to reference when reviewing future proposals.",{"title":115,"searchDepth":218,"depth":218,"links":219},2,[220,221,222,223],{"id":103,"depth":218,"text":104},{"id":149,"depth":218,"text":150},{"id":184,"depth":218,"text":185},{"id":208,"depth":218,"text":209},"Verify all SDDs are done, then archive the FD with \u002Ffd-close.","md",{},{"title":47},{"title":92,"description":224},"bYrw_XT-NVjeDf1ZevRZ5d9Ls7cn6dCC_6MC-1lKkds",1775060659123]