Complete Glossary of Terms for SET: 3D Edition Dev
Comprehensive A-Z glossary of all domain terms, architecture terms, and technology terms used across SET: 3D Edition documentation and codebase.
This glossary is the single source of truth for terminology used across the codebase, documentation, and day-to-day team discussions. When a concept has a name here, use that exact name — in code, in code reviews, in PRs, and in Slack. Using synonyms or paraphrases where precise terms exist introduces ambiguity that compounds quickly across a multi-layer codebase.
These terms map directly to class names, interface names, enum values, and method names in the codebase. Using different words — for example, writing "hand" instead of "selection" or "board check" instead of "AnySetExists" — causes confusion during reviews and may indicate a misunderstood concept. When in doubt, consult this page first.
CardId encoding, JSON config schemas, save format, and network message envelopes.
FAQ
Common contributor questions on setup, architecture, rules, and scope.
Domain Model
How Domain, Application, Infrastructure, and Presentation layers are structured.
Set Validation
Deep-dive into the SetValidator algorithm and invariant enforcement.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"SET: 3D Edition","colors":{"primary":"#7C3AED","light":"#A78BFA","dark":"#3B0764"},"favicon":"https://mintcdn.com/set-3-d/GS4irXnP_M3YFoue/Set-3D/favicon.svg?fit=max\u0026auto=format\u0026n=GS4irXnP_M3YFoue\u0026q=85\u0026s=fa7b61f103965d7e5bffe9f93f93fa95","navbar":{"primary":{"type":"github","href":"https://github.com/ParsaUltimate/Set-3D-Game"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"set-3-d","hasAudioNarration":false,"actualSubdomain":"set-3-d","customDomains":["docs.parsaghaei.dev"],"gitSource":{"type":"github","owner":"parsaultimate","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae95c11cb76ddd761cc65f8:success","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"Architecture","count":14},{"language":"default","tag":"Game \u0026 Design","count":9},{"language":"default","tag":"Roadmap \u0026 Standards","count":9},{"language":"default","tag":"System Design","count":5},{"language":"default","tag":"Core Gameplay","count":5},{"language":"default","tag":"Game Design","count":4},{"language":"default","tag":"Multiplayer","count":4},{"language":"default","tag":"Engineering Standards","count":4},{"language":"default","tag":"Developer Onboarding","count":3},{"language":"default","tag":"Reference","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/Set-3D","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"Set-3D/reference/glossary","slug":"/Set-3D/reference/glossary","pageMetadata":{"title":"Complete Glossary of Terms for SET: 3D Edition Dev","sidebarTitle":"Glossary","description":"Comprehensive A-Z glossary of all domain terms, architecture terms, and technology terms used across SET: 3D Edition documentation and codebase.","href":"/Set-3D/reference/glossary"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Comprehensive A-Z glossary of all domain terms, architecture terms, and technology terms used across SET: 3D Edition documentation and codebase.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,hr:`hr`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Card,CardGroup,Heading,Tip}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`This glossary is the `,_jsx(_components.strong,{children:`single source of truth`}),` for terminology used across the codebase, documentation, and day-to-day team discussions. When a concept has a name here, use that exact name — in code, in code reviews, in PRs, and in Slack. Using synonyms or paraphrases where precise terms exist introduces ambiguity that compounds quickly across a multi-layer codebase.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`These terms map directly to class names, interface names, enum values, and method names in the codebase. Using different words — for example, writing `,_jsx(_components.code,{children:`\"hand\"`}),` instead of `,_jsx(_components.code,{children:`\"selection\"`}),` or `,_jsx(_components.code,{children:`\"board check\"`}),` instead of `,_jsx(_components.code,{children:`\"AnySetExists\"`}),` — causes confusion during reviews and may indicate a misunderstood concept. When in doubt, consult this page first.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`domain-\u0026-game-terms`,children:`Domain \u0026 Game Terms`}),`\n`,`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`architecture-\u0026-technology-terms`,children:`Architecture \u0026 Technology Terms`}),`\n`,`\n`,_jsx(_components.hr,{}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Data Formats`,icon:`file-code`,href:`/Set-3D/reference/data-formats`,children:_jsx(_components.p,{children:`CardId encoding, JSON config schemas, save format, and network message envelopes.`})}),_jsx(Card,{title:`FAQ`,icon:`circle-question`,href:`/Set-3D/reference/faq`,children:_jsx(_components.p,{children:`Common contributor questions on setup, architecture, rules, and scope.`})}),_jsx(Card,{title:`Domain Model`,icon:`diagram-project`,href:`/Set-3D/architecture/layers`,children:_jsx(_components.p,{children:`How Domain, Application, Infrastructure, and Presentation layers are structured.`})}),_jsx(Card,{title:`Set Validation`,icon:`check-double`,href:`/Set-3D/core-gameplay/set-validation`,children:_jsx(_components.p,{children:`Deep-dive into the SetValidator algorithm and invariant enforcement.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Complete Glossary of Terms for SET: 3D Edition Dev","sidebarTitle":"Glossary","description":"Comprehensive A-Z glossary of all domain terms, architecture terms, and technology terms used across SET: 3D Edition documentation and codebase.","href":"/Set-3D/reference/glossary"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Domain \u0026 Game Terms","slug":"domain-\u0026-game-terms","depth":2,"children":[]},{"title":"Architecture \u0026 Technology Terms","slug":"architecture-\u0026-technology-terms","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"set-3-d","siteName":"SET: 3D Edition","title":"Complete Glossary of Terms for SET: 3D Edition Dev - SET: 3D Edition","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-11T19:33:02.868Z","originalFileLocation":"Set-3D/reference/glossary.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Comprehensive A-Z glossary of all domain terms, architecture terms, and technology terms used across SET: 3D Edition documentation and codebase.\">\u003cmeta data-mint-head name=\"application-name\" content=\"SET: 3D Edition\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/set-3-d/1ADll2MtnnTYhWH6/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/set-3-d/1ADll2MtnnTYhWH6/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/set-3-d/1ADll2MtnnTYhWH6/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/set-3-d/1ADll2MtnnTYhWH6/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/set-3-d/1ADll2MtnnTYhWH6/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/set-3-d/1ADll2MtnnTYhWH6/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/set-3-d/1ADll2MtnnTYhWH6/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/set-3-d/1ADll2MtnnTYhWH6/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/set-3-d/1ADll2MtnnTYhWH6/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Complete Glossary of Terms for SET: 3D Edition Dev - SET: 3D Edition\">\u003cmeta data-mint-head property=\"og:description\" content=\"Comprehensive A-Z glossary of all domain terms, architecture terms, and technology terms used across SET: 3D Edition documentation and codebase.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SET: 3D Edition\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.parsaghaei.dev/Set-3D/reference/glossary\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://set-3-d.mintlify.site/_mintlify/api/og/v2?division=Reference\u0026amp;title=Complete+Glossary+of+Terms+for+SET%3A+3D+Edition+Dev\u0026amp;description=Comprehensive+A-Z+glossary+of+all+domain+terms%2C+architecture+terms%2C+and+technology+terms+used+across+SET%3A+3D+Edition+documentation+and+codebase.\u0026amp;theme=913ff3c47c90e1d37f4e1ee0\u0026amp;signature=7046460f69fe16e477172d34af53a0f8ae60ba59adcf3031c982176040790edf\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Complete Glossary of Terms for SET: 3D Edition Dev - SET: 3D Edition\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Comprehensive A-Z glossary of all domain terms, architecture terms, and technology terms used across SET: 3D Edition documentation and codebase.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://set-3-d.mintlify.site/_mintlify/api/og/v2?division=Reference\u0026amp;title=Complete+Glossary+of+Terms+for+SET%3A+3D+Edition+Dev\u0026amp;description=Comprehensive+A-Z+glossary+of+all+domain+terms%2C+architecture+terms%2C+and+technology+terms+used+across+SET%3A+3D+Edition+documentation+and+codebase.\u0026amp;theme=913ff3c47c90e1d37f4e1ee0\u0026amp;signature=7046460f69fe16e477172d34af53a0f8ae60ba59adcf3031c982176040790edf\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/set-3-d/1ADll2MtnnTYhWH6/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SET: 3D Edition\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7C3AED\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.parsaghaei.dev/Set-3D/reference/glossary\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/Set-3D/reference/glossary.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.parsaghaei.dev/#organization\",\"name\":\"SET: 3D Edition\",\"url\":\"https://docs.parsaghaei.dev\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.parsaghaei.dev#website\",\"name\":\"SET: 3D Edition\",\"url\":\"https://docs.parsaghaei.dev\",\"publisher\":{\"@id\":\"https://docs.parsaghaei.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.parsaghaei.dev/Set-3D/reference/glossary#webpage\",\"url\":\"https://docs.parsaghaei.dev/Set-3D/reference/glossary\",\"name\":\"Complete Glossary of Terms for SET: 3D Edition Dev\",\"description\":\"Comprehensive A-Z glossary of all domain terms, architecture terms, and technology terms used across SET: 3D Edition documentation and codebase.\",\"dateModified\":\"2026-07-11T19:33:02.868Z\",\"isPartOf\":{\"@id\":\"https://docs.parsaghaei.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.parsaghaei.dev/Set-3D/reference/glossary#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.parsaghaei.dev/Set-3D/reference/glossary#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"SET: 3D Edition\",\"item\":\"https://docs.parsaghaei.dev\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Complete Glossary of Terms for SET: 3D Edition Dev\",\"item\":\"https://docs.parsaghaei.dev/Set-3D/reference/glossary\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.parsaghaei.dev/Set-3D/reference/glossary#article\",\"headline\":\"Complete Glossary of Terms for SET: 3D Edition Dev\",\"name\":\"Complete Glossary of Terms for SET: 3D Edition Dev\",\"description\":\"Comprehensive A-Z glossary of all domain terms, architecture terms, and technology terms used across SET: 3D Edition documentation and codebase.\",\"url\":\"https://docs.parsaghaei.dev/Set-3D/reference/glossary\",\"mainEntityOfPage\":{\"@id\":\"https://docs.parsaghaei.dev/Set-3D/reference/glossary#webpage\"},\"dateModified\":\"2026-07-11T19:33:02.868Z\",\"publisher\":{\"@id\":\"https://docs.parsaghaei.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.parsaghaei.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SET: 3D Edition\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SET: 3D Edition","nav":{"global":null,"tabs":[{"tab":"Game \u0026 Design","pages":[{"title":"Game \u0026 Design","href":"/Set-3D/welcome/introduction"}]},{"tab":"Architecture","pages":[{"title":"Architecture","href":"/Set-3D/architecture/overview"}]},{"tab":"Roadmap \u0026 Standards","groups":[{"group":"Implementation Roadmap","pages":[{"title":"Implementation Roadmap: From Setup to Google Play Launch","sidebarTitle":"Overview","href":"/Set-3D/roadmap/overview"},{"title":"Phase-by-Phase Breakdown: Goals, Deliverables, and DoD","sidebarTitle":"Phases","href":"/Set-3D/roadmap/phases"}]},{"group":"Engineering Standards","pages":[{"title":"C# and Unity Coding Conventions for SET: 3D Edition","sidebarTitle":"Conventions","href":"/Set-3D/standards/conventions"},{"title":"Approved Patterns and Anti-Patterns: SET: 3D Edition","sidebarTitle":"Patterns","href":"/Set-3D/standards/patterns"},{"title":"Testing Standards: Coverage, Structure, and CI Rules","sidebarTitle":"Testing","href":"/Set-3D/standards/testing"},{"title":"PR Checklist and Definition of Done for SET: 3D Edition","sidebarTitle":"PR Checklist","description":"The mandatory pull request checklist, Definition of Done criteria, and code review requirements every contributor must meet before merging.","href":"/Set-3D/standards/pr-checklist"}]},{"group":"Reference","pages":[{"title":"Complete Glossary of Terms for SET: 3D Edition Dev","sidebarTitle":"Glossary","href":"/Set-3D/reference/glossary"},{"title":"Data Formats, JSON Config Files, and Save File Schemas","sidebarTitle":"Data Formats","description":"Reference for all JSON config files, the local save schema, network message envelope, and CardId encoding formula used in SET: 3D Edition.","href":"/Set-3D/reference/data-formats"},{"title":"FAQ and Troubleshooting for SET: 3D Edition Contributors","sidebarTitle":"FAQ","href":"/Set-3D/reference/faq"}]}]}]},"basePath":"","title":"Complete Glossary of Terms for SET: 3D Edition Dev - SET: 3D Edition","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":[],"chunks":[]}