[{"data":1,"prerenderedAt":918},["ShallowReactive",2],{"navigation_docs":3,"-advanced-autonomous-mode":137,"-advanced-autonomous-mode-surround":913},[4,28,62,94,100,133],{"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,"path":96,"stem":97,"children":98},"Skills Reference","/skills","4.skills/index",[99],{"title":95,"path":96,"stem":97},{"title":101,"icon":102,"path":103,"stem":104,"children":105},"Advanced","i-lucide-zap","/advanced","5.advanced",[106,109,113,117,121,125,129],{"title":107,"path":103,"stem":108,"order":11},"Advanced Topics","5.advanced/index",{"title":110,"path":111,"stem":112,"order":38},"Artifacts Reference","/advanced/artifacts","5.advanced/artifacts",{"title":114,"path":115,"stem":116,"order":60},"Autonomous Mode","/advanced/autonomous-mode","5.advanced/autonomous-mode",{"title":118,"path":119,"stem":120,"order":26},"Checkpoint Recovery","/advanced/checkpoint-recovery","5.advanced/checkpoint-recovery",{"title":122,"path":123,"stem":124,"order":38},"Contributing","/advanced/contributing","5.advanced/contributing",{"title":126,"path":127,"stem":128,"order":16},"Writing Custom Skills","/advanced/custom-skills","5.advanced/custom-skills",{"title":130,"path":131,"stem":132,"order":21},"Multi-Agent Patterns","/advanced/multi-agent-patterns","5.advanced/multi-agent-patterns",{"title":134,"path":135,"stem":136,"order":60},"Glossary","/glossary","6.glossary",{"id":138,"title":114,"body":139,"description":906,"extension":907,"links":908,"meta":909,"navigation":910,"path":115,"seo":911,"stem":116,"__hash__":912},"docs/5.advanced/autonomous-mode.md",{"type":140,"value":141,"toc":882},"minimark",[142,151,161,166,173,201,211,215,221,236,243,247,254,315,318,322,328,331,339,342,366,371,374,399,404,411,426,430,436,463,470,486,490,493,606,610,613,617,626,630,643,648,665,669,672,677,689,695,708,727,731,746,750,786,790],[143,144,145,146,150],"p",{},"Autonomous Mode runs the same 6-phase Heist Pipeline, but with ",[147,148,149],"code",{},"gangsta:don-proxy"," substituting for the human Don at every gate. Instead of pausing at each phase for your approval, the pipeline flows through phases automatically — and you sign off at key checkpoints.",[152,153,156,160],"callout",{"icon":154,"type":155},"i-lucide-robot","info",[157,158,159],"strong",{},"Autonomous Mode is optional."," The default gated pipeline — where you approve every phase — remains unchanged. Autonomous Mode is for when you trust the pipeline and want to move faster.",[162,163,165],"h2",{"id":164},"how-it-works","How It Works",[143,167,168,169,172],{},"Autonomous Mode uses ",[157,170,171],{},"two commands"," that split the Heist into two runs:",[174,175,176,185,193],"ol",{},[177,178,179,184],"li",{},[157,180,181],{},[147,182,183],{},"/gangsta:heist \u003Cdescription>"," — Runs phases 1–4 (Reconnaissance → Grilling → Sit-Down → Resource Development). The Don Proxy approves each gate, producing a Contract and Execution Plan.",[177,186,187,192],{},[157,188,189],{},[147,190,191],{},"/gangsta:go [feature]"," — You review and sign the Contract, then phases 5–6 (The Hit → Laundering) execute.",[177,194,195,200],{},[157,196,197],{},[147,198,199],{},"/gangsta:abort \u003Cfeature>"," — Halts the Heist at any point and archives it.",[202,203,208],"pre",{"className":204,"code":206,"language":207},[205],"language-text","/gangsta:heist make a user notifications system with push notification delivery\n  Phase 1: Reconnaissance ──── don-proxy approves ──→ auto-advance\n  Phase 2: The Grilling ────── don-proxy approves ──→ auto-advance\n  Phase 3: The Sit-Down ─────── dual-veto gate ────→ auto-advance\n  Phase 4: Resource Development ─ don-proxy approves ──→ PAUSE\n\n/gangsta:go user-notifications\n  You sign the Contract and Plan\n  Phase 5: The Hit ──────────── Workers execute ────→ auto-advance\n  Phase 6: Laundering ────────── don-proxy declares ──→ COMPLETE\n","text",[147,209,206],{"__ignoreMap":210},"",[162,212,214],{"id":213},"the-don-proxy","The Don Proxy",[143,216,217,218,220],{},"During Autonomous Mode, ",[147,219,149],{}," acts as your surrogate at every gate. It reviews outputs using the same criteria a human Don would:",[222,223,224,227,230,233],"ul",{},[177,225,226],{},"Does the Dossier cover all requested areas?",[177,228,229],{},"Are Grilling conclusions well-reasoned?",[177,231,232],{},"Does the Contract meet completeness standards?",[177,234,235],{},"Is the Execution Plan realistic?",[143,237,238,239,242],{},"The Don Proxy is ",[157,240,241],{},"not"," a rubber stamp. It can reject outputs that are incomplete or violate the Constitutional Floor.",[162,244,246],{"id":245},"the-dual-veto","The Dual-Veto",[143,248,249,250,253],{},"Phase 3 (The Sit-Down) has a special ",[157,251,252],{},"Dual-Veto"," gate: both the Consigliere and the Don Proxy must approve. If either rejects, the Heist halts.",[255,256,257,273],"table",{},[258,259,260],"thead",{},[261,262,263,267,270],"tr",{},[264,265,266],"th",{},"Consigliere",[264,268,269],{},"Don Proxy",[264,271,272],{},"Result",[274,275,276,287,297,306],"tbody",{},[261,277,278,282,284],{},[279,280,281],"td",{},"Approve",[279,283,281],{},[279,285,286],{},"Proceed to Resource Development",[261,288,289,292,294],{},[279,290,291],{},"Reject",[279,293,281],{},[279,295,296],{},"Halt — Consigliere veto",[261,298,299,301,303],{},[279,300,281],{},[279,302,291],{},[279,304,305],{},"Halt — Don Proxy veto",[261,307,308,310,312],{},[279,309,291],{},[279,311,291],{},[279,313,314],{},"Halt — both vetoed",[143,316,317],{},"There is no tie-breaker, no precedence, no override. A veto from either party is terminal for that Heist run.",[162,319,321],{"id":320},"command-reference","Command Reference",[323,324,326],"h3",{"id":325},"gangstaheist-description",[147,327,183],{},[143,329,330],{},"Starts an autonomous Heist. The description can be a feature name or a natural language description of what you want built:",[332,333,334],"blockquote",{},[143,335,336],{},[147,337,338],{},"/gangsta:heist make a user notifications system with push notification delivery",[143,340,341],{},"The pipeline derives the Heist directory name from the description and runs phases 1–4 end-to-end without pausing.",[222,343,344,350,353,363],{},[177,345,346,347],{},"Creates the Heist directory: ",[147,348,349],{},"docs/gangsta/\u003Cfeature>/",[177,351,352],{},"Produces: Dossier, Grilling Conclusions, Contract, Execution Plan",[177,354,355,356,359,360],{},"Artifacts are marked ",[147,357,358],{},"signed-by: don-proxy",", ",[147,361,362],{},"status: pending-don-confirmation",[177,364,365],{},"Exits after Resource Development with the Contract and Plan ready for your review",[323,367,369],{"id":368},"gangstago-feature",[147,370,191],{},[143,372,373],{},"Signs the Contract and Execution Plan, then executes phases 5–6.",[222,375,376,383,393,396],{},[177,377,378,379,382],{},"If no feature is specified, reads ",[147,380,381],{},"docs/gangsta/.last-heist"," for the most recent autonomous Heist",[177,384,385,386,389,390],{},"Flips artifact status from ",[147,387,388],{},"pending-don-confirmation"," to ",[147,391,392],{},"confirmed",[177,394,395],{},"The signature is atomic: Contract and all matched Ledger entries are confirmed together",[177,397,398],{},"The Hit and Laundering execute automatically after signing",[323,400,402],{"id":401},"gangstaabort-feature",[147,403,199],{},[143,405,406,407,410],{},"Halts the Heist and relocates all artifacts to ",[147,408,409],{},"docs/gangsta/.aborted/\u003Cfeature>-\u003Ctimestamp>/",".",[222,412,413,416,423],{},[177,414,415],{},"Aborted Heists are excluded from active Ledger reads",[177,417,418,419,422],{},"Clears ",[147,420,421],{},".last-heist"," if it pointed to the aborted feature",[177,424,425],{},"No partial artifacts are left in the active Heist directory",[162,427,429],{"id":428},"constitutional-floor","Constitutional Floor",[143,431,432,433,435],{},"Autonomous Mode is bounded by a ",[157,434,429],{}," — a set of hard rules that cannot be overridden:",[222,437,438,447,455],{},[177,439,440,443,444],{},[157,441,442],{},"Omerta Laws"," from ",[147,445,446],{},"skills/omerta/SKILL.md",[177,448,449,443,452],{},[157,450,451],{},"Negative Constraints",[147,453,454],{},"docs/gangsta/constitution.md",[177,456,457,443,460],{},[157,458,459],{},"Binding contributor constraints",[147,461,462],{},"AGENTS.md",[143,464,465,466,469],{},"If any phase produces output that violates the Constitutional Floor, the Heist ",[157,467,468],{},"halts immediately",". The violation is written to the autonomous log, and the Heist directory is left in place for your inspection.",[152,471,474,477,478,481,482,485],{"icon":472,"type":473},"i-lucide-shield-alert","danger",[157,475,476],{},"No mid-flight retry."," A Constitutional Floor rejection is terminal. Resumption requires a fresh ",[147,479,480],{},"/gangsta:heist"," invocation. The ",[147,483,484],{},"--best-effort"," flag does not override Floor violations.",[162,487,489],{"id":488},"per-phase-differences","Per-Phase Differences",[143,491,492],{},"The following table summarizes how Autonomous Mode differs from the default gated pipeline at each phase:",[255,494,495,511],{},[258,496,497],{},[261,498,499,502,505,508],{},[264,500,501],{},"Phase",[264,503,504],{},"Gate Actor",[264,506,507],{},"Auto-Advance",[264,509,510],{},"Termination",[274,512,513,527,541,555,571,585],{},[261,514,515,518,521,524],{},[279,516,517],{},"1. Reconnaissance",[279,519,520],{},"Don Proxy (once, post-Dossier)",[279,522,523],{},"To Grilling on non-REJECT",[279,525,526],{},"Halts on Floor REJECT or material incompleteness",[261,528,529,532,535,538],{},[279,530,531],{},"2. The Grilling",[279,533,534],{},"Don Proxy (per round + consensus)",[279,536,537],{},"To Sit-Down on non-REJECT",[279,539,540],{},"Halts on Floor violation baked into consensus",[261,542,543,546,549,552],{},[279,544,545],{},"3. The Sit-Down",[279,547,548],{},"Don Proxy + Consigliere (dual-veto)",[279,550,551],{},"To Resource Development on dual non-REJECT",[279,553,554],{},"Either veto is terminal",[261,556,557,560,563,568],{},[279,558,559],{},"4. Resource Development",[279,561,562],{},"Don Proxy (once, post-Plan)",[279,564,565,567],{},[147,566,480],{}," exits; Hit does NOT auto-start",[279,569,570],{},"Halts on Plan that forces a Floor violation",[261,572,573,576,579,582],{},[279,574,575],{},"5. The Hit",[279,577,578],{},"Don Proxy (at Worker-failure mini-Grilling only)",[279,580,581],{},"To Laundering as in default",[279,583,584],{},"Mini-Grilling produces deviation report only; Contract amendment requires fresh Sit-Down",[261,586,587,590,593,599],{},[279,588,589],{},"6. Laundering",[279,591,592],{},"Don Proxy (once, at final declaration)",[279,594,595,598],{},[147,596,597],{},"/gangsta:go"," exits",[279,600,601,602,359,604],{},"Ledger entries written ",[147,603,358],{},[147,605,362],{},[162,607,609],{"id":608},"artifact-lifecycle-states","Artifact Lifecycle States",[143,611,612],{},"Autonomous Mode artifacts carry one of three states in their frontmatter:",[323,614,615],{"id":388},[147,616,388],{},[143,618,619,620,622,623,625],{},"Written by ",[147,621,480],{}," and during Laundering under ",[147,624,597],{},". Visible to active reads but flagged as unconfirmed.",[323,627,628],{"id":392},[147,629,392],{},[143,631,632,633,635,636,359,639,642],{},"Flipped by ",[147,634,597],{}," at signing: ",[147,637,638],{},"signed-by: don",[147,640,641],{},"confirmed: \u003CISO-8601 UTC>",". The flip is atomic across the Contract and every matched Ledger entry.",[323,644,646],{"id":645},"rejected",[147,647,645],{},[143,649,650,651,654,655,657,658,661,662,410],{},"Relocated by ",[147,652,653],{},"/gangsta:abort"," together with the Heist directory to ",[147,656,409],{},". Subsequent Ledger reads exclude entries whose ",[147,659,660],{},"heist:"," resolves under ",[147,663,664],{},".aborted/",[162,666,668],{"id":667},"state-files","State Files",[143,670,671],{},"Autonomous Mode maintains two state files:",[323,673,675],{"id":674},"last-heist",[147,676,421],{},[143,678,679,680,682,683,685,686,688],{},"A single-line pointer at ",[147,681,381],{}," that references the most recent autonomous Heist directory. Read by ",[147,684,597],{}," when invoked without a feature argument. Cleared by ",[147,687,653],{}," if it points at the aborted feature.",[323,690,692],{"id":691},"autonomous-logmd",[147,693,694],{},"autonomous-log.md",[143,696,697,698,701,702,704,705,707],{},"A progressive per-phase decision log at ",[147,699,700],{},"docs/gangsta/\u003Cfeature>/autonomous-log.md",". Written incrementally during ",[147,703,480],{}," and ",[147,706,597],{},". Records:",[222,709,710,713,715,718,721,724],{},[177,711,712],{},"Timestamp",[177,714,501],{},[177,716,717],{},"Actor (don-proxy, consigliere, worker)",[177,719,720],{},"Verdict",[177,722,723],{},"Citation (which rule or artifact informed the decision)",[177,725,726],{},"Artifact pointers",[162,728,730],{"id":729},"resolution-rules","Resolution Rules",[143,732,733,734,704,736,738,739,742,743,745],{},"Both ",[147,735,597],{},[147,737,653],{}," resolve the target Heist by ",[157,740,741],{},"exact directory match only"," under ",[147,744,349],{},". No fuzzy match, no Levenshtein distance, no auto-correct, no closest-suggestion. Resolution failure is a hard error.",[162,747,749],{"id":748},"when-to-use-autonomous-mode","When to Use Autonomous Mode",[152,751,754,759,770,775],{"icon":752,"type":753},"i-lucide-lightbulb","tip",[143,755,756],{},[157,757,758],{},"Use Autonomous Mode when:",[222,760,761,764,767],{},[177,762,763],{},"You have a clear feature description and want fast end-to-end pipeline execution",[177,765,766],{},"You trust the pipeline's Constitutional Floor to catch serious issues",[177,768,769],{},"You want to review the Contract and Plan in one go rather than approving each phase individually",[143,771,772],{},[157,773,774],{},"Use the default gated pipeline when:",[222,776,777,780,783],{},[177,778,779],{},"You want full control over every phase gate",[177,781,782],{},"The feature is complex or ambiguous enough that intermediate review is important",[177,784,785],{},"You don't want any auto-approval at all",[162,787,789],{"id":788},"quick-reference-gated-vs-autonomous","Quick Reference: Gated vs. Autonomous",[255,791,792,804],{},[258,793,794],{},[261,795,796,799,802],{},[264,797,798],{},"Aspect",[264,800,801],{},"Gated Pipeline",[264,803,114],{},[274,805,806,817,828,843,856,869],{},[261,807,808,811,814],{},[279,809,810],{},"Gate approval",[279,812,813],{},"Human Don at every phase",[279,815,816],{},"Don Proxy (phases 1–4), Human Don (signing), Don Proxy (phases 5–6)",[261,818,819,822,825],{},[279,820,821],{},"Phase transition",[279,823,824],{},"Manual after each gate",[279,826,827],{},"Automatic between phases",[261,829,830,833,839],{},[279,831,832],{},"Starting command",[279,834,835,836],{},"Express building intent or ",[147,837,838],{},"gangsta:reconnaissance",[279,840,841],{},[147,842,183],{},[261,844,845,848,851],{},[279,846,847],{},"Signing",[279,849,850],{},"Human Don at each gate",[279,852,853,854],{},"Human Don signs via ",[147,855,597],{},[261,857,858,861,864],{},[279,859,860],{},"Halting",[279,862,863],{},"Reject at any gate",[279,865,866,868],{},[147,867,653],{}," or Constitutional Floor REJECT",[261,870,871,874,877],{},[279,872,873],{},"Abort handling",[279,875,876],{},"Manual cleanup",[279,878,879,880],{},"Automatic archival to ",[147,881,664],{},{"title":210,"searchDepth":16,"depth":16,"links":883},[884,885,886,887,892,893,894,899,903,904,905],{"id":164,"depth":16,"text":165},{"id":213,"depth":16,"text":214},{"id":245,"depth":16,"text":246},{"id":320,"depth":16,"text":321,"children":888},[889,890,891],{"id":325,"depth":21,"text":183},{"id":368,"depth":21,"text":191},{"id":401,"depth":21,"text":199},{"id":428,"depth":16,"text":429},{"id":488,"depth":16,"text":489},{"id":608,"depth":16,"text":609,"children":895},[896,897,898],{"id":388,"depth":21,"text":388},{"id":392,"depth":21,"text":392},{"id":645,"depth":21,"text":645},{"id":667,"depth":16,"text":668,"children":900},[901,902],{"id":674,"depth":21,"text":421},{"id":691,"depth":21,"text":694},{"id":729,"depth":16,"text":730},{"id":748,"depth":16,"text":749},{"id":788,"depth":16,"text":789},"Run the Heist Pipeline end-to-end with the Don Proxy approving gates on your behalf.","md",null,{},{"order":60},{"title":114,"description":906},"fQihUdRAlUJ1778pdKPsTr8pg4d87ASGRBJytnCJ0fs",[914,916],{"title":110,"path":111,"stem":112,"description":915,"order":38,"children":-1},"Every file Gangsta Agents generates during a Heist — what they contain, where they live, and which phase produces them.",{"title":118,"path":119,"stem":120,"description":917,"order":26,"children":-1},"How to resume interrupted Heists from checkpoint files.",1777641835844]