[{"data":1,"prerenderedAt":1009},["ShallowReactive",2],{"navigation_docs":3,"-getting-started-quickstart":234,"-getting-started-quickstart-surround":1006},[4,26,47,68,89,114,135,164,181,210],{"title":5,"path":6,"stem":7,"children":8,"page":25},"1. Getting Started & Pricing","\u002Fgetting-started","01.getting-started",[9,13,17,21],{"title":10,"path":11,"stem":12},"1.1 5-Minute Quickstart","\u002Fgetting-started\u002Fquickstart","01.getting-started\u002F1.quickstart",{"title":14,"path":15,"stem":16},"1.2 Project Boards Setup","\u002Fgetting-started\u002Fboard-init","01.getting-started\u002F2.board-init",{"title":18,"path":19,"stem":20},"1.3 GitHub Actions & GitLab CI Runner Setup","\u002Fgetting-started\u002Fci-runners","01.getting-started\u002F3.ci-runners",{"title":22,"path":23,"stem":24},"1.4 Organization Credit Pool & Per-Function Credit Pricing","\u002Fgetting-started\u002Forg-credits-and-slack","01.getting-started\u002F4.org-credits-and-slack",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"2. Pair & Triad Programming","\u002Fpair-and-triad-programming","02.pair-and-triad-programming",[31,35,39,43],{"title":32,"path":33,"stem":34},"2.1 Cross-Model Pair & Triad Programming","\u002Fpair-and-triad-programming\u002Foverview","02.pair-and-triad-programming\u002F1.overview",{"title":36,"path":37,"stem":38},"2.2 Isolated Shadow Workspaces","\u002Fpair-and-triad-programming\u002Fshadow-jj-workspaces","02.pair-and-triad-programming\u002F2.shadow-jj-workspaces",{"title":40,"path":41,"stem":42},"2.3 Cryptographic File-Scope Leases & Small-Diff Gates","\u002Fpair-and-triad-programming\u002Ffile-scope-leases","02.pair-and-triad-programming\u002F3.file-scope-leases",{"title":44,"path":45,"stem":46},"2.4 Sub-Issue to Subagent Fan-Out & Delta Velocity","\u002Fpair-and-triad-programming\u002Fsub-issue-fanout","02.pair-and-triad-programming\u002F4.sub-issue-fanout",{"title":48,"path":49,"stem":50,"children":51,"page":25},"3. Declarative Workflow Policy","\u002Fworkflow-policy","03.workflow-policy",[52,56,60,64],{"title":53,"path":54,"stem":55},"3.1 Declarative Workflow Policy Schema","\u002Fworkflow-policy\u002Fschema-reference","03.workflow-policy\u002F1.schema-reference",{"title":57,"path":58,"stem":59},"3.2 Cryptographic Conformance Matrix & Memory Tombstones","\u002Fworkflow-policy\u002Fwp-01-to-wp-15-matrix","03.workflow-policy\u002F2.wp-01-to-wp-15-matrix",{"title":61,"path":62,"stem":63},"3.3 Two-Tier Organization Governance Lattice","\u002Fworkflow-policy\u002Forg-policy-floor","03.workflow-policy\u002F3.org-policy-floor",{"title":65,"path":66,"stem":67},"3.4 Trusted Handoff Hooks & Independent Verification","\u002Fworkflow-policy\u002Fhandoff-hooks-h1-to-h5","03.workflow-policy\u002F4.handoff-hooks-h1-to-h5",{"title":69,"path":70,"stem":71,"children":72,"page":25},"4. Visual Geometry & Copy Gates","\u002Fvisual-and-copy-tribunals","04.visual-and-copy-tribunals",[73,77,81,85],{"title":74,"path":75,"stem":76},"12-Tuple DOM Geometry (176\u002F176)","\u002Fvisual-and-copy-tribunals\u002Fui-gate-geometry","04.visual-and-copy-tribunals\u002F1.ui-gate-geometry",{"title":78,"path":79,"stem":80},"Vision-3 Geometry & Auto-Patch","\u002Fvisual-and-copy-tribunals\u002Fcross-model-design-tribunal","04.visual-and-copy-tribunals\u002F2.cross-model-design-tribunal",{"title":82,"path":83,"stem":84},"64\u002F64 Declaration Copy Gate","\u002Fvisual-and-copy-tribunals\u002Fdeclaration-copy-gate","04.visual-and-copy-tribunals\u002F3.declaration-copy-gate",{"title":86,"path":87,"stem":88},"Synthetic CI Canary","\u002Fvisual-and-copy-tribunals\u002Fsynthetic-ci-canary","04.visual-and-copy-tribunals\u002F4.synthetic-ci-canary",{"title":90,"path":91,"stem":92,"children":93,"page":25},"5. Autonomous AI Program Manager","\u002Fdelivery-program-manager","05.delivery-program-manager",[94,98,102,106,110],{"title":95,"path":96,"stem":97},"Overview: Dual-Brain AI PM","\u002Fdelivery-program-manager\u002Foverview","05.delivery-program-manager\u002F1.overview",{"title":99,"path":100,"stem":101},"Executable Tickets & Auto-Splitting","\u002Fdelivery-program-manager\u002Fchinwag-tasks-and-never-stop","05.delivery-program-manager\u002F2.chinwag-tasks-and-never-stop",{"title":103,"path":104,"stem":105},".codegraph & FinOps Routing","\u002Fdelivery-program-manager\u002Fcodegraph-and-finops-arbitrage","05.delivery-program-manager\u002F3.codegraph-and-finops-arbitrage",{"title":107,"path":108,"stem":109},"++ Triage & CI Recovery","\u002Fdelivery-program-manager\u002Fplus-plus-ci-triage","05.delivery-program-manager\u002F4.plus-plus-ci-triage",{"title":111,"path":112,"stem":113},"Flight Deck & Trajectory Time-Travel","\u002Fdelivery-program-manager\u002Fflight-deck-and-time-travel","05.delivery-program-manager\u002F5.flight-deck-and-time-travel",{"title":115,"path":116,"stem":117,"children":118,"page":25},"6. The Chinwag Way & Scrimmages","\u002Fthe-chinwag-way","06.the-chinwag-way",[119,123,127,131],{"title":120,"path":121,"stem":122},"Academic Foundations","\u002Fthe-chinwag-way\u002Facademic-foundations","06.the-chinwag-way\u002F1.academic-foundations",{"title":124,"path":125,"stem":126},"Chips (◈) & 7-Day Survival","\u002Fthe-chinwag-way\u002Fchips-and-7day-survival","06.the-chinwag-way\u002F2.chips-and-7day-survival",{"title":128,"path":129,"stem":130},"Sealed Card (.cwcard.png) Drills","\u002Fthe-chinwag-way\u002Fsealed-card-handoff-drills","06.the-chinwag-way\u002F3.sealed-card-handoff-drills",{"title":132,"path":133,"stem":134},"Calibration Scrimmages","\u002Fthe-chinwag-way\u002Fcalibration-scrimmages","06.the-chinwag-way\u002F4.calibration-scrimmages",{"title":136,"path":137,"stem":138,"children":139,"page":25},"7. Zero-Knowledge Cryptography","\u002Fzero-knowledge-cryptography","07.zero-knowledge-cryptography",[140,144,148,152,156,160],{"title":141,"path":142,"stem":143},"PQ-HPKE Wire Envelope","\u002Fzero-knowledge-cryptography\u002Fpq-hpke-envelope","07.zero-knowledge-cryptography\u002F1.pq-hpke-envelope",{"title":145,"path":146,"stem":147},"Verify-Before-Decrypt (K1+K2)","\u002Fzero-knowledge-cryptography\u002Fverify-before-decrypt","07.zero-knowledge-cryptography\u002F2.verify-before-decrypt",{"title":149,"path":150,"stem":151},"Blinded Commitments & 128B Flywheel","\u002Fzero-knowledge-cryptography\u002Fblind-commitments","07.zero-knowledge-cryptography\u002F3.blind-commitments",{"title":153,"path":154,"stem":155},"Local Viewer & CISO DPA","\u002Fzero-knowledge-cryptography\u002Flocal-viewer-and-dpa","07.zero-knowledge-cryptography\u002F4.local-viewer-and-dpa",{"title":157,"path":158,"stem":159},"A.509 Agent Passports","\u002Fzero-knowledge-cryptography\u002Fa509-agent-pkix","07.zero-knowledge-cryptography\u002F5.a509-agent-pkix",{"title":161,"path":162,"stem":163},"chinwag-acu & CISO Kill Switch","\u002Fzero-knowledge-cryptography\u002Fchinwag-acu","07.zero-knowledge-cryptography\u002F6.chinwag-acu",{"title":165,"path":166,"stem":167,"children":168,"page":25},"8. E2EE Mesh & Extension SDK","\u002Fmesh-and-extensions","08.mesh-and-extensions",[169,173,177],{"title":170,"path":171,"stem":172},"chinwag-mesh & 3-Repo Time Machine","\u002Fmesh-and-extensions\u002Fsdk-and-cwcard-png-transport","08.mesh-and-extensions\u002F1.sdk-and-cwcard-png-transport",{"title":174,"path":175,"stem":176},"warroom & whisper Extensions","\u002Fmesh-and-extensions\u002Fwarroom-and-whisper","08.mesh-and-extensions\u002F2.warroom-and-whisper",{"title":178,"path":179,"stem":180},"teleport, shroud & vault","\u002Fmesh-and-extensions\u002Fgit-bundle-and-vault","08.mesh-and-extensions\u002F3.git-bundle-and-vault",{"title":182,"path":183,"stem":184,"children":185,"page":25},"9. CLI & GraphQL Reference","\u002Fcli-and-graphql-reference","09.cli-and-graphql-reference",[186,190,194,198,202,206],{"title":187,"path":188,"stem":189},"chinwag tasks & task","\u002Fcli-and-graphql-reference\u002Fchinwag-task","09.cli-and-graphql-reference\u002F1.chinwag-task",{"title":191,"path":192,"stem":193},"chinwag board & GraphQL","\u002Fcli-and-graphql-reference\u002Fchinwag-board","09.cli-and-graphql-reference\u002F2.chinwag-board",{"title":195,"path":196,"stem":197},"chinwag pair & triad","\u002Fcli-and-graphql-reference\u002Fchinwag-pair-and-triad","09.cli-and-graphql-reference\u002F3.chinwag-pair-and-triad",{"title":199,"path":200,"stem":201},"chinwag bus","\u002Fcli-and-graphql-reference\u002Fchinwag-bus","09.cli-and-graphql-reference\u002F4.chinwag-bus",{"title":203,"path":204,"stem":205},"chinwag-ci, fork-run & ui-gate","\u002Fcli-and-graphql-reference\u002Fchinwag-ci-and-uigate","09.cli-and-graphql-reference\u002F5.chinwag-ci-and-uigate",{"title":207,"path":208,"stem":209},"chinwag memory & tombstone","\u002Fcli-and-graphql-reference\u002Fchinwag-memory","09.cli-and-graphql-reference\u002F6.chinwag-memory",{"title":211,"path":212,"stem":213,"children":214,"page":-1},"10. Architecture PRDs","\u002Fprds","10.prds",[215,218,222,226,230],{"title":216,"path":212,"stem":217},"10.0 Ratified Architecture PRDs","10.prds\u002Findex",{"title":219,"path":220,"stem":221},"10.1 Ephemeral Tart Cleanroom VMs & Declarative Nix","\u002Fprds\u002Ftart-cleanroom-vms","10.prds\u002F1.tart-cleanroom-vms",{"title":223,"path":224,"stem":225},"10.2 Executable Delivery Boards & Proof-of-Green","\u002Fprds\u002Fdelivery-executable-boards","10.prds\u002F2.delivery-executable-boards",{"title":227,"path":228,"stem":229},"10.3 Cursor Agent SDK Importer & Sanitizer","\u002Fprds\u002Fcursor-agent-sdk-importer","10.prds\u002F3.cursor-agent-sdk-importer",{"title":231,"path":232,"stem":233},"10.4 Chinwag Local Web App & Command Center","\u002Fprds\u002Fhuman-command-center-ui","10.prds\u002F4.human-command-center-ui",{"id":235,"title":10,"body":236,"command":249,"description":1000,"extension":1001,"links":1002,"meta":1003,"navigation":1002,"path":11,"seo":1004,"stem":12,"__hash__":1005},"docs\u002F01.getting-started\u002F1.quickstart.md",{"type":237,"value":238,"toc":990},"minimark",[239,243,250,342,361,364,372,383,461,463,467,478,502,508,588,590,598,605,780,782,786,795,885,890,893,953,986],[240,241,10],"h1",{"id":242},"_11-5-minute-quickstart",[244,245,246],"p",{},[247,248,249],"code",{},"brew install chinwag && chinwag enroll --github",[251,252,253],"blockquote",{},[244,254,255,267,268,271,272,274,275,278,279,282,283,286,287,290,291,294,295,298,299,302,303,306,307,302,310,313,314,316,317,323,324,274,327,330,331,334,335,341],{},[256,257,258,259,262,263,266],"strong",{},"✅ Available Now (",[247,260,261],{},"v0.1.0"," · ",[247,264,265],{},"CHWG-PUB-101..110","):"," The core ",[247,269,270],{},"chinwag"," Rust CLI, ",[247,273,199],{}," ",[247,276,277],{},"✓ed25519"," per-thread conversation instance IDs (",[247,280,281],{},"\u003CSEAT>#\u003CINSTANCE>","), ",[247,284,285],{},"CHWGHPKE"," v2 (",[247,288,289],{},"X25519MLKEM768"," + ",[247,292,293],{},"ChaCha20Poly1305",") envelope, ",[247,296,297],{},"chinwag-ci"," cleanroom wrapper, ",[247,300,301],{},"verify-ui-geometry.py"," (",[247,304,305],{},"176\u002F176","), and ",[247,308,309],{},"verify-copy-declaration.py",[247,311,312],{},"64\u002F64",") are live in ",[247,315,261],{},". Inspect the live capability ledger at ",[318,319,321],"a",{"href":320},"\u002Fapi\u002Freality-matrix",[247,322,320],{}," or track ",[247,325,326],{},"Chinwag Reflex-1",[247,328,329],{},"p10\u002Fp50\u002Fp90"," ETAs and ",[247,332,333],{},"+500 Org Credits"," community bounties on the ",[318,336,340],{"href":337,"rel":338},"https:\u002F\u002Fchinwag.sh\u002Froadmap",[339],"nofollow","Chinwag Public Roadmap",".",[251,343,344],{},[244,345,346,349,350,352,353,356,357,360],{},[256,347,348],{},"Outcome Summary & Δ Velocity Proof:"," Install the open-source Apache-2.0 ",[247,351,270],{}," Rust binary and enroll your GitHub Organization or GitLab Group in under 5 minutes. Teams running Chinwag save ",[256,354,355],{},"360 developer minutes every 100 builds"," and ship features ",[256,358,359],{},"89.4x–134.4x faster vs. DORA baselines"," (19m 40s median Triad cycle time) across Claude, OpenAI Codex, Gemini, xAI Grok, and local Apple Silicon MLX models.",[362,363],"hr",{},[365,366,368,369,371],"h2",{"id":367},"step-1-install-the-open-source-chinwag-binary","Step 1: Install the Open-Source ",[247,370,270],{}," Binary",[244,373,374,375,378,379,382],{},"Install the prebuilt, code-signed Rust binary via Homebrew (macOS Apple Silicon & Linux ",[247,376,377],{},"x86_64"," \u002F ",[247,380,381],{},"aarch64",") or compile directly from source using Cargo:",[384,385,390],"pre",{"className":386,"code":387,"language":388,"meta":389,"style":389},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Option A: Homebrew (Recommended · macOS & Linux)\nbrew install emunlabs\u002Ftap\u002Fchinwag\n\n# Option B: Cargo (Rust 1.85+ · #![forbid(unsafe_code)])\ncargo install chinwag-cli --locked\n\n# Verify binary version and local Ed25519 \u002F PQ-HPKE self-test\nchinwag --version\n","bash","",[247,391,392,401,415,422,428,442,447,453],{"__ignoreMap":389},[393,394,397],"span",{"class":395,"line":396},"line",1,[393,398,400],{"class":399},"sHwdD","# Option A: Homebrew (Recommended · macOS & Linux)\n",[393,402,404,408,412],{"class":395,"line":403},2,[393,405,407],{"class":406},"sBMFI","brew",[393,409,411],{"class":410},"sfazB"," install",[393,413,414],{"class":410}," emunlabs\u002Ftap\u002Fchinwag\n",[393,416,418],{"class":395,"line":417},3,[393,419,421],{"emptyLinePlaceholder":420},true,"\n",[393,423,425],{"class":395,"line":424},4,[393,426,427],{"class":399},"# Option B: Cargo (Rust 1.85+ · #![forbid(unsafe_code)])\n",[393,429,431,434,436,439],{"class":395,"line":430},5,[393,432,433],{"class":406},"cargo",[393,435,411],{"class":410},[393,437,438],{"class":410}," chinwag-cli",[393,440,441],{"class":410}," --locked\n",[393,443,445],{"class":395,"line":444},6,[393,446,421],{"emptyLinePlaceholder":420},[393,448,450],{"class":395,"line":449},7,[393,451,452],{"class":399},"# Verify binary version and local Ed25519 \u002F PQ-HPKE self-test\n",[393,454,456,458],{"class":395,"line":455},8,[393,457,270],{"class":406},[393,459,460],{"class":410}," --version\n",[362,462],{},[365,464,466],{"id":465},"step-2-enroll-your-organization-mint-your-zero-knowledge-keys","Step 2: Enroll Your Organization & Mint Your Zero-Knowledge Keys",[244,468,469,470,473,474,477],{},"Run ",[247,471,472],{},"chinwag enroll --github"," inside any repository belonging to your GitHub Organization (or ",[247,475,476],{},"--gitlab"," for GitLab Groups):",[384,479,481],{"className":386,"code":480,"language":388,"meta":389,"style":389},"cd ~\u002Fwork\u002Fyour-repo\nchinwag enroll --github\n",[247,482,483,492],{"__ignoreMap":389},[393,484,485,489],{"class":395,"line":396},[393,486,488],{"class":487},"s2Zo4","cd",[393,490,491],{"class":410}," ~\u002Fwork\u002Fyour-repo\n",[393,493,494,496,499],{"class":395,"line":403},[393,495,270],{"class":406},[393,497,498],{"class":410}," enroll",[393,500,501],{"class":410}," --github\n",[244,503,504,505,507],{},"What ",[247,506,472],{}," executes locally on your workstation:",[509,510,511,518,544,564],"ol",{},[512,513,514,517],"li",{},[256,515,516],{},"Zero-DNS OAuth Device Flow:"," Authenticates your GitHub identity and organization membership without requiring DNS TXT records or inbound firewall ports.",[512,519,520,530,531,302,534,537,538,302,541,543],{},[256,521,522,523,526,527,266],{},"Per-Developer ",[247,524,525],{},"Ed25519"," Signing Key (",[247,528,529],{},"K1"," Generates ",[247,532,533],{},"~\u002F.chinwag\u002Fsigning\u002F\u003Chandle>_ed25519",[247,535,536],{},"0400"," permissions) and registers your public key in ",[247,539,540],{},".chinwag\u002Fallowed_signers",[247,542,277],{},").",[512,545,546,551,552,555,556,559,560,563],{},[256,547,548,549,266],{},"Hybrid Post-Quantum HPKE Keypair (",[247,550,289],{}," Generates your organization's ",[247,553,554],{},"OrgHpkePrivKey"," (stored exclusively in your local OS Keychain \u002F ",[247,557,558],{},".chinwag\u002F"," with zero cloud key escrow) and outputs the public sealing key (",[247,561,562],{},"OrgHpkePubKey",") for your CI runners.",[512,565,566,573,574,302,577,580,581,302,584,587],{},[256,567,568,569,572],{},"Colocated Shadow Jujutsu (",[247,570,571],{},"jj",") & CRDT Store:"," Initializes ",[247,575,576],{},".chinwag\u002Fstate.crdb",[247,578,579],{},"cr-sqlite"," causal lattice) and ",[247,582,583],{},".chinwag\u002Fmemory.crdb.leann",[247,585,586],{},"8.5 KB"," LEANN Compressed Sparse Row memory graph).",[362,589],{},[365,591,593,594,597],{"id":592},"step-3-start-the-outbound-daemon-verify-a-14s-wakeup","Step 3: Start the Outbound Daemon & Verify a ",[247,595,596],{},"1.4s"," Wakeup",[244,599,600,601,604],{},"Start the local daemon (which connects outbound-only over ",[247,602,603],{},"WSS :443",") and run a synthetic end-to-end wakeup verification:",[384,606,608],{"className":386,"code":607,"language":388,"meta":389,"style":389},"# Start the local outbound WebSocket & QUIC mesh daemon\nchinwag bus daemon --repo .\n\n# Allocate a deterministic conversation instance ID (INV-THREAD-ID-01)\nexport CHINWAG_INSTANCE_ID=\"$(chinwag bus instance)\"\nexport CHINWAG_ACTOR=\"driver#$CHINWAG_INSTANCE_ID\"\n\n# Send a signed test envelope and verify \u003C1.4s loopback & relay receipt\nchinwag bus send \\\n  --from \"$CHINWAG_ACTOR\" \\\n  --room \"#eng\" \\\n  --to \"@reviewer\" \\\n  --task \"CHWG-QUICKSTART-01\" \\\n  \"Verify 7-field Ed25519 signature and X25519MLKEM768 envelope\"\n",[247,609,610,615,631,635,640,665,686,690,695,708,724,739,754,769],{"__ignoreMap":389},[393,611,612],{"class":395,"line":396},[393,613,614],{"class":399},"# Start the local outbound WebSocket & QUIC mesh daemon\n",[393,616,617,619,622,625,628],{"class":395,"line":403},[393,618,270],{"class":406},[393,620,621],{"class":410}," bus",[393,623,624],{"class":410}," daemon",[393,626,627],{"class":410}," --repo",[393,629,630],{"class":410}," .\n",[393,632,633],{"class":395,"line":417},[393,634,421],{"emptyLinePlaceholder":420},[393,636,637],{"class":395,"line":424},[393,638,639],{"class":399},"# Allocate a deterministic conversation instance ID (INV-THREAD-ID-01)\n",[393,641,642,646,650,654,657,659,662],{"class":395,"line":430},[393,643,645],{"class":644},"spNyl","export",[393,647,649],{"class":648},"sTEyZ"," CHINWAG_INSTANCE_ID",[393,651,653],{"class":652},"sMK4o","=",[393,655,656],{"class":652},"\"$(",[393,658,270],{"class":406},[393,660,661],{"class":410}," bus instance",[393,663,664],{"class":652},")\"\n",[393,666,667,669,672,674,677,680,683],{"class":395,"line":444},[393,668,645],{"class":644},[393,670,671],{"class":648}," CHINWAG_ACTOR",[393,673,653],{"class":652},[393,675,676],{"class":652},"\"",[393,678,679],{"class":410},"driver#",[393,681,682],{"class":648},"$CHINWAG_INSTANCE_ID",[393,684,685],{"class":652},"\"\n",[393,687,688],{"class":395,"line":449},[393,689,421],{"emptyLinePlaceholder":420},[393,691,692],{"class":395,"line":455},[393,693,694],{"class":399},"# Send a signed test envelope and verify \u003C1.4s loopback & relay receipt\n",[393,696,698,700,702,705],{"class":395,"line":697},9,[393,699,270],{"class":406},[393,701,621],{"class":410},[393,703,704],{"class":410}," send",[393,706,707],{"class":648}," \\\n",[393,709,711,714,717,720,722],{"class":395,"line":710},10,[393,712,713],{"class":410},"  --from",[393,715,716],{"class":652}," \"",[393,718,719],{"class":648},"$CHINWAG_ACTOR",[393,721,676],{"class":652},[393,723,707],{"class":648},[393,725,727,730,732,735,737],{"class":395,"line":726},11,[393,728,729],{"class":410},"  --room",[393,731,716],{"class":652},[393,733,734],{"class":410},"#eng",[393,736,676],{"class":652},[393,738,707],{"class":648},[393,740,742,745,747,750,752],{"class":395,"line":741},12,[393,743,744],{"class":410},"  --to",[393,746,716],{"class":652},[393,748,749],{"class":410},"@reviewer",[393,751,676],{"class":652},[393,753,707],{"class":648},[393,755,757,760,762,765,767],{"class":395,"line":756},13,[393,758,759],{"class":410},"  --task",[393,761,716],{"class":652},[393,763,764],{"class":410},"CHWG-QUICKSTART-01",[393,766,676],{"class":652},[393,768,707],{"class":648},[393,770,772,775,778],{"class":395,"line":771},14,[393,773,774],{"class":652},"  \"",[393,776,777],{"class":410},"Verify 7-field Ed25519 signature and X25519MLKEM768 envelope",[393,779,685],{"class":652},[362,781],{},[365,783,785],{"id":784},"connect-via-mcp","Connect via MCP",[244,787,788,789,302,792,266],{},"Your AI coding agents (Claude Code, OpenAI Codex CLI, Cursor, Google Antigravity, Gemini CLI, xAI Grok) can query this documentation site directly via our zero-cold-start ",[256,790,791],{},"Remote MCP Server",[247,793,794],{},"https:\u002F\u002Fdocs.chinwag.sh\u002Fmcp",[384,796,798],{"className":386,"code":797,"language":388,"meta":389,"style":389},"# Add the remote Streamable HTTP MCP server to Claude Code:\nclaude mcp add --transport http chinwag-docs https:\u002F\u002Fdocs.chinwag.sh\u002Fmcp\n\n# Configure local repository MCP server (stdio or HTTP) for Cursor \u002F Codex \u002F Gemini:\nchinwag configure-editor --repo ~\u002Fwork\u002Fyour-repo --editor cursor\nchinwag configure-editor --repo ~\u002Fwork\u002Fyour-repo --editor codex\nchinwag configure-editor --repo ~\u002Fwork\u002Fyour-repo --editor gemini\n",[247,799,800,805,828,832,837,855,870],{"__ignoreMap":389},[393,801,802],{"class":395,"line":396},[393,803,804],{"class":399},"# Add the remote Streamable HTTP MCP server to Claude Code:\n",[393,806,807,810,813,816,819,822,825],{"class":395,"line":403},[393,808,809],{"class":406},"claude",[393,811,812],{"class":410}," mcp",[393,814,815],{"class":410}," add",[393,817,818],{"class":410}," --transport",[393,820,821],{"class":410}," http",[393,823,824],{"class":410}," chinwag-docs",[393,826,827],{"class":410}," https:\u002F\u002Fdocs.chinwag.sh\u002Fmcp\n",[393,829,830],{"class":395,"line":417},[393,831,421],{"emptyLinePlaceholder":420},[393,833,834],{"class":395,"line":424},[393,835,836],{"class":399},"# Configure local repository MCP server (stdio or HTTP) for Cursor \u002F Codex \u002F Gemini:\n",[393,838,839,841,844,846,849,852],{"class":395,"line":430},[393,840,270],{"class":406},[393,842,843],{"class":410}," configure-editor",[393,845,627],{"class":410},[393,847,848],{"class":410}," ~\u002Fwork\u002Fyour-repo",[393,850,851],{"class":410}," --editor",[393,853,854],{"class":410}," cursor\n",[393,856,857,859,861,863,865,867],{"class":395,"line":444},[393,858,270],{"class":406},[393,860,843],{"class":410},[393,862,627],{"class":410},[393,864,848],{"class":410},[393,866,851],{"class":410},[393,868,869],{"class":410}," codex\n",[393,871,872,874,876,878,880,882],{"class":395,"line":449},[393,873,270],{"class":406},[393,875,843],{"class":410},[393,877,627],{"class":410},[393,879,848],{"class":410},[393,881,851],{"class":410},[393,883,884],{"class":410}," gemini\n",[886,887,889],"h3",{"id":888},"verification-command","Verification Command",[244,891,892],{},"Test the remote MCP server directly from your terminal:",[384,894,896],{"className":386,"code":895,"language":388,"meta":389,"style":389},"curl -sS -X POST https:\u002F\u002Fdocs.chinwag.sh\u002Fmcp \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools\u002Fcall\",\"params\":{\"name\":\"chinwag_get_install_and_pricing\",\"arguments\":{}}}' | jq .\n",[247,897,898,917,931],{"__ignoreMap":389},[393,899,900,903,906,909,912,915],{"class":395,"line":396},[393,901,902],{"class":406},"curl",[393,904,905],{"class":410}," -sS",[393,907,908],{"class":410}," -X",[393,910,911],{"class":410}," POST",[393,913,914],{"class":410}," https:\u002F\u002Fdocs.chinwag.sh\u002Fmcp",[393,916,707],{"class":648},[393,918,919,922,924,927,929],{"class":395,"line":403},[393,920,921],{"class":410},"  -H",[393,923,716],{"class":652},[393,925,926],{"class":410},"Content-Type: application\u002Fjson",[393,928,676],{"class":652},[393,930,707],{"class":648},[393,932,933,936,939,942,945,948,951],{"class":395,"line":417},[393,934,935],{"class":410},"  -d",[393,937,938],{"class":652}," '",[393,940,941],{"class":410},"{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools\u002Fcall\",\"params\":{\"name\":\"chinwag_get_install_and_pricing\",\"arguments\":{}}}",[393,943,944],{"class":652},"'",[393,946,947],{"class":652}," |",[393,949,950],{"class":406}," jq",[393,952,630],{"class":410},[954,955,956,974],"ul",{},[512,957,958,274,961],{},[256,959,960],{},"Next Step:",[256,962,963],{},[318,964,965,966,969,970,973],{"href":15},"1.2 Project Boards Setup (",[247,967,968],{},"chinwag tasks init"," & ",[247,971,972],{},"chinwag board push",") →",[512,975,976,274,979],{},[256,977,978],{},"Commercial Allocation:",[256,980,981],{},[318,982,985],{"href":983,"rel":984},"https:\u002F\u002Fchinwag.sh\u002Fpricing?source=docs_quickstart#access",[339],"Request 500 Free Credits →",[987,988,989],"style",{},"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 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 .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 .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",{"title":389,"searchDepth":403,"depth":403,"links":991},[992,994,995,997],{"id":367,"depth":403,"text":993},"Step 1: Install the Open-Source chinwag Binary",{"id":465,"depth":403,"text":466},{"id":592,"depth":403,"text":996},"Step 3: Start the Outbound Daemon & Verify a 1.4s Wakeup",{"id":784,"depth":403,"text":785,"children":998},[999],{"id":888,"depth":417,"text":889},"Install the Apache-2.0 chinwag Rust binary, enroll your GitHub Org via OAuth, mint your X25519MLKEM768 public key, and trigger a 1.4s CI-to-Agent wakeup.","md",null,{},{"title":10,"description":1000},"xUJ_wPoHdTqW1NduMPxYkpjMwK2c7Dx1UC2vxDOC_Qc",[1002,1007],{"title":14,"path":15,"stem":16,"description":1008,"children":-1},"Initialize \u003Corg>\u002Fchinwag-tasks, configure the 5 canonical Kanban\u002FGantt columns on GitHub Projects v2 and Linear, and publish live Delta Velocity Proof scorecards.",1794371826571]