[{"data":1,"prerenderedAt":774},["ShallowReactive",2],{"navigation":3,"docs:\u002Feos\u002Fhow-to\u002Fconnect-sdlc-integrations":214,"external-navigation":545},[4,8,201],{"title":5,"path":6,"stem":7},"Documentation","\u002F","README",{"title":9,"path":10,"stem":11,"children":12},"EOS","\u002Feos","eos\u002FREADME",[13,44,121,181],{"title":14,"collapsed":15,"path":16,"stem":17,"children":18,"page":43},"Adrs",true,"\u002Feos\u002Fadrs","eos\u002Fadrs",[19,23,27,31,35,39],{"title":20,"path":21,"stem":22},"Use Turborepo for the EOS monorepo","\u002Feos\u002Fadrs\u002F0001-use-turborepo-for-eos","eos\u002Fadrs\u002F0001-use-turborepo-for-eos",{"title":24,"path":25,"stem":26},"Use Oxc for linting and formatting","\u002Feos\u002Fadrs\u002F0003-use-oxc-for-linting-and-formatting","eos\u002Fadrs\u002F0003-use-oxc-for-linting-and-formatting",{"title":28,"path":29,"stem":30},"Lint Markdown and validate links in CI","\u002Feos\u002Fadrs\u002F0004-lint-markdown-in-ci","eos\u002Fadrs\u002F0004-lint-markdown-in-ci",{"title":32,"path":33,"stem":34},"Use Lefthook for repository-managed Git hooks","\u002Feos\u002Fadrs\u002F0005-use-lefthook-for-repository-git-hooks","eos\u002Fadrs\u002F0005-use-lefthook-for-repository-git-hooks",{"title":36,"path":37,"stem":38},"Use Commitlint's conventional configuration","\u002Feos\u002Fadrs\u002F0006-use-commitlint-conventional-configuration","eos\u002Fadrs\u002F0006-use-commitlint-conventional-configuration",{"title":40,"path":41,"stem":42},"Use Nx for EOS task execution","\u002Feos\u002Fadrs\u002F0007-use-nx-for-eos","eos\u002Fadrs\u002F0007-use-nx-for-eos",false,{"title":45,"path":46,"stem":47,"children":48},"Harbourmaster","\u002Feos\u002Fharbourmaster","eos\u002Fharbourmaster\u002FREADME",[49,58,71,96],{"title":50,"path":51,"stem":52,"children":53,"page":43},"Decisions","\u002Feos\u002Fharbourmaster\u002Fdecisions","eos\u002Fharbourmaster\u002Fdecisions",[54],{"title":55,"path":56,"stem":57},"AI-50: GitHub auth and fork pull request policy","\u002Feos\u002Fharbourmaster\u002Fdecisions\u002Fai-50-auth-and-fork-policy","eos\u002Fharbourmaster\u002Fdecisions\u002Fai-50-auth-and-fork-policy",{"title":59,"path":60,"stem":61,"children":62,"page":43},"Explanation","\u002Feos\u002Fharbourmaster\u002Fexplanation","eos\u002Fharbourmaster\u002Fexplanation",[63,67],{"title":64,"path":65,"stem":66},"The Harbourmaster review pipeline","\u002Feos\u002Fharbourmaster\u002Fexplanation\u002Freview-pipeline","eos\u002Fharbourmaster\u002Fexplanation\u002Freview-pipeline",{"title":68,"path":69,"stem":70},"The Harbourmaster shared-action trust boundary","\u002Feos\u002Fharbourmaster\u002Fexplanation\u002Fshared-action-trust-boundary","eos\u002Fharbourmaster\u002Fexplanation\u002Fshared-action-trust-boundary",{"title":72,"path":73,"stem":74,"children":75,"page":43},"How To","\u002Feos\u002Fharbourmaster\u002Fhow-to","eos\u002Fharbourmaster\u002Fhow-to",[76,80,84,88,92],{"title":77,"path":78,"stem":79},"How to add Harbourmaster reviews to a repository","\u002Feos\u002Fharbourmaster\u002Fhow-to\u002Fadd-harbourmaster-to-a-repository","eos\u002Fharbourmaster\u002Fhow-to\u002Fadd-harbourmaster-to-a-repository",{"title":81,"path":82,"stem":83},"How to build a pilot dashboard","\u002Feos\u002Fharbourmaster\u002Fhow-to\u002Fbuild-pilot-dashboard","eos\u002Fharbourmaster\u002Fhow-to\u002Fbuild-pilot-dashboard",{"title":85,"path":86,"stem":87},"How to configure model routing","\u002Feos\u002Fharbourmaster\u002Fhow-to\u002Fconfigure-model-routing","eos\u002Fharbourmaster\u002Fhow-to\u002Fconfigure-model-routing",{"title":89,"path":90,"stem":91},"How to request a Harbourmaster review","\u002Feos\u002Fharbourmaster\u002Fhow-to\u002Frequest-a-review","eos\u002Fharbourmaster\u002Fhow-to\u002Frequest-a-review",{"title":93,"path":94,"stem":95},"How to diagnose a Harbourmaster review failure","\u002Feos\u002Fharbourmaster\u002Fhow-to\u002Ftroubleshoot-a-review","eos\u002Fharbourmaster\u002Fhow-to\u002Ftroubleshoot-a-review",{"title":97,"path":98,"stem":99,"children":100,"page":43},"Reference","\u002Feos\u002Fharbourmaster\u002Freference","eos\u002Fharbourmaster\u002Freference",[101,105,109,113,117],{"title":102,"path":103,"stem":104},"Harbourmaster command-line interface","\u002Feos\u002Fharbourmaster\u002Freference\u002Fcli","eos\u002Fharbourmaster\u002Freference\u002Fcli",{"title":106,"path":107,"stem":108},"Harbourmaster configuration","\u002Feos\u002Fharbourmaster\u002Freference\u002Fconfiguration","eos\u002Fharbourmaster\u002Freference\u002Fconfiguration",{"title":110,"path":111,"stem":112},"Harbourmaster GitHub Action","\u002Feos\u002Fharbourmaster\u002Freference\u002Fgithub-action","eos\u002Fharbourmaster\u002Freference\u002Fgithub-action",{"title":114,"path":115,"stem":116},"Harbourmaster review behavior","\u002Feos\u002Fharbourmaster\u002Freference\u002Freview-behavior","eos\u002Fharbourmaster\u002Freference\u002Freview-behavior",{"title":118,"path":119,"stem":120},"Harbourmaster telemetry","\u002Feos\u002Fharbourmaster\u002Freference\u002Ftelemetry","eos\u002Fharbourmaster\u002Freference\u002Ftelemetry",{"title":72,"path":122,"stem":123,"children":124,"page":43},"\u002Feos\u002Fhow-to","eos\u002Fhow-to",[125,129,133,137,141,145,149,153,157,161,165,169,173,177],{"title":126,"path":127,"stem":128},"How to add an external documentation source","\u002Feos\u002Fhow-to\u002Fadd-external-documentation-source","eos\u002Fhow-to\u002Fadd-external-documentation-source",{"title":130,"path":131,"stem":132},"How to connect SDLC integrations","\u002Feos\u002Fhow-to\u002Fconnect-sdlc-integrations","eos\u002Fhow-to\u002Fconnect-sdlc-integrations",{"title":134,"path":135,"stem":136},"How to consume the EOS plugin marketplace","\u002Feos\u002Fhow-to\u002Fconsume-eos-marketplace","eos\u002Fhow-to\u002Fconsume-eos-marketplace",{"title":138,"path":139,"stem":140},"How to create a spike ticket","\u002Feos\u002Fhow-to\u002Fcreate-spike-ticket","eos\u002Fhow-to\u002Fcreate-spike-ticket",{"title":142,"path":143,"stem":144},"How to finalise a repository change","\u002Feos\u002Fhow-to\u002Ffinalise-change","eos\u002Fhow-to\u002Ffinalise-change",{"title":146,"path":147,"stem":148},"How to install the EOS Docs MCP server","\u002Feos\u002Fhow-to\u002Finstall-eos-docs-mcp","eos\u002Fhow-to\u002Finstall-eos-docs-mcp",{"title":150,"path":151,"stem":152},"How to resolve a spike ticket","\u002Feos\u002Fhow-to\u002Fresolve-spike-ticket","eos\u002Fhow-to\u002Fresolve-spike-ticket",{"title":154,"path":155,"stem":156},"How to run Git hook checks","\u002Feos\u002Fhow-to\u002Frun-git-hook-checks","eos\u002Fhow-to\u002Frun-git-hook-checks",{"title":158,"path":159,"stem":160},"How to use the AI-enabled SDLC","\u002Feos\u002Fhow-to\u002Fuse-ai-enabled-sdlc","eos\u002Fhow-to\u002Fuse-ai-enabled-sdlc",{"title":162,"path":163,"stem":164},"Use the Aikido plugin","\u002Feos\u002Fhow-to\u002Fuse-aikido-plugin","eos\u002Fhow-to\u002Fuse-aikido-plugin",{"title":166,"path":167,"stem":168},"How to use Compass","\u002Feos\u002Fhow-to\u002Fuse-compass","eos\u002Fhow-to\u002Fuse-compass",{"title":170,"path":171,"stem":172},"How to use Fallow","\u002Feos\u002Fhow-to\u002Fuse-fallow","eos\u002Fhow-to\u002Fuse-fallow",{"title":174,"path":175,"stem":176},"How to use incremental mutation tests","\u002Feos\u002Fhow-to\u002Fuse-incremental-mutation-tests","eos\u002Fhow-to\u002Fuse-incremental-mutation-tests",{"title":178,"path":179,"stem":180},"How to use Scout","\u002Feos\u002Fhow-to\u002Fuse-scout","eos\u002Fhow-to\u002Fuse-scout",{"title":97,"path":182,"stem":183,"children":184,"page":43},"\u002Feos\u002Freference","eos\u002Freference",[185,189,193,197],{"title":186,"path":187,"stem":188},"Compass CLI","\u002Feos\u002Freference\u002Fcompass-cli","eos\u002Freference\u002Fcompass-cli",{"title":190,"path":191,"stem":192},"EOS marketplace skills","\u002Feos\u002Freference\u002Fmarketplace-skills","eos\u002Freference\u002Fmarketplace-skills",{"title":194,"path":195,"stem":196},"Nx task execution and cache","\u002Feos\u002Freference\u002Fnx-task-execution","eos\u002Freference\u002Fnx-task-execution",{"title":198,"path":199,"stem":200},"Scout CLI","\u002Feos\u002Freference\u002Fscout-cli","eos\u002Freference\u002Fscout-cli",{"title":202,"path":203,"stem":204,"children":205},"Product engineering","\u002Fproduct-engineering","product-engineering\u002FREADME",[206],{"title":14,"collapsed":15,"path":207,"stem":208,"children":209,"page":43},"\u002Fproduct-engineering\u002Fadrs","product-engineering\u002Fadrs",[210],{"title":211,"path":212,"stem":213},"Codify Engineering Standards as Skills","\u002Fproduct-engineering\u002Fadrs\u002F0002-codify-engineering-standards-as-skills","product-engineering\u002Fadrs\u002F0002-codify-engineering-standards-as-skills",{"page":215,"surround":542},{"id":216,"title":130,"body":217,"config":536,"description":537,"extension":538,"meta":539,"navigation":15,"path":131,"seo":540,"stem":132,"__hash__":541},"docs\u002Feos\u002Fhow-to\u002Fconnect-sdlc-integrations.md",{"type":218,"value":219,"toc":527},"minimark",[220,228,244,249,254,257,304,307,311,314,317,345,358,368,372,375,377,393,403,409,413,425,440,443,457,479,483,490,493,515,518,523],[221,222,223,224,227],"p",{},"Connect Notion, Atlassian, and the GitHub CLI so AI-enabled SDLC skills can\ncreate project documents, Jira issues, and draft pull requests. Install EOS\nplugins first. See\n",[225,226,134],"a",{"href":135},".",[221,229,230,231,235,236,239,240,243],{},"Do not treat an EOS plugin as a substitute for these services. ",[232,233,234],"code",{},"engineering@eos","\nand ",[232,237,238],{},"product@eos"," supply the workflows. The official Notion and Atlassian\nintegrations supply account access. ",[232,241,242],{},"gh"," supplies GitHub access.",[221,245,246,247,227],{},"Scout is optional. For Scout install and first setup, see\n",[225,248,178],{"href":179},[250,251,253],"h2",{"id":252},"choose-the-integration-you-need","Choose the integration you need",[221,255,256],{},"Set up only the service that the next stage requires.",[258,259,260,273],"table",{},[261,262,263],"thead",{},[264,265,266,270],"tr",{},[267,268,269],"th",{},"Integration",[267,271,272],{},"Required by",[274,275,276,285,293],"tbody",{},[264,277,278,282],{},[279,280,281],"td",{},"Notion",[279,283,284],{},"Project setup, PRD, TSD, implementation plan, and ticket creation",[264,286,287,290],{},[279,288,289],{},"Atlassian",[279,291,292],{},"Bug, enhancement, and spike tickets, project ticket creation, and implementation",[264,294,295,301],{},[279,296,297,298,300],{},"Authenticated GitHub CLI (",[232,299,242],{},")",[279,302,303],{},"Implementation and pull-request creation",[221,305,306],{},"If the service already works in your agent, stop. Do not reinstall it.",[250,308,310],{"id":309},"connect-notion","Connect Notion",[221,312,313],{},"Prefer the official Notion plugin or app for Cursor, Claude Code, and Codex.\nInstall it from that agent's marketplace, then complete sign-in.",[221,315,316],{},"In Claude Code, you can install the official plugin from a terminal outside the\nactive session:",[318,319,324],"pre",{"className":320,"code":321,"language":322,"meta":323,"style":323},"language-sh shiki shiki-themes github-dark github-light","claude plugin install notion@claude-plugins-official\n","sh","",[232,325,326],{"__ignoreMap":323},[327,328,331,335,339,342],"span",{"class":329,"line":330},"line",1,[327,332,334],{"class":333},"s-Z4r","claude",[327,336,338],{"class":337},"sg6BJ"," plugin",[327,340,341],{"class":337}," install",[327,343,344],{"class":337}," notion@claude-plugins-official\n",[221,346,347,348,354,355,227],{},"Use the official remote MCP server only when the agent has no marketplace\nplugin. Follow the\n",[225,349,353],{"href":350,"rel":351},"https:\u002F\u002Fdevelopers.notion.com\u002Fguides\u002Fmcp\u002Fget-started-with-mcp",[352],"nofollow","Notion MCP setup guide",".\nThe server URL is ",[232,356,357],{},"https:\u002F\u002Fmcp.notion.com\u002Fmcp",[221,359,360,361,364,365,227],{},"Restart or reconnect the agent only when its install flow requires it. Then\nconfirm that Notion tools are visible, for example ",[232,362,363],{},"notion-search"," or\n",[232,366,367],{},"notion-fetch",[250,369,371],{"id":370},"connect-atlassian","Connect Atlassian",[221,373,374],{},"Prefer the official Atlassian plugin or app for Cursor, Claude Code, and Codex.\nInstall it from that agent's marketplace, then complete sign-in.",[221,376,316],{},[318,378,380],{"className":320,"code":379,"language":322,"meta":323,"style":323},"claude plugin install atlassian@claude-plugins-official\n",[232,381,382],{"__ignoreMap":323},[327,383,384,386,388,390],{"class":329,"line":330},[327,385,334],{"class":333},[327,387,338],{"class":337},[327,389,341],{"class":337},[327,391,392],{"class":337}," atlassian@claude-plugins-official\n",[221,394,347,395,354,400,227],{},[225,396,399],{"href":397,"rel":398},"https:\u002F\u002Fsupport.atlassian.com\u002Fatlassian-rovo-mcp-server\u002Fdocs\u002Fgetting-started-with-the-atlassian-remote-mcp-server\u002F",[352],"Atlassian Rovo MCP setup guide",[232,401,402],{},"https:\u002F\u002Fmcp.atlassian.com\u002Fv1\u002Fmcp\u002Fauthv2",[221,404,405,406,227],{},"Restart or reconnect the agent only when its install flow requires it. Then\nconfirm that Atlassian tools are visible, for example ",[232,407,408],{},"getJiraIssue",[250,410,412],{"id":411},"install-and-authenticate-the-github-cli","Install and authenticate the GitHub CLI",[221,414,415,416,418,419,424],{},"Install ",[232,417,242],{}," from the ",[225,420,423],{"href":421,"rel":422},"https:\u002F\u002Fcli.github.com",[352],"GitHub CLI"," instructions, then\nauthenticate:",[318,426,428],{"className":320,"code":427,"language":322,"meta":323,"style":323},"gh auth login\n",[232,429,430],{"__ignoreMap":323},[327,431,432,434,437],{"class":329,"line":330},[327,433,242],{"class":333},[327,435,436],{"class":337}," auth",[327,438,439],{"class":337}," login\n",[221,441,442],{},"Confirm the session:",[318,444,446],{"className":320,"code":445,"language":322,"meta":323,"style":323},"gh auth status\n",[232,447,448],{"__ignoreMap":323},[327,449,450,452,454],{"class":329,"line":330},[327,451,242],{"class":333},[327,453,436],{"class":337},[327,455,456],{"class":337}," status\n",[221,458,459,462,463,466,467,469,470,473,474,476,477,227],{},[232,460,461],{},"\u002Fimplement"," and ",[232,464,465],{},"\u002Fraise-pr"," need ",[232,468,242],{}," on ",[232,471,472],{},"PATH",". Complete authentication before\nthose stages. APM also uses ",[232,475,242],{}," to register the EOS marketplace. See\n",[225,478,134],{"href":135},[250,480,482],{"id":481},"confirm-the-result","Confirm the result",[221,484,485,486,489],{},"Run ",[232,487,488],{},"\u002Fask-eos"," and ask it to check your setup. The readiness flow reports\nwhether Notion, Atlassian, and the GitHub CLI are ready. It does not install or\nreconnect anything unless you ask it to.",[221,491,492],{},"Treat a capability as ready only when the primary tool is present:",[494,495,496,500,503],"ul",{},[497,498,499],"li",{},"Notion tools are visible in the agent.",[497,501,502],{},"Atlassian tools are visible in the agent.",[497,504,505,507,508,510,511,514],{},[232,506,242],{}," is on ",[232,509,472],{},". Authenticate before GitHub workflows if ",[232,512,513],{},"gh auth status","\nreports no active account.",[221,516,517],{},"If a required integration is still missing, complete that section above, then\nrun the readiness check again.",[221,519,520,521,227],{},"When the required services are ready, continue with\n",[225,522,158],{"href":159},[524,525,526],"style",{},"html pre.shiki code .s-Z4r, html code.shiki .s-Z4r{--shiki-dark:#B392F0;--shiki-default:#6F42C1}html pre.shiki code .sg6BJ, html code.shiki .sg6BJ{--shiki-dark:#9ECBFF;--shiki-default:#032F62}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 .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);}",{"title":323,"searchDepth":528,"depth":528,"links":529},3,[530,532,533,534,535],{"id":252,"depth":531,"text":253},2,{"id":309,"depth":531,"text":310},{"id":370,"depth":531,"text":371},{"id":411,"depth":531,"text":412},{"id":481,"depth":531,"text":482},{},"Connect Notion, Atlassian, and the GitHub CLI so AI-enabled SDLC skills can\ncreate project documents, Jira issues, and draft pull requests. Install EOS\nplugins first. See\nHow to consume the EOS plugin marketplace.","md",{},{"title":130,"description":537},"rMRfsxyaMdF_bepzbh9RiRF8xdTsLjSlEaY1L8KtXLk",[543,544],{"title":126,"path":127,"stem":128,"children":-1},{"title":134,"path":135,"stem":136,"children":-1},[546,599],{"nav":547,"source":596},[548],{"title":549,"path":550,"stem":551,"children":552,"page":-1},"Ember","\u002Fember","ember",[553,556,588,592],{"title":554,"path":550,"stem":555},"StoreFront Documentation","ember\u002Findex",{"title":14,"path":557,"stem":558,"children":559,"page":43},"\u002Fember\u002Fadrs","ember\u002Fadrs",[560,564,568,572,576,580,584],{"title":561,"path":562,"stem":563},"Add Infection as a non-blocking mutation testing tool for Ember","\u002Fember\u002Fadrs\u002F0001-infection-mutation-testing","ember\u002Fadrs\u002F0001-infection-mutation-testing",{"title":565,"path":566,"stem":567},"Process DELETE scheduled changes before CREATE_UPDATE at the same instant","\u002Fember\u002Fadrs\u002F0002-scheduled-change-processing-order","ember\u002Fadrs\u002F0002-scheduled-change-processing-order",{"title":569,"path":570,"stem":571},"Standard rate scheduling is permanent until overridden","\u002Fember\u002Fadrs\u002F0003-standard-rate-scheduling-is-permanent","ember\u002Fadrs\u002F0003-standard-rate-scheduling-is-permanent",{"title":573,"path":574,"stem":575},"Promotions require an existing standard rate","\u002Fember\u002Fadrs\u002F0004-promotions-require-existing-standard-rate","ember\u002Fadrs\u002F0004-promotions-require-existing-standard-rate",{"title":577,"path":578,"stem":579},"UTC datetime contract between Storefront and Hub","\u002Fember\u002Fadrs\u002F0005-utc-datetime-contract-between-storefront-and-hub","ember\u002Fadrs\u002F0005-utc-datetime-contract-between-storefront-and-hub",{"title":581,"path":582,"stem":583},"Elapsed unprocessed scheduled changes do not block rate changes","\u002Fember\u002Fadrs\u002F0006-stale-scheduler-rows-do-not-block-rate-changes","ember\u002Fadrs\u002F0006-stale-scheduler-rows-do-not-block-rate-changes",{"title":585,"path":586,"stem":587},"ADR-0007: Delete ConfigureTenantAuth routing command once OIDC setup migrates to Hub","\u002Fember\u002Fadrs\u002F0007-delete-configure-tenant-auth-routing-command","ember\u002Fadrs\u002F0007-delete-configure-tenant-auth-routing-command",{"title":589,"path":590,"stem":591},"Domain Overview","\u002Fember\u002Fdomain_overview","ember\u002Fdomain_overview",{"title":593,"path":594,"stem":595},"Main Flows","\u002Fember\u002Fkey_flows","ember\u002Fkey_flows",{"collectionName":597,"label":598,"prefix":551},"external_ember","StoreFront (Ember)",{"nav":600,"source":772},[601],{"title":602,"path":603,"stem":604,"children":605,"page":-1},"Core","\u002Fcore","core",[606,609,637,641,663,667,677,694,751,755],{"title":607,"path":603,"stem":608},"Documentation Index","core\u002Findex",{"title":14,"path":610,"stem":611,"children":612,"page":43},"\u002Fcore\u002Fadrs","core\u002Fadrs",[613,617,621,625,629,633],{"title":614,"path":615,"stem":616},"ADR-XXXX: Short, descriptive title","\u002Fcore\u002Fadrs\u002F0000-template","core\u002Fadrs\u002F0000-template",{"title":618,"path":619,"stem":620},"ADR-1: Promotions endpoint","\u002Fcore\u002Fadrs\u002F0001-add-promotions-endpoint","core\u002Fadrs\u002F0001-add-promotions-endpoint",{"title":622,"path":623,"stem":624},"ADR-2: EOM partner report job dispatch","\u002Fcore\u002Fadrs\u002F0002-eom-report-job-dispatch","core\u002Fadrs\u002F0002-eom-report-job-dispatch",{"title":626,"path":627,"stem":628},"ADR-3: Replace PB fee waive flag with a Zero scheme override","\u002Fcore\u002Fadrs\u002F0003-replace-pb-fee-waive-with-zero-scheme","core\u002Fadrs\u002F0003-replace-pb-fee-waive-with-zero-scheme",{"title":630,"path":631,"stem":632},"ADR-4: No processor Digital Top-up capability gate in Reloadable Commercials","\u002Fcore\u002Fadrs\u002F0004-no-processor-top-up-capability-gate","core\u002Fadrs\u002F0004-no-processor-top-up-capability-gate",{"title":634,"path":635,"stem":636},"ADR-5: Sparse polymorphic sale fee override reason stamp","\u002Fcore\u002Fadrs\u002F0005-sale-fee-override-reason-stamp","core\u002Fadrs\u002F0005-sale-fee-override-reason-stamp",{"title":638,"path":639,"stem":640},"Agent Workflow","\u002Fcore\u002Fai-workflow","core\u002Fai-workflow",{"title":642,"path":643,"stem":644,"children":645,"page":-1},"Backend Guide","\u002Fcore\u002Fbackend","core\u002Fbackend\u002Findex",[646,647,651,655,659],{"title":642,"path":643,"stem":644},{"title":648,"path":649,"stem":650},"Backend AI Tooling","\u002Fcore\u002Fbackend\u002Fai-tooling","core\u002Fbackend\u002Fai-tooling",{"title":652,"path":653,"stem":654},"Backend Linting and Formatting","\u002Fcore\u002Fbackend\u002Flinting-and-formatting","core\u002Fbackend\u002Flinting-and-formatting",{"title":656,"path":657,"stem":658},"Backend Setup","\u002Fcore\u002Fbackend\u002Fsetup","core\u002Fbackend\u002Fsetup",{"title":660,"path":661,"stem":662},"Backend Testing","\u002Fcore\u002Fbackend\u002Ftesting","core\u002Fbackend\u002Ftesting",{"title":664,"path":665,"stem":666},"Documentation Health","\u002Fcore\u002Fdoc-health","core\u002Fdoc-health",{"title":668,"path":669,"stem":670,"children":671,"page":-1},"Frontend Guide","\u002Fcore\u002Ffrontend","core\u002Ffrontend\u002Findex",[672,673],{"title":668,"path":669,"stem":670},{"title":674,"path":675,"stem":676},"Frontend Development","\u002Fcore\u002Ffrontend\u002Fdevelopment","core\u002Ffrontend\u002Fdevelopment",{"title":678,"path":679,"stem":680,"children":681,"page":43},"Modules","\u002Fcore\u002Fmodules","core\u002Fmodules",[682,686],{"title":683,"path":684,"stem":685},"Connect API","\u002Fcore\u002Fmodules\u002Fconnect-api","core\u002Fmodules\u002Fconnect-api",{"title":687,"path":688,"stem":689,"children":690,"page":43},"Secure Links","\u002Fcore\u002Fmodules\u002Fsecure-links","core\u002Fmodules\u002Fsecure-links",[691],{"title":687,"path":692,"stem":693},"\u002Fcore\u002Fmodules\u002Fsecure-links\u002Fsecure-links","core\u002Fmodules\u002Fsecure-links\u002Fsecure-links",{"title":695,"path":696,"stem":697,"children":698,"page":43},"Processors","\u002Fcore\u002Fprocessors","core\u002Fprocessors",[699,703,707,711,715,719,723,727,731,735,739,743,747],{"title":700,"path":701,"stem":702},"Amazon Processor and API","\u002Fcore\u002Fprocessors\u002Famazon","core\u002Fprocessors\u002Famazon",{"title":704,"path":705,"stem":706},"Amilon Processor and API","\u002Fcore\u002Fprocessors\u002Familon","core\u002Fprocessors\u002Familon",{"title":708,"path":709,"stem":710},"Cadooz Processor and API","\u002Fcore\u002Fprocessors\u002Fcadooz","core\u002Fprocessors\u002Fcadooz",{"title":712,"path":713,"stem":714},"Choice Digital Processor and API","\u002Fcore\u002Fprocessors\u002Fchoice-digital","core\u002Fprocessors\u002Fchoice-digital",{"title":716,"path":717,"stem":718},"Diggecard processor reference","\u002Fcore\u002Fprocessors\u002Fdiggecard","core\u002Fprocessors\u002Fdiggecard",{"title":720,"path":721,"stem":722},"ePay Processor and API","\u002Fcore\u002Fprocessors\u002Fepay","core\u002Fprocessors\u002Fepay",{"title":724,"path":725,"stem":726},"GoGift v2 Processor and API","\u002Fcore\u002Fprocessors\u002Fgo-gift-v2","core\u002Fprocessors\u002Fgo-gift-v2",{"title":728,"path":729,"stem":730},"InComm Processor and API","\u002Fcore\u002Fprocessors\u002Fincomm","core\u002Fprocessors\u002Fincomm",{"title":732,"path":733,"stem":734},"Ogloba Processor and API","\u002Fcore\u002Fprocessors\u002Fogloba","core\u002Fprocessors\u002Fogloba",{"title":736,"path":737,"stem":738},"SVSECard Processor and API","\u002Fcore\u002Fprocessors\u002Fsvs-ecard","core\u002Fprocessors\u002Fsvs-ecard",{"title":740,"path":741,"stem":742},"Vananam Processor and API","\u002Fcore\u002Fprocessors\u002Fvananam","core\u002Fprocessors\u002Fvananam",{"title":744,"path":745,"stem":746},"Vouchers Depot processor reference","\u002Fcore\u002Fprocessors\u002Fvouchers-depot","core\u002Fprocessors\u002Fvouchers-depot",{"title":748,"path":749,"stem":750},"You Got a Gift Processor and API","\u002Fcore\u002Fprocessors\u002Fyou-got-a-gift","core\u002Fprocessors\u002Fyou-got-a-gift",{"title":752,"path":753,"stem":754},"Development Quickstart","\u002Fcore\u002Fsetup","core\u002Fsetup",{"title":756,"path":757,"stem":758,"children":759,"page":43},"Workflows","\u002Fcore\u002Fworkflows","core\u002Fworkflows",[760,764,768],{"title":761,"path":762,"stem":763},"Hub Endpoint Workflow","\u002Fcore\u002Fworkflows\u002Fhub-endpoints","core\u002Fworkflows\u002Fhub-endpoints",{"title":765,"path":766,"stem":767},"OpenAPI Tooling","\u002Fcore\u002Fworkflows\u002Fopenapi-tooling","core\u002Fworkflows\u002Fopenapi-tooling",{"title":769,"path":770,"stem":771},"Processor Integration Workflow","\u002Fcore\u002Fworkflows\u002Fprocessors","core\u002Fworkflows\u002Fprocessors",{"collectionName":773,"label":602,"prefix":604},"external_core",1789777546828]