Formally lint an envelope spec WITHOUT publishing (#72) — check for
dead rules, escalation-monotonicity violations, and default reach
before it governs anything.
The response is of type Response Lint Envelope Spec Api V1 Bound Lint Envelope Post · object.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Sakshi Documentation","colors":{"primary":"#010ED0","light":"#6B8BFF","dark":"#010ED0"},"logo":{"light":"https://mintcdn.com/rotavision/EwXYN0WT5EiTavwo/images/logo-light.png?fit=max\u0026auto=format\u0026n=EwXYN0WT5EiTavwo\u0026q=85\u0026s=49d84a9b697b7b90dda82995be2309ba","dark":"https://mintcdn.com/rotavision/EwXYN0WT5EiTavwo/images/logo-dark.png?fit=max\u0026auto=format\u0026n=EwXYN0WT5EiTavwo\u0026q=85\u0026s=516f7c0ce4861f5566e5e20fcd76b3d3","href":"https://rotavision.com"},"favicon":"https://mintcdn.com/rotavision/apm9KWQAQGkAFbpZ/images/favicon.png?fit=max\u0026auto=format\u0026n=apm9KWQAQGkAFbpZ\u0026q=85\u0026s=e3d2e405cdd0ca6806e3d4af5e8dac4e","navbar":{"links":[{"href":"mailto:support@rotavision.com","label":"Support"}],"primary":{"type":"button","label":"Get a sandbox","href":"https://rotavision.com/sandbox"}},"footer":{"socials":{"x":"https://x.com/rotavision_ai","github":"https://github.com/rotavision-ai","linkedin":"https://linkedin.com/company/rotavision"}},"integrations":{"ga4":{"measurementId":"G-9SQ3VYNMMM"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/rotavision-ai"},{"anchor":"PyPI","icon":"python","href":"https://pypi.org/project/sakshi-sdk/"},{"anchor":"Blog","icon":"newspaper","href":"https://rotavision.com/blog"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"rotavision","hasAudioNarration":false,"actualSubdomain":"rotavision","customDomains":["docs.rotavision.com"],"gitSource":{"type":"github","owner":"rotavision-ai","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a60e6a3c6380f33f10427de","collectionId":"367b501c-a82f-4b8b-9d6a-f7a405190885","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a60e6a3c6380f33f10427de"},"entitlements":{},"buildId":"6a60e6a3c6380f33f10427de:success","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"API Reference","count":113},{"language":"default","tag":"Endpoints","count":110},{"language":"default","tag":"bound","count":28},{"language":"default","tag":"Integrations","count":24},{"language":"default","tag":"Documentation","count":22},{"language":"default","tag":"register","count":22},{"language":"default","tag":"vidhi","count":17},{"language":"default","tag":"access","count":11},{"language":"default","tag":"vishwas","count":9},{"language":"default","tag":"Core Concepts","count":7}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"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":"editor-v7-file-tree","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":"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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"byok-sep-25","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"[class*=rounded-]:not([class*=rounded-full]){border-radius:0!important}.prose code,.prose img,.prose pre,.prose table,button,code,figure,img,input,kbd,pre,select,table,tbody,textarea,thead{border-radius:0!important}"}],"page":{"pagePath":"api-reference/bound/lint-envelope-spec","slug":"/api-reference/bound/lint-envelope-spec","pageMetadata":{"title":"Lint Envelope Spec","description":"Formally lint an envelope spec WITHOUT publishing (#72) — check for\ndead rules, escalation-monotonicity violations, and default reach\nbefore it governs anything.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/lint-envelope","href":"/api-reference/bound/lint-envelope-spec","autogeneratedByOpenApi":true},"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: \"Formally lint an envelope spec WITHOUT publishing (#72) — check for\\ndead rules, escalation-monotonicity violations, and default reach\\nbefore it governs anything.\"\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Lint Envelope Spec","description":"Formally lint an envelope spec WITHOUT publishing (#72) — check for\ndead rules, escalation-monotonicity violations, and default reach\nbefore it governs anything.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/lint-envelope","href":"/api-reference/bound/lint-envelope-spec","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["bound"],"summary":"Lint Envelope Spec","description":"Formally lint an envelope spec WITHOUT publishing (#72) — check for\ndead rules, escalation-monotonicity violations, and default reach\nbefore it governs anything.","operationId":"lint_envelope_spec_api_v1_bound_lint_envelope_post","requestBody":"3541bd7c-85ea-4a5f-894d-6ae606795e84","responses":{"200":"d39f6cbc-80cb-4261-a1fd-d93fda4d1cc6","422":"3975bf2a-1112-4081-a87c-31ba46f1a5d0"},"method":"post","type":"path","servers":["8916c3bc-09ad-4965-9b80-f9ef14e93913","75f15805-e641-41ee-a9bb-d7f7f96710bd"],"security":["e67e8a51-bfe9-418b-ac93-49be6c757739"],"path":"/api/v1/bound/lint-envelope","baseUrlOptions":["https://demo.rotavision.com","https://{host}"],"title":"Lint Envelope Spec","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"properties":{"rules":{"items":{"properties":{"name":{"type":"string","maxLength":120,"minLength":1,"title":"Name","isRequired":true,"uniqueKey":"rules.items.[INDEX].name","typeLabel":"string"},"outcome":{"type":"string","enum":["auto","async_review","sync_review","block"],"title":"Outcome","isRequired":true,"uniqueKey":"rules.items.[INDEX].outcome","typeLabel":"enum\u003cstring>"},"when":{"properties":{"actions":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"rules.items.[INDEX].when.actions.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Actions","description":"Action names this rule applies to; None = any","uniqueKey":"rules.items.[INDEX].when.actions.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Actions","description":"Action names this rule applies to; None = any","uniqueKey":"rules.items.[INDEX].when.actions.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.items.[INDEX].when.actions","typeLabel":"string[] | null"},"min_stakes":{"oneOf":[{"type":"number","title":"Min Stakes","uniqueKey":"rules.items.[INDEX].when.min_stakes.oneOf.0","typeLabel":"number"},{"type":"null","title":"Min Stakes","uniqueKey":"rules.items.[INDEX].when.min_stakes.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.items.[INDEX].when.min_stakes","typeLabel":"number | null"},"max_stakes":{"oneOf":[{"type":"number","title":"Max Stakes","uniqueKey":"rules.items.[INDEX].when.max_stakes.oneOf.0","typeLabel":"number"},{"type":"null","title":"Max Stakes","uniqueKey":"rules.items.[INDEX].when.max_stakes.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.items.[INDEX].when.max_stakes","typeLabel":"number | null"},"min_confidence":{"oneOf":[{"type":"number","title":"Min Confidence","uniqueKey":"rules.items.[INDEX].when.min_confidence.oneOf.0","typeLabel":"number"},{"type":"null","title":"Min Confidence","uniqueKey":"rules.items.[INDEX].when.min_confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.items.[INDEX].when.min_confidence","typeLabel":"number | null"},"max_confidence":{"oneOf":[{"type":"number","title":"Max Confidence","uniqueKey":"rules.items.[INDEX].when.max_confidence.oneOf.0","typeLabel":"number"},{"type":"null","title":"Max Confidence","uniqueKey":"rules.items.[INDEX].when.max_confidence.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.items.[INDEX].when.max_confidence","typeLabel":"number | null"},"min_novelty":{"oneOf":[{"type":"number","title":"Min Novelty","uniqueKey":"rules.items.[INDEX].when.min_novelty.oneOf.0","typeLabel":"number"},{"type":"null","title":"Min Novelty","uniqueKey":"rules.items.[INDEX].when.min_novelty.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.items.[INDEX].when.min_novelty","typeLabel":"number | null"},"max_novelty":{"oneOf":[{"type":"number","title":"Max Novelty","uniqueKey":"rules.items.[INDEX].when.max_novelty.oneOf.0","typeLabel":"number"},{"type":"null","title":"Max Novelty","uniqueKey":"rules.items.[INDEX].when.max_novelty.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.items.[INDEX].when.max_novelty","typeLabel":"number | null"},"blast_radius":{"oneOf":[{"type":"object","title":"Blast Radius","description":"Flags that must match the agent's registered blast radius","additionalProperties":{"type":"boolean","uniqueKey":"rules.items.[INDEX].when.blast_radius.oneOf.0.additionalProperties","typeLabel":"boolean"},"uniqueKey":"rules.items.[INDEX].when.blast_radius.oneOf.0","typeLabel":"Blast Radius · object"},{"type":"null","title":"Blast Radius","description":"Flags that must match the agent's registered blast radius","uniqueKey":"rules.items.[INDEX].when.blast_radius.oneOf.1","typeLabel":"null"}],"uniqueKey":"rules.items.[INDEX].when.blast_radius","typeLabel":"Blast Radius · object | null"}},"type":"object","title":"RuleWhen","description":"Conditions ANDed together; omitted fields don't constrain. A rule with\nan empty `when` matches everything (useful as a terminal catch-all).","uniqueKey":"rules.items.[INDEX].when","typeLabel":"RuleWhen · object"}},"type":"object","required":["name","outcome"],"title":"EnvelopeRule","uniqueKey":"rules.items.[INDEX]","typeLabel":"EnvelopeRule · object"},"type":"array","minItems":1,"title":"Rules","isRequired":true,"uniqueKey":"rules","typeLabel":"EnvelopeRule · object[]"},"default_outcome":{"type":"string","enum":["auto","async_review","sync_review","block"],"title":"Default Outcome","default":"sync_review","uniqueKey":"default_outcome","typeLabel":"enum\u003cstring>"},"deep_review_rate":{"type":"number","maximum":1,"minimum":0,"title":"Deep Review Rate","description":"Fraction of auto-executed decisions sampled into deep review","default":0,"uniqueKey":"deep_review_rate","typeLabel":"number"},"note":{"oneOf":[{"type":"string","title":"Note","maxLength":500,"uniqueKey":"note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note","uniqueKey":"note.oneOf.1","typeLabel":"null"}],"uniqueKey":"note","typeLabel":"string | null"}},"type":"object","required":["rules"],"title":"EnvelopeCreate","uniqueKey":"","typeLabel":"EnvelopeCreate · object"},"examples":{"Example":{"title":"Example","value":{"rules":[{"name":"\u003cstring>","when":{"actions":["\u003cstring>"],"min_stakes":123,"max_stakes":123,"min_confidence":123,"max_confidence":123,"min_novelty":123,"max_novelty":123,"blast_radius":{}}}],"default_outcome":"sync_review","deep_review_rate":0,"note":"\u003cstring>"}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"d39f6cbc-80cb-4261-a1fd-d93fda4d1cc6":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Lint Envelope Spec Api V1 Bound Lint Envelope Post","uniqueKey":"","typeLabel":"Response Lint Envelope Spec Api V1 Bound Lint Envelope Post · object"},"examples":{"Example":{"title":"Example","value":{}}},"exampleType":"generated"}},"exampleType":"generated"},"3975bf2a-1112-4081-a87c-31ba46f1a5d0":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"title":"Input"}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"},"ctx":{"type":"object","title":"Context","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","input":"\u003cunknown>","ctx":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"e67e8a51-bfe9-418b-ac93-49be6c757739":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Ingest API key or OIDC JWT. See /authentication.","scopes":[]}}},"servers":{"8916c3bc-09ad-4965-9b80-f9ef14e93913":{"url":"https://demo.rotavision.com","description":"Public demo (read-only, synthetic data)"},"75f15805-e641-41ee-a9bb-d7f7f96710bd":{"url":"https://{host}","description":"Your Sakshi deployment (single-tenant, in your environment)","variables":{"host":{"default":"sakshi.your-company.internal"}}}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Ingest API key or OIDC JWT. See /authentication.","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Ingest API key or OIDC JWT. See /authentication.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"rotavision","siteName":"Sakshi Documentation","title":"Lint Envelope Spec - Sakshi Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-22T02:26:48.123Z","originalFileLocation":"api-reference/bound/lint-envelope-spec.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=\"Formally lint an envelope spec WITHOUT publishing (#72) — check for dead rules, escalation-monotonicity violations, and default reach before it governs anything.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Sakshi Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rotavision/_4Dg_RCpzfFPJUsQ/_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/rotavision/_4Dg_RCpzfFPJUsQ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rotavision/_4Dg_RCpzfFPJUsQ/_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/rotavision/_4Dg_RCpzfFPJUsQ/_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/rotavision/_4Dg_RCpzfFPJUsQ/_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/rotavision/_4Dg_RCpzfFPJUsQ/_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/rotavision/_4Dg_RCpzfFPJUsQ/_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/rotavision/_4Dg_RCpzfFPJUsQ/_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/rotavision/_4Dg_RCpzfFPJUsQ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Lint Envelope Spec - Sakshi Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Formally lint an envelope spec WITHOUT publishing (#72) — check for dead rules, escalation-monotonicity violations, and default reach before it governs anything.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Sakshi Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.rotavision.com/api-reference/bound/lint-envelope-spec\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://rotavision.mintlify.app/_mintlify/api/og/v2?division=bound\u0026amp;title=Lint+Envelope+Spec\u0026amp;description=Formally+lint+an+envelope+spec+WITHOUT+publishing+%28%2372%29+%E2%80%94+check+for%0Adead+rules%2C+escalation-monotonicity+violations%2C+and+default+reach%0Abefore+it+governs+anything\u0026amp;theme=dda0e1d41e0daf4a5b6aca1d\u0026amp;signature=dbd8438f32ebd4fe533edbd363dd4ff9c4ac4687377b8aa7746a900222f8b024\">\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=\"Lint Envelope Spec - Sakshi Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Formally lint an envelope spec WITHOUT publishing (#72) — check for dead rules, escalation-monotonicity violations, and default reach before it governs anything.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://rotavision.mintlify.app/_mintlify/api/og/v2?division=bound\u0026amp;title=Lint+Envelope+Spec\u0026amp;description=Formally+lint+an+envelope+spec+WITHOUT+publishing+%28%2372%29+%E2%80%94+check+for%0Adead+rules%2C+escalation-monotonicity+violations%2C+and+default+reach%0Abefore+it+governs+anything\u0026amp;theme=dda0e1d41e0daf4a5b6aca1d\u0026amp;signature=dbd8438f32ebd4fe533edbd363dd4ff9c4ac4687377b8aa7746a900222f8b024\">\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/rotavision/_4Dg_RCpzfFPJUsQ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Sakshi Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#010ED0\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.rotavision.com/api-reference/bound/lint-envelope-spec\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/bound/lint-envelope-spec.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.rotavision.com/#organization\",\"name\":\"Sakshi Documentation\",\"url\":\"https://docs.rotavision.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/rotavision/EwXYN0WT5EiTavwo/images/logo-light.png?fit=max\u0026auto=format\u0026n=EwXYN0WT5EiTavwo\u0026q=85\u0026s=49d84a9b697b7b90dda82995be2309ba\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.rotavision.com#website\",\"name\":\"Sakshi Documentation\",\"url\":\"https://docs.rotavision.com\",\"publisher\":{\"@id\":\"https://docs.rotavision.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.rotavision.com/api-reference/bound/lint-envelope-spec#webpage\",\"url\":\"https://docs.rotavision.com/api-reference/bound/lint-envelope-spec\",\"name\":\"Lint Envelope Spec\",\"description\":\"Formally lint an envelope spec WITHOUT publishing (#72) — check for dead rules, escalation-monotonicity violations, and default reach before it governs anything.\",\"dateModified\":\"2026-07-22T02:26:48.123Z\",\"isPartOf\":{\"@id\":\"https://docs.rotavision.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.rotavision.com/api-reference/bound/lint-envelope-spec#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.rotavision.com/api-reference/bound/lint-envelope-spec#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.rotavision.com/api-reference/healthz\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"bound\",\"item\":\"https://docs.rotavision.com/api-reference/bound/meta\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Lint Envelope Spec\",\"item\":\"https://docs.rotavision.com/api-reference/bound/lint-envelope-spec\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.rotavision.com/api-reference/bound/lint-envelope-spec#apireference\",\"headline\":\"Lint Envelope Spec\",\"name\":\"Lint Envelope Spec\",\"description\":\"Formally lint an envelope spec WITHOUT publishing (#72) — check for dead rules, escalation-monotonicity violations, and default reach before it governs anything.\",\"url\":\"https://docs.rotavision.com/api-reference/bound/lint-envelope-spec\",\"mainEntityOfPage\":{\"@id\":\"https://docs.rotavision.com/api-reference/bound/lint-envelope-spec#webpage\"},\"dateModified\":\"2026-07-22T02:26:48.123Z\",\"publisher\":{\"@id\":\"https://docs.rotavision.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.rotavision.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Sakshi Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Sakshi Documentation","nav":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/rotavision-ai"},{"anchor":"PyPI","icon":"python","href":"https://pypi.org/project/sakshi-sdk/"},{"anchor":"Blog","icon":"newspaper","href":"https://rotavision.com/blog"}]},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"SDK","pages":[{"title":"SDK","href":"/sdk/overview"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/overview"}]},{"tab":"API Reference","groups":[{"group":"API Documentation","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"group":"Endpoints","pages":[{"group":"API Reference","pages":[{"title":"Healthz","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /healthz","href":"/api-reference/healthz"},{"title":"Status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /status","href":"/api-reference/status"}]},{"group":"register","pages":[{"title":"Meta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/register/_meta","href":"/api-reference/register/meta"},{"title":"List Agents","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/agents","href":"/api-reference/register/list-agents"},{"title":"Create Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/agents","href":"/api-reference/register/create-agent"},{"title":"Attach Identity","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/agents/{agent_id}/identity","href":"/api-reference/register/attach-identity"},{"title":"List Orphans","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/agents/orphans","href":"/api-reference/register/list-orphans"},{"title":"Get Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/agents/{agent_id}","href":"/api-reference/register/get-agent"},{"title":"Update Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/agents/{agent_id}","href":"/api-reference/register/update-agent"},{"title":"Transfer Ownership","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/agents/{agent_id}/transfer-ownership","href":"/api-reference/register/transfer-ownership"},{"title":"Suspend Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/agents/{agent_id}/suspend","href":"/api-reference/register/suspend-agent"},{"title":"List Provenance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/agents/{agent_id}/provenance","href":"/api-reference/register/list-provenance"},{"title":"Add Provenance","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/agents/{agent_id}/provenance","href":"/api-reference/register/add-provenance"},{"title":"List Models","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/models","href":"/api-reference/register/list-models"},{"title":"Create Model","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/models","href":"/api-reference/register/create-model"},{"title":"List Attestations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/attestations","href":"/api-reference/register/list-attestations"},{"title":"Create Attestation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/attestations","href":"/api-reference/register/create-attestation"},{"title":"List Api Keys","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/api-keys","href":"/api-reference/register/list-api-keys"},{"title":"Mint Api Key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/api-keys","href":"/api-reference/register/mint-api-key"},{"title":"Revoke Api Key","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/api-keys/{key_id}/revoke","href":"/api-reference/register/revoke-api-key"},{"title":"List Webhooks","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/webhooks","href":"/api-reference/register/list-webhooks"},{"title":"Create Webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/webhooks","href":"/api-reference/register/create-webhook"},{"title":"Test Webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/webhooks/{webhook_id}/test","href":"/api-reference/register/test-webhook"},{"title":"Revoke Webhook","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/webhooks/{webhook_id}/revoke","href":"/api-reference/register/revoke-webhook"}]},{"group":"witness","pages":[{"title":"Meta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/witness/_meta","href":"/api-reference/witness/meta"},{"title":"List Decisions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/decisions","href":"/api-reference/witness/list-decisions"},{"title":"Capture Decision","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/decisions","href":"/api-reference/witness/capture-decision"},{"title":"Get Decision","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/decisions/{record_id}","href":"/api-reference/witness/get-decision"},{"title":"Chain Head","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/chain/head","href":"/api-reference/witness/chain-head"},{"title":"Verify Chain","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/chain/verify","href":"/api-reference/witness/verify-chain"}]},{"group":"bound","pages":[{"title":"Meta","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/_meta","href":"/api-reference/bound/meta"},{"title":"Lint Envelope Spec","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/lint-envelope","href":"/api-reference/bound/lint-envelope-spec"},{"title":"Get Active Envelope","description":null,"deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/agents/{agent_id}/envelope","href":"/api-reference/bound/get-active-envelope"},{"title":"Create Envelope","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/agents/{agent_id}/envelope","href":"/api-reference/bound/create-envelope"},{"title":"Get Active Envelope Lint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/agents/{agent_id}/envelope/lint","href":"/api-reference/bound/get-active-envelope-lint"},{"title":"List Envelope Versions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/agents/{agent_id}/envelope/versions","href":"/api-reference/bound/list-envelope-versions"},{"title":"Evaluate Action","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/evaluate","href":"/api-reference/bound/evaluate-action"},{"title":"Request Handoff","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/handoff","href":"/api-reference/bound/request-handoff"},{"title":"Telemetry Usage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/telemetry/usage","href":"/api-reference/bound/telemetry-usage"},{"title":"Telemetry","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/telemetry","href":"/api-reference/bound/telemetry"},{"title":"Activate Kill Switch","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/kill","href":"/api-reference/bound/activate-kill-switch"},{"title":"Release Kill Switch","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/kill/release","href":"/api-reference/bound/release-kill-switch"},{"title":"Kill Status","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/kill/status","href":"/api-reference/bound/kill-status"},{"title":"List Kill Events","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/kill/events","href":"/api-reference/bound/list-kill-events"},{"title":"Attest Drill","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/kill/events/{activation_id}/attestation","href":"/api-reference/bound/attest-drill"},{"title":"Get Response Policy","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/agents/{agent_id}/response-policy","href":"/api-reference/bound/get-response-policy"},{"title":"Set Response Policy","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json put /api/v1/bound/agents/{agent_id}/response-policy","href":"/api-reference/bound/set-response-policy"},{"title":"List Breakers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/agents/{agent_id}/breakers","href":"/api-reference/bound/list-breakers"},{"title":"Create Breaker","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/agents/{agent_id}/breakers","href":"/api-reference/bound/create-breaker"},{"title":"Toggle Breaker","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/bound/breakers/{breaker_id}","href":"/api-reference/bound/toggle-breaker"},{"title":"Run Breaker Check","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/breakers/check","href":"/api-reference/bound/run-breaker-check"},{"title":"List Reviews","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/reviews","href":"/api-reference/bound/list-reviews"},{"title":"Get Review","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/reviews/{review_id}","href":"/api-reference/bound/get-review"},{"title":"Claim Review","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/reviews/{review_id}/claim","href":"/api-reference/bound/claim-review"},{"title":"Resolve Review","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/bound/reviews/{review_id}/resolve","href":"/api-reference/bound/resolve-review"},{"title":"Get Evaluation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/evaluations/{evaluation_id}","href":"/api-reference/bound/get-evaluation"},{"title":"List Evaluations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/evaluations","href":"/api-reference/bound/list-evaluations"},{"title":"Fleet Safety","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/bound/safety","href":"/api-reference/bound/fleet-safety"}]},{"group":"vidhi","pages":[{"title":"Meta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/_meta","href":"/api-reference/vidhi/meta"},{"title":"Get Readiness","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/readiness","href":"/api-reference/vidhi/get-readiness"},{"title":"List Clause Maps","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/clause-maps","href":"/api-reference/vidhi/list-clause-maps"},{"title":"Get Clause Map","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/clause-maps/{name}","href":"/api-reference/vidhi/get-clause-map"},{"title":"Build Pack","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/packs/{map_name}","href":"/api-reference/vidhi/build-pack"},{"title":"Export Pack","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/packs/{map_name}/export","href":"/api-reference/vidhi/export-pack"},{"title":"List Incidents","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/incidents","href":"/api-reference/vidhi/list-incidents"},{"title":"Create Incident","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/vidhi/incidents","href":"/api-reference/vidhi/create-incident"},{"title":"Rti Decision","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/rti/decision","href":"/api-reference/vidhi/rti-decision"},{"title":"Incident Report","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/incidents/{incident_id}/report","href":"/api-reference/vidhi/incident-report"},{"title":"Incident Export","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/incidents/{incident_id}/export","href":"/api-reference/vidhi/incident-export"},{"title":"Resolve Incident","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/vidhi/incidents/{incident_id}/resolve","href":"/api-reference/vidhi/resolve-incident"},{"title":"List Eval Runs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/eval-runs","href":"/api-reference/vidhi/list-eval-runs"},{"title":"Create Eval Run","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/vidhi/eval-runs","href":"/api-reference/vidhi/create-eval-run"},{"title":"Get Eval Run","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/eval-runs/{run_id}","href":"/api-reference/vidhi/get-eval-run"},{"title":"Dpia Support","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/dpia","href":"/api-reference/vidhi/dpia-support"},{"title":"Audit Bundle","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vidhi/audit-bundle","href":"/api-reference/vidhi/audit-bundle"}]},{"group":"vishwas","pages":[{"title":"Meta","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vishwas/_meta","href":"/api-reference/vishwas/meta"},{"title":"Get Locality Screen","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vishwas/locality-screen","href":"/api-reference/vishwas/get-locality-screen"},{"title":"Get Declared Screen","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vishwas/declared-screen","href":"/api-reference/vishwas/get-declared-screen"},{"title":"List Predeploy Runs","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vishwas/predeploy-runs","href":"/api-reference/vishwas/list-predeploy-runs"},{"title":"Create Predeploy Run","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/vishwas/predeploy-runs","href":"/api-reference/vishwas/create-predeploy-run"},{"title":"Verify Disposition Endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/vishwas/verify-disposition","href":"/api-reference/vishwas/verify-disposition-endpoint"},{"title":"Get Extraction Screen","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vishwas/extraction-screen","href":"/api-reference/vishwas/get-extraction-screen"},{"title":"Get Mcp Screen","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vishwas/mcp-screen","href":"/api-reference/vishwas/get-mcp-screen"},{"title":"Get Predeploy Run","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/vishwas/predeploy-runs/{run_id}","href":"/api-reference/vishwas/get-predeploy-run"}]},{"group":"me","pages":[{"title":"Get Briefing","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/me/briefing","href":"/api-reference/me/get-briefing"},{"title":"My Entitlements","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/me/entitlements","href":"/api-reference/me/my-entitlements"}]},{"group":"access","pages":[{"title":"List Rules","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/admin/entitlement-rules","href":"/api-reference/access/list-rules"},{"title":"Create Rule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/admin/entitlement-rules","href":"/api-reference/access/create-rule"},{"title":"Delete Rule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /api/v1/admin/entitlement-rules/{rule_id}","href":"/api-reference/access/delete-rule"},{"title":"Update Rule","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/admin/entitlement-rules/{rule_id}","href":"/api-reference/access/update-rule"},{"title":"Resolve Preview","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/admin/entitlement-rules/resolve","href":"/api-reference/access/resolve-preview"},{"title":"Resolve Draft","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/admin/entitlement-rules/resolve-draft","href":"/api-reference/access/resolve-draft"},{"title":"Observed Claims","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/admin/observed-claims","href":"/api-reference/access/observed-claims"},{"title":"Get Access Config","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/admin/access-config","href":"/api-reference/access/get-access-config"},{"title":"Update Access Config","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /api/v1/admin/access-config","href":"/api-reference/access/update-access-config"},{"title":"Platform Posture","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/admin/platform","href":"/api-reference/access/platform-posture"},{"title":"Access Activity","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/admin/access-activity","href":"/api-reference/access/access-activity"}]},{"group":"certify","pages":[{"title":"List Certifications","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/certify/runs","href":"/api-reference/certify/list-certifications"},{"title":"Create Certification","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/certify/runs","href":"/api-reference/certify/create-certification"},{"title":"Latest For Agent","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/certify/agents/{agent_id}/latest","href":"/api-reference/certify/latest-for-agent"},{"title":"Get Certification","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/certify/runs/{cert_id}","href":"/api-reference/certify/get-certification"},{"title":"Export Certification","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/certify/runs/{cert_id}/export","href":"/api-reference/certify/export-certification"}]},{"group":"behavior","pages":[{"title":"Fleet Change","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/behavior/fleet","href":"/api-reference/behavior/fleet-change"},{"title":"Agent Change","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/behavior/agents/{agent_id}/change","href":"/api-reference/behavior/agent-change"},{"title":"Create Report","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/behavior/agents/{agent_id}/report","href":"/api-reference/behavior/create-report"},{"title":"List Reports","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/behavior/reports","href":"/api-reference/behavior/list-reports"},{"title":"Get Report","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/behavior/reports/{report_id}","href":"/api-reference/behavior/get-report"},{"title":"Export Report","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/behavior/reports/{report_id}/export","href":"/api-reference/behavior/export-report"}]},{"group":"guardian","pages":[{"title":"Overview","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /api/v1/guardian","href":"/api-reference/guardian/overview"},{"title":"Run Watches","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /api/v1/guardian/agents/{agent_id}/check","href":"/api-reference/guardian/run-watches"}]}]}]}]},"title":"Lint Envelope Spec - Sakshi Documentation","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-Bbp7I60D.js","utils-C3RIvJha.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DqD-vLt8.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B31Loprg.js","snippetPresets-DKpk-b8t.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Cj65AhOR.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BXtn5gcC.js","shallow-RY2b03Cp.js","getApiPlaygroundDisplay-B0jeiPk3.js","CodeSnippet-CYgBjjwn.js","CodeSnippets-DOngDrYB.js","Page-n7I5XbKb.js","getPastedJson-DRQbJx-T.js","icon-CQiQCicY.js","MethodPill-BKTLdNtu.js","DuplicateIcon-B9jpAdat.js","createIcon-DCddRrXv.js","DynamicMarkdown-a8hUKrw6.js","SectionHeading-eECVV2eH.js","axios-vUo_bRtp.js","Markdown--GF7ZIpf.js","clsx-DZLdJUrt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-2LoAhjKH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Zwc0ZncM.js"]}