[{"data":1,"prerenderedAt":986},["ShallowReactive",2],{"navigation_docs":3,"-skills-heist-phases-the-grilling":246,"-skills-heist-phases-the-grilling-surround":981},[4,28,62,94,207,236,240],{"title":5,"path":6,"stem":7,"children":8,"order":11,"icon":27},"Getting Started","/getting-started","1.getting-started/index",[9,12,17,22],{"title":10,"path":6,"stem":7,"order":11},"What is Gangsta Agents?",1,{"title":13,"path":14,"stem":15,"order":16},"Installation","/getting-started/installation","1.getting-started/installation",2,{"title":18,"path":19,"stem":20,"order":21},"Quickstart — Your First Heist","/getting-started/quickstart","1.getting-started/quickstart",3,{"title":23,"path":24,"stem":25,"order":26},"The 1% Rule","/getting-started/the-1-percent-rule","1.getting-started/the-1-percent-rule",4,"i-lucide-rocket",{"title":29,"path":30,"stem":31,"children":32,"order":11,"icon":61},"Core Concepts","/core-concepts","2.core-concepts/index",[33,34,39,43,48,52,56],{"title":29,"path":30,"stem":31,"order":11},{"title":35,"path":36,"stem":37,"order":38},"Intent Routing","/core-concepts/intent-routing","2.core-concepts/intent-routing",5,{"title":40,"path":41,"stem":42,"order":26},"Omerta — The Five Laws","/core-concepts/omerta","2.core-concepts/omerta",{"title":44,"path":45,"stem":46,"order":47},"Spec-Driven Development","/core-concepts/spec-driven-dev","2.core-concepts/spec-driven-dev",7,{"title":49,"path":50,"stem":51,"order":16},"The Gangsta Agents Family Hierarchy","/core-concepts/the-borgata","2.core-concepts/the-borgata",{"title":53,"path":54,"stem":55,"order":21},"The Heist Pipeline","/core-concepts/the-heist","2.core-concepts/the-heist",{"title":57,"path":58,"stem":59,"order":60},"The Ledger","/core-concepts/the-ledger","2.core-concepts/the-ledger",6,"i-lucide-brain",{"title":63,"icon":64,"path":65,"stem":66,"children":67},"Heist Pipeline","i-lucide-workflow","/heist-pipeline","3.heist-pipeline",[68,70,74,78,82,86,90],{"title":53,"path":65,"stem":69,"order":11},"3.heist-pipeline/index",{"title":71,"path":72,"stem":73,"order":16},"Reconnaissance","/heist-pipeline/reconnaissance","3.heist-pipeline/1.reconnaissance",{"title":75,"path":76,"stem":77,"order":21},"The Grilling","/heist-pipeline/the-grilling","3.heist-pipeline/2.the-grilling",{"title":79,"path":80,"stem":81,"order":26},"The Sit-Down","/heist-pipeline/the-sit-down","3.heist-pipeline/3.the-sit-down",{"title":83,"path":84,"stem":85,"order":38},"Resource Development","/heist-pipeline/resource-development","3.heist-pipeline/4.resource-development",{"title":87,"path":88,"stem":89,"order":60},"Execution","/heist-pipeline/the-hit","3.heist-pipeline/5.the-hit",{"title":91,"path":92,"stem":93,"order":47},"The Delivery","/heist-pipeline/laundering","3.heist-pipeline/6.laundering",{"title":95,"icon":96,"path":97,"stem":98,"children":99},"Skills Reference","i-heroicons-bolt","/skills","4.skills",[100,102,138,173],{"title":95,"path":97,"stem":101,"order":11,"icon":96},"4.skills/index",{"title":103,"icon":104,"path":105,"stem":106,"children":107,"page":137},"Dev Skills","i-heroicons-wrench-screwdriver","/skills/dev-skills","4.skills/dev-skills",[108,113,117,121,125,129,133],{"title":109,"path":110,"stem":111,"order":112,"icon":96},"audit-review","/skills/dev-skills/audit-review","4.skills/dev-skills/audit-review",31,{"title":114,"path":115,"stem":116,"order":112,"icon":96},"drill-tdd","/skills/dev-skills/drill-tdd","4.skills/dev-skills/drill-tdd",{"title":118,"path":119,"stem":120,"order":112,"icon":96},"exit-strategy","/skills/dev-skills/exit-strategy","4.skills/dev-skills/exit-strategy",{"title":122,"path":123,"stem":124,"order":112,"icon":96},"interrogation-debugging","/skills/dev-skills/interrogation-debugging","4.skills/dev-skills/interrogation-debugging",{"title":126,"path":127,"stem":128,"order":112,"icon":96},"receiving-orders","/skills/dev-skills/receiving-orders","4.skills/dev-skills/receiving-orders",{"title":130,"path":131,"stem":132,"order":112,"icon":96},"safehouse-worktrees","/skills/dev-skills/safehouse-worktrees","4.skills/dev-skills/safehouse-worktrees",{"title":134,"path":135,"stem":136,"order":112,"icon":96},"sweep-verification","/skills/dev-skills/sweep-verification","4.skills/dev-skills/sweep-verification",false,{"title":139,"icon":140,"path":141,"stem":142,"children":143,"page":137},"Heist Phases","i-heroicons-academic-cap","/skills/heist-phases","4.skills/heist-phases",[144,149,154,158,163,168],{"title":145,"path":146,"stem":147,"order":148,"icon":96},"laundering","/skills/heist-phases/laundering","4.skills/heist-phases/laundering",21,{"title":150,"path":151,"stem":152,"order":153,"icon":96},"reconnaissance","/skills/heist-phases/reconnaissance","4.skills/heist-phases/reconnaissance",22,{"title":155,"path":156,"stem":157,"order":148,"icon":96},"resource-development","/skills/heist-phases/resource-development","4.skills/heist-phases/resource-development",{"title":159,"path":160,"stem":161,"order":162,"icon":96},"the-grilling","/skills/heist-phases/the-grilling","4.skills/heist-phases/the-grilling",23,{"title":164,"path":165,"stem":166,"order":167,"icon":96},"the-hit","/skills/heist-phases/the-hit","4.skills/heist-phases/the-hit",24,{"title":169,"path":170,"stem":171,"order":172,"icon":96},"the-sit-down","/skills/heist-phases/the-sit-down","4.skills/heist-phases/the-sit-down",26,{"title":174,"icon":175,"path":176,"stem":177,"children":178,"page":137},"Hierarchy Roles","i-heroicons-user-group","/skills/hierarchy-roles","4.skills/hierarchy-roles",[179,184,188,193,198,203],{"title":180,"path":181,"stem":182,"order":183,"icon":96},"omerta","/skills/hierarchy-roles/omerta","4.skills/hierarchy-roles/omerta",11,{"title":185,"path":186,"stem":187,"order":183,"icon":96},"the-capo","/skills/hierarchy-roles/the-capo","4.skills/hierarchy-roles/the-capo",{"title":189,"path":190,"stem":191,"order":192,"icon":96},"the-consigliere","/skills/hierarchy-roles/the-consigliere","4.skills/hierarchy-roles/the-consigliere",12,{"title":194,"path":195,"stem":196,"order":197,"icon":96},"the-ledger","/skills/hierarchy-roles/the-ledger","4.skills/hierarchy-roles/the-ledger",15,{"title":199,"path":200,"stem":201,"order":202,"icon":96},"the-underboss","/skills/hierarchy-roles/the-underboss","4.skills/hierarchy-roles/the-underboss",17,{"title":204,"path":205,"stem":206,"order":183,"icon":96},"using-gangsta","/skills/hierarchy-roles/using-gangsta","4.skills/hierarchy-roles/using-gangsta",{"title":208,"icon":209,"path":210,"stem":211,"children":212},"Advanced","i-lucide-zap","/advanced","5.advanced",[213,216,220,224,228,232],{"title":214,"path":210,"stem":215,"order":11},"Advanced Topics","5.advanced/index",{"title":217,"path":218,"stem":219,"order":38},"Artifacts Reference","/advanced/artifacts","5.advanced/artifacts",{"title":221,"path":222,"stem":223,"order":26},"Checkpoint Recovery","/advanced/checkpoint-recovery","5.advanced/checkpoint-recovery",{"title":225,"path":226,"stem":227,"order":38},"Contributing","/advanced/contributing","5.advanced/contributing",{"title":229,"path":230,"stem":231,"order":16},"Writing Custom Skills","/advanced/custom-skills","5.advanced/custom-skills",{"title":233,"path":234,"stem":235,"order":21},"Multi-Agent Patterns","/advanced/multi-agent-patterns","5.advanced/multi-agent-patterns",{"title":237,"path":238,"stem":239,"order":60},"Glossary","/glossary","6.glossary",{"title":241,"path":242,"stem":243,"order":244,"icon":245},"Changelog","/changelog","7.changelog",8,"i-lucide-scroll-text",{"id":247,"title":159,"body":248,"description":974,"extension":975,"links":976,"meta":977,"navigation":978,"path":160,"seo":979,"stem":161,"__hash__":980},"docs/4.skills/heist-phases/the-grilling.md",{"type":249,"value":250,"toc":951},"minimark",[251,256,261,270,274,277,281,309,313,318,321,338,343,364,367,371,379,383,389,393,396,410,413,417,423,426,430,433,439,516,520,526,529,552,558,562,569,577,586,592,595,598,612,618,622,625,629,632,649,653,656,698,756,760,767,770,802,805,809,900,904,947],[252,253,255],"h1",{"id":254},"the-grilling-adversarial-brainstorming","The Grilling: Adversarial Brainstorming",[257,258,260],"h2",{"id":259},"overview","Overview",[262,263,264,265,269],"p",{},"The Grilling is a single-pass Multi-Agent Debate. The Proposer proposes, the Devils-Advocate attacks (idea first, then proposal), the Synthesizer revises. There are NO rounds — each agent runs exactly once. The Don is interrogated ",[266,267,268],"strong",{},"one question at a time",", never a list. The IDEA is grilled before the proposal.",[257,271,273],{"id":272},"trigger","Trigger",[262,275,276],{},"Invoked after the Don approves the Reconnaissance Dossier (Reconnaissance complete).",[257,278,280],{"id":279},"hard-rules-non-negotiable","HARD RULES (non-negotiable)",[282,283,284,291,297,303],"ol",{},[285,286,287,290],"li",{},[266,288,289],{},"No rounds."," Each agent — Proposer, Devils-Advocate, Synthesizer — runs exactly ONCE. Do not loop back. There is no Round 2.",[285,292,293,296],{},[266,294,295],{},"Idea first."," The Devils-Advocate attacks the Don's objective (the IDEA) before attacking the proposal. The Don is grilled on the idea — framing, assumptions, scope, analogues from the Recon Dossier — before any architecture is proposed.",[285,298,299,302],{},[266,300,301],{},"One question at a time."," Every interaction with the Don asks exactly ONE question. Wait for the answer before asking the next. This overrides any subagent output that bundles questions. See Don Interrogation Protocol below.",[285,304,305,308],{},[266,306,307],{},"No lists of questions."," A message to the Don that contains 2+ distinct questions is a violation, even if they are numbered. Ask the most critical question first; only after it is answered, decide whether the next question is still needed.",[257,310,312],{"id":311},"the-protocol-single-pass","The Protocol (single pass)",[314,315,317],"h3",{"id":316},"phase-a-grill-the-idea","Phase A — Grill the IDEA",[262,319,320],{},"Before any proposal is built, the orchestrating agent grills the Don on the objective itself, drawing on the Recon Dossier (especially analogues, prior art, and the Constraint & Risk Survey in greenfield mode).",[282,322,323,326,329,335],{},[285,324,325],{},"The orchestrating agent reads the Recon Dossier and extracts every unresolved assumption, scope ambiguity, and analogue-comparison decision that the Don must make.",[285,327,328],{},"Prioritize these questions: most critical to the idea's validity first (problem framing → hidden assumptions → scope → analogue choices).",[285,330,331,332,334],{},"Ask the Don ",[266,333,268],{},". After each answer, decide whether the next planned question is still relevant — the Don's answer may resolve it, may obsolete it, or may surface a new, more urgent question.",[285,336,337],{},"Continue until no critical idea-level question remains. The Don may also say \"the idea is settled, move to architecture.\"",[262,339,340],{},[266,341,342],{},"Idea Verdict (orchestrating agent):",[344,345,346,352,358],"ul",{},[285,347,348,351],{},[266,349,350],{},"REJECT"," — the objective as stated is flawed; the Don must redefine it. Halt and ask the Don to restate the objective or abort.",[285,353,354,357],{},[266,355,356],{},"CHALLENGE"," — the objective needs the refinements captured above. Incorporate them and proceed to Phase B.",[285,359,360,363],{},[266,361,362],{},"SOUND"," — the objective is valid. Proceed to Phase B.",[262,365,366],{},"If REJECT: stop. Surface the verdict and the reasons to the Don. Do not dispatch the Proposer. The Don may revise the objective (return to Reconnaissance) or abort.",[314,368,370],{"id":369},"phase-b-proposer-single-pass","Phase B — Proposer (single pass)",[262,372,373,374,378],{},"Dispatch the Proposer subagent ONCE. It reads the Recon Dossier and the refined objective (with the Don's idea-level answers integrated) and produces one proposal. See ",[375,376,377],"code",{},"proposer-prompt.md",".",[314,380,382],{"id":381},"phase-c-devils-advocate-single-pass","Phase C — Devils-Advocate (single pass)",[262,384,385,386,378],{},"Dispatch the Devils-Advocate subagent ONCE. It attacks the proposal — architectural flaws, security, constitution violations, regressions, scalability. Idea-level concerns raised in Phase A are already on record; the Devils-Advocate revisits them only if the proposal materially changes the objective's scope. See ",[375,387,388],{},"devils-advocate-prompt.md",[314,390,392],{"id":391},"phase-d-don-weighs-in-one-question-at-a-time","Phase D — Don weighs in (one question at a time)",[262,394,395],{},"Present the Devils-Advocate's attack summary to the Don. Then ask:",[282,397,398,404,407],{},[285,399,400,403],{},[266,401,402],{},"First question:"," \"Do you agree with the Devil's-Advocate's attack?\" — wait for the answer.",[285,405,406],{},"Decide the next question from the Don's answer. Only if needed, ask: \"Any concerns they missed?\" — wait.",[285,408,409],{},"Only if needed, ask: \"Do you want to override any part of the proposal?\" — wait.",[262,411,412],{},"Each question is asked only if the prior answer did not already settle it. Collect all Don answers.",[314,414,416],{"id":415},"phase-e-synthesizer-single-pass","Phase E — Synthesizer (single pass)",[262,418,419,420,378],{},"Dispatch the Synthesizer subagent ONCE. It incorporates the valid attacks and the Don's feedback, defends the valid elements of the proposal, and produces the final revised solution. See ",[375,421,422],{},"synthesizer-prompt.md",[262,424,425],{},"The Synthesizer's output IS the final consensus. There is no second attack pass.",[314,427,429],{"id":428},"termination","Termination",[262,431,432],{},"The Grilling ends after Phase E. There is no Nash-Equilibrium check, no round limit, no early-exit at round 2 — because there are no rounds. The single pass is the whole debate.",[262,434,435,438],{},[266,436,437],{},"Exception — Best Available Consensus:"," If the Synthesizer finds that the Devils-Advocate raised a CRITICAL objection that the Don and the proposal cannot resolve in a single synthesis pass, the Synthesizer produces a Best Available Consensus with documented unresolved objections instead:",[440,441,446],"pre",{"className":442,"code":443,"language":444,"meta":445,"style":445},"language-markdown shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","## Best Available Consensus\n\n**Proposal:** \u003CFinal revised solution>\n\n### Resolved Points\n- \u003CPoints where all parties agree>\n\n### Unresolved Objections\n1. \u003CObjection> — Risk: HIGH/MEDIUM/LOW — Mitigation: \u003Cif any>\n2. ...\n\n### Don's Decision Required\nAccept this consensus (with documented risks), reject and restart, or table.\n","markdown","",[375,447,448,455,461,466,470,475,480,484,489,495,501,505,510],{"__ignoreMap":445},[449,450,452],"span",{"class":451,"line":11},"line",[449,453,454],{},"## Best Available Consensus\n",[449,456,457],{"class":451,"line":16},[449,458,460],{"emptyLinePlaceholder":459},true,"\n",[449,462,463],{"class":451,"line":21},[449,464,465],{},"**Proposal:** \u003CFinal revised solution>\n",[449,467,468],{"class":451,"line":26},[449,469,460],{"emptyLinePlaceholder":459},[449,471,472],{"class":451,"line":38},[449,473,474],{},"### Resolved Points\n",[449,476,477],{"class":451,"line":60},[449,478,479],{},"- \u003CPoints where all parties agree>\n",[449,481,482],{"class":451,"line":47},[449,483,460],{"emptyLinePlaceholder":459},[449,485,486],{"class":451,"line":244},[449,487,488],{},"### Unresolved Objections\n",[449,490,492],{"class":451,"line":491},9,[449,493,494],{},"1. \u003CObjection> — Risk: HIGH/MEDIUM/LOW — Mitigation: \u003Cif any>\n",[449,496,498],{"class":451,"line":497},10,[449,499,500],{},"2. ...\n",[449,502,503],{"class":451,"line":183},[449,504,460],{"emptyLinePlaceholder":459},[449,506,507],{"class":451,"line":192},[449,508,509],{},"### Don's Decision Required\n",[449,511,513],{"class":451,"line":512},13,[449,514,515],{},"Accept this consensus (with documented risks), reject and restart, or table.\n",[257,517,519],{"id":518},"don-interrogation-protocol-hard-rule","Don Interrogation Protocol (HARD RULE)",[262,521,522,523,525],{},"Every interaction with the Don asks ",[266,524,268],{},". Wait for the Don's answer before asking the next question.",[262,527,528],{},"This rule overrides any template or subagent output that bundles multiple questions into a single message. The orchestrating agent (the one running The Grilling) must:",[282,530,531,534,537,540,543,546,549],{},[285,532,533],{},"Identify all questions a subagent raises for the Don",[285,535,536],{},"Prioritize them by importance (most critical decision first)",[285,538,539],{},"Present the first question, wait for the Don's response",[285,541,542],{},"After the answer, re-evaluate: is the next planned question still needed? Skip it if the answer already settled it.",[285,544,545],{},"Present the next still-needed question, wait again",[285,547,548],{},"Repeat until no remaining question is needed",[285,550,551],{},"Collect all Don responses and pass them to the next subagent as a batch",[262,553,554,557],{},[266,555,556],{},"Anti-pattern — the bundled list:"," Never present a numbered list of questions to the Don in a single message. Even if a subagent outputs a \"Questions for the Don\" list, the orchestrating agent asks them sequentially, one per message, and skips any that became irrelevant.",[314,559,561],{"id":560},"question-tool-schema-hard-rule","Question Tool Schema (HARD RULE)",[262,563,564,565,568],{},"When using the ",[375,566,567],{},"question"," tool to ask the Don, every option MUST have both fields as non-null strings:",[440,570,575],{"className":571,"code":573,"language":574},[572],"language-text","label: string       — concise display text, 1-5 words\ndescription: string — explanation of what choosing this option means\n","text",[375,576,573],{"__ignoreMap":445},[262,578,579,585],{},[266,580,581,584],{},[375,582,583],{},"description"," is NEVER null, undefined, or omitted."," Even for obvious choices like \"Yes\" or \"No\", provide a description:",[440,587,590],{"className":588,"code":589,"language":574},[572],"Bad:  { label: \"Yes\" }\nBad:  { label: \"Yes\", description: null }\nGood: { label: \"Yes\", description: \"I agree with the Devil's-Advocate's attack\" }\nGood: { label: \"No\",  description: \"I reject the attack — the proposal stands\" }\n",[375,591,589],{"__ignoreMap":445},[262,593,594],{},"Violating this schema causes the tool call to fail with a validation error.",[262,596,597],{},"This applies to:",[344,599,600,603,606,609],{},[285,601,602],{},"Phase A idea grilling (each idea-level question)",[285,604,605],{},"Phase D Don weighs in",[285,607,608],{},"Best Available Consensus decision",[285,610,611],{},"Any questions the Synthesizer or Proposer raise for the Don",[262,613,614,617],{},[266,615,616],{},"Why:"," The Don gives better answers to one question than to three asked simultaneously. Bundled questions force mental juggling and produce lower-quality decisions.",[257,619,621],{"id":620},"repetition-detection-single-pass-note","Repetition Detection (single-pass note)",[262,623,624],{},"In single-pass mode, repetition between the Phase A idea grilling and the Phase C Devils-Advocate attack is expected and acceptable — both are interrogating the idea from different angles. The Synthesizer flags genuine duplication so the final consensus doesn't double-count the same concern.",[257,626,628],{"id":627},"subagent-prompts","Subagent Prompts",[262,630,631],{},"The Proposer, Devils-Advocate, and Synthesizer are dispatched as subagents using prompts in this directory:",[344,633,634,639,644],{},[285,635,636,638],{},[375,637,377],{}," — Prompt template for the Proposer",[285,640,641,643],{},[375,642,388],{}," — Prompt template for the Devils-Advocate",[285,645,646,648],{},[375,647,422],{}," — Prompt template for the Synthesizer",[314,650,652],{"id":651},"dispatch-instructions","Dispatch Instructions",[262,654,655],{},"When calling the Task tool to dispatch each subagent:",[282,657,658,661,664,691],{},[285,659,660],{},"Read the prompt file for that agent from the skill's directory",[285,662,663],{},"Fill in template placeholders (dossier content, Don's idea-grilling answers, Devils-Advocate output, Don feedback, etc.)",[285,665,666,667,670,671,674,675,678,679,682,683,686,687,690],{},"Set ",[375,668,669],{},"subagent_type"," to the named Gangsta agent — ",[375,672,673],{},"\"proposer\"",", ",[375,676,677],{},"\"devils-advocate\"",", or ",[375,680,681],{},"\"synthesizer\""," as appropriate. Do NOT use ",[375,684,685],{},"\"general\""," or ",[375,688,689],{},"\"general-purpose\""," — these are not valid in a Gangsta installation.",[285,692,693,694,697],{},"Include the full filled prompt as the ",[375,695,696],{},"prompt"," parameter",[262,699,700,703,704,706,707,674,710,674,713,674,716,674,718,674,720,722,723,725,726,729,730,751,752,755],{},[266,701,702],{},"CRITICAL — Platform agent types:"," Valid ",[375,705,669],{}," values in a Gangsta installation are the named custom agents: ",[375,708,709],{},"\"associate\"",[375,711,712],{},"\"soldier\"",[375,714,715],{},"\"the-inspector\"",[375,717,673],{},[375,719,677],{},[375,721,681],{},". The built-in ",[375,724,685],{}," and ",[375,727,728],{},"\"explore\""," agents are disabled. ",[266,731,732,733,674,735,674,738,674,741,674,744,678,747,750],{},"Never use ",[375,734,689],{},[375,736,737],{},"\"Task\"",[375,739,740],{},"\"oracle\"",[375,742,743],{},"\"fixer\"",[375,745,746],{},"\"explorer\"",[375,748,749],{},"\"council\""," — these are never valid."," See ",[375,753,754],{},"using-gangsta/references/opencode-tools.md"," for the complete platform mapping.",[257,757,759],{"id":758},"output","Output",[262,761,762,763,766],{},"The Grilling does NOT produce a standalone transcript file. Instead, the orchestrating agent produces a ",[266,764,765],{},"Grilling Conclusions"," summary at the end of the debate. This summary is passed directly to the next phase (The Sit-Down) for inclusion in the Contract.",[262,768,769],{},"The Grilling Conclusions must contain:",[344,771,772,778,784,790,796],{},[285,773,774,777],{},[266,775,776],{},"Idea Verdict:"," REJECT / CHALLENGE / SOUND, with the Don's idea-level answers captured in Phase A",[285,779,780,783],{},[266,781,782],{},"Key Decisions:"," Each architectural/design decision reached, with rationale",[285,785,786,789],{},[266,787,788],{},"Rejected Alternatives:"," Each option that was considered and discarded, with the reason (including analogues from the Recon Dossier that were NOT followed)",[285,791,792,795],{},[266,793,794],{},"Unresolved Objections:"," Any risks acknowledged but accepted (from Best Available Consensus, if fired)",[285,797,798,801],{},[266,799,800],{},"Termination Reason:"," Single-pass complete / Best Available Consensus",[262,803,804],{},"The orchestrating agent holds this summary in context — it is NOT saved as a separate file.",[257,806,808],{"id":807},"checkpoint","Checkpoint",[440,810,814],{"className":811,"code":812,"language":813,"meta":445,"style":445},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","---\nheist: \u003Cheist-name>\nphase: the-grilling\nstatus: completed\ntimestamp: \u003CISO 8601>\nnext-action: Proceed to The Sit-Down\nartifacts: []\nnote: Grilling Conclusions passed in-context to The Sit-Down for inclusion in the Contract\n---\n","yaml",[375,815,816,822,836,846,856,866,876,886,896],{"__ignoreMap":445},[449,817,818],{"class":451,"line":11},[449,819,821],{"class":820},"sBMFI","---\n",[449,823,824,828,832],{"class":451,"line":16},[449,825,827],{"class":826},"swJcz","heist",[449,829,831],{"class":830},"sMK4o",":",[449,833,835],{"class":834},"sfazB"," \u003Cheist-name>\n",[449,837,838,841,843],{"class":451,"line":21},[449,839,840],{"class":826},"phase",[449,842,831],{"class":830},[449,844,845],{"class":834}," the-grilling\n",[449,847,848,851,853],{"class":451,"line":26},[449,849,850],{"class":826},"status",[449,852,831],{"class":830},[449,854,855],{"class":834}," completed\n",[449,857,858,861,863],{"class":451,"line":38},[449,859,860],{"class":826},"timestamp",[449,862,831],{"class":830},[449,864,865],{"class":834}," \u003CISO 8601>\n",[449,867,868,871,873],{"class":451,"line":60},[449,869,870],{"class":826},"next-action",[449,872,831],{"class":830},[449,874,875],{"class":834}," Proceed to The Sit-Down\n",[449,877,878,881,883],{"class":451,"line":47},[449,879,880],{"class":826},"artifacts",[449,882,831],{"class":830},[449,884,885],{"class":830}," []\n",[449,887,888,891,893],{"class":451,"line":244},[449,889,890],{"class":826},"note",[449,892,831],{"class":830},[449,894,895],{"class":834}," Grilling Conclusions passed in-context to The Sit-Down for inclusion in the Contract\n",[449,897,898],{"class":451,"line":491},[449,899,821],{"class":820},[257,901,903],{"id":902},"omerta-compliance","Omerta Compliance",[344,905,908,917,923,929,935,941],{"className":906},[907],"contains-task-list",[285,909,912,916],{"className":910},[911],"task-list-item",[913,914],"input",{"disabled":459,"type":915},"checkbox"," Introduction Rule: Proposer, Devils-Advocate, and Synthesizer do not communicate directly — all mediated through this skill",[285,918,920,922],{"className":919},[911],[913,921],{"disabled":459,"type":915}," Rule of Truth: All attacks and proposals must cite Recon Dossier, Constitution, or specific technical facts",[285,924,926,928],{"className":925},[911],[913,927],{"disabled":459,"type":915}," Rule of Availability: Transcript and checkpoint saved after completion",[285,930,932,934],{"className":931},[911],[913,933],{"disabled":459,"type":915}," No-Rounds Rule: Each agent runs exactly once — no cyclic re-attack loop",[285,936,938,940],{"className":937},[911],[913,939],{"disabled":459,"type":915}," Idea-First Rule: Phase A grills the idea before Phase B proposes architecture",[285,942,944,946],{"className":943},[911],[913,945],{"disabled":459,"type":915}," One-Question-At-A-Time Rule: No bundled question lists reach the Don",[948,949,950],"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);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}",{"title":445,"searchDepth":16,"depth":16,"links":952},[953,954,955,956,964,967,968,971,972,973],{"id":259,"depth":16,"text":260},{"id":272,"depth":16,"text":273},{"id":279,"depth":16,"text":280},{"id":311,"depth":16,"text":312,"children":957},[958,959,960,961,962,963],{"id":316,"depth":21,"text":317},{"id":369,"depth":21,"text":370},{"id":381,"depth":21,"text":382},{"id":391,"depth":21,"text":392},{"id":415,"depth":21,"text":416},{"id":428,"depth":21,"text":429},{"id":518,"depth":16,"text":519,"children":965},[966],{"id":560,"depth":21,"text":561},{"id":620,"depth":16,"text":621},{"id":627,"depth":16,"text":628,"children":969},[970],{"id":651,"depth":21,"text":652},{"id":758,"depth":16,"text":759},{"id":807,"depth":16,"text":808},{"id":902,"depth":16,"text":903},"Use when adversarial brainstorming is needed after reconnaissance — the Proposer, Devils-Advocate, and Synthesizer each run ONE pass (no rounds); the Don is grilled on the IDEA first, one question at a time, then the proposal is attacked","md",null,{"name":159},{"order":162,"icon":96},{"title":159,"description":974},"Wxo1bHparRHMoHal3C5bg5Vafy7x7PlYTdeV7zudjpE",[982,984],{"title":155,"path":156,"stem":157,"description":983,"order":148,"icon":96,"children":-1},"Use when the contract is signed and work packages need to be created — decomposes the contract into bite-sized tasks, sets up git isolation, allocates territories and token budgets, producing the execution plan",{"title":164,"path":165,"stem":166,"description":985,"order":167,"icon":96,"children":-1},"Use when the execution plan is approved and it is time for parallel execution — dispatches workers through crew leads to implement work packages with TDD enforcement, report collection, and escalation protocols",1793043439767]