uniform_resource (table) Content
01JS1PAXGVJWM2F86JD2JNA767 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/_astro/power-of-sql-and-sql-views.D9V6AARL_26Yjuf.avif | - | avif | 9352 | 2025-04-17 10:28:58 UTC | 2025-04-17 10:57:25 | UNKNOWN | ||||||||||
01JS1PAXGVQ83S2G3QKQV63MN0 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/services.html | b10a4397f573db2c630cb3cb7e48f4665cf1a815 | <!DOCTYPE html><!-- This is the main structure for the page. We set the language of the page to English and add classes for scrollbar and scroll behavior. --><html lang="en" class="scrollbar-hide lenis lenis-smooth scroll-pt-16 astro-ouamjn2i"> <head><!-- Adding metadata to the HTML document --><!-- Inject structured data into the page if provided. This data is formatted as JSON-LD, a method recommended by Google for structured data pass: https://developers.google.com/search/docs/advanced/structured-data/intro-structured-data --><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","inLanguage":"en-US","@id":"https://surveilr.com","url":"https://surveilr.com","name":"surveilr","description":"Prove Security, Quality, and Compliance with Auditable, Queryable, and Machine-Attestable Evidence","isPartOf":{"@type":"WebSite","url":"https://surveilr.com","name":"surveilr","description":"Prove Security, Quality, and Compliance with Auditable, Queryable, and Machine-Attestable Evidence"}}</script><!-- Define the character set, description, author, and viewport settings --><meta charset="utf-8"><meta content="Prove Security, Quality, and Compliance with Auditable, Queryable, and Machine-Attestable Evidence" name="description"><meta name="web_author" content="Shahid N. Shah"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0, minimum-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><link rel="canonical" href="services.html"><link rel="alternate" hreflang="en" href="services.html" /> <link rel="alternate" hreflang="fr" href="https://www.surveilr.com/fr/services/" /><!-- Facebook Meta Tags --><meta property="og:locale" content="en_US"><meta property="og:url" content="https://www.surveilr.com/services/"><meta property="og:type" content="website"><meta property="og:title" content="Services | surveilr"><meta property="og:site_name" content="surveilr"><meta property="og:description"><meta property="og:image" content="https://www.surveilr.com/_astro/social.C618f-KT_Z1ba4v3.webp"><meta content="1200" property="og:image:width"><meta content="600" property="og:image:height"><meta content="image/png" property="og:image:type"><!-- Twitter Meta Tags --><meta name="twitter:card" content="summary_large_image"><meta property="twitter:domain" content="https://www.surveilr.com/"><meta property="twitter:url" content="https://www.surveilr.com/services/"><meta name="twitter:title" content="Services | surveilr"><meta name="twitter:description"><meta name="twitter:image" content="https://www.surveilr.com/_astro/social.C618f-KT_Z1ba4v3.webp"><!-- Links to the webmanifest and sitemap --><link rel="manifest" href="manifest.json"><!-- https://docs.astro.build/en/guides/integrations-guide/sitemap/ --><link rel="sitemap" href="sitemap-index.xml"><!-- Links for favicons --><link href="favicon.ico" rel="icon" sizes="any" type="image/x-icon"><link href="_astro/icon.Bc6rUfkK_1shs5g.svg" rel="icon" type="image/svg+xml" sizes="any"><meta name="mobile-web-app-capable" content="yes"><link href="_astro/icon.yxznLHQU_Z2n55ga.png" rel="apple-touch-icon"><link href="_astro/icon.yxznLHQU_Z2n55ga.png" rel="shortcut icon"><!-- Set theme color --><meta name="theme-color" content="#facc15"><!-- Google Tag Manager --><script type="module">(function(e,n,r,t,m){e[t]=e[t]||[],e[t].push({"gtm.start":new Date().getTime(),event:"gtm.js"});var g=n.getElementsByTagName(r)[0],a=n.createElement(r),s="";a.async=!0,a.src="https://www.googletagmanager.com/gtm.js?id="+m+s,g.parentNode.insertBefore(a,g)})(window,document,"script","dataLayer","GTM-53HB45F9");</script><!-- End Google Tag Manager --><!-- Define the title of the page --><title>Services | surveilr</title><script> // Script to handle dark mode. It will check if the theme is stored in localStorage or if dark theme is preferred by system settings if ( localStorage.getItem("hs_theme") === "dark" || (!("hs_theme" in localStorage) && window.matchMedia("(prefers-color-scheme: dark)").matches) ) { document.documentElement.classList.add("dark"); } else { document.documentElement.classList.remove("dark"); } </script><script type="module" src="_astro/MainLayout.astro_astro_type_script_index_0_lang.CJB9pIOu.js"></script><script type="application/ld+json"> [ { "@context": "https://schema.org/", "@type": "SiteNavigationElement", "@id": "https://www.surveilr.com/", "name": "Home", "url": "https://www.surveilr.com/" }, { "@context": "https://schema.org/", "@type": "SiteNavigationElement", "@id": "https://www.surveilr.com/", "name": "Docs", "url": "https://www.surveilr.com/docs" }, { "@context": "https://schema.org/", "@type": "SiteNavigationElement", "@id": "https://www.surveilr.com/", "name": "Patterns", "url": "https://www.surveilr.com/pattern" }, { "@context": "https://schema.org/", "@type": "SiteNavigationElement", "@id": "https://www.surveilr.com/", "name": "Services", "url": "https://www.surveilr.com/services" }, { "@context": "https://schema.org/", "@type": "SiteNavigationElement", "@id": "https://www.surveilr.com/", "name": "Blog", "url": "https://www.surveilr.com/blog" }, { "@context": "https://schema.org/", "@type": "SiteNavigationElement", "@id": "https://www.surveilr.com/", "name": "Contact", "url": "https://www.surveilr.com/contact" } ] </script><style>html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none} </style> <link rel="stylesheet" href="_astro/index.x-iyR4LI.css"> <style>.c-breadcrumbs{--color-link-breadcrumbs: #b9b9b9;--size-font-breadcrumbs: 15px;--spacing-vertical-separator-breadcrumbs: 6px}.c-breadcrumbs .has-ellipsis{display:var(--display-ellipsis-breadcrumbs, none)}.c-breadcrumbs.is-truncated .has-ellipsis{--display-ellipsis-breadcrumbs: flex}.c-breadcrumbs.is-truncated .c-breadcrumbs__crumb{visibility:var(--visibility-truncated-breadcrumbs, hidden);position:var(--position-truncated-breadcrumbs, absolute)}.c-breadcrumbs.is-truncated .c-breadcrumbs__crumb:first-of-type,.c-breadcrumbs.is-truncated .c-breadcrumbs__crumb:last-of-type,.c-breadcrumbs.is-truncated .c-breadcrumbs__crumb.has-ellipsis{--visibility-truncated-breadcrumbs: visible;--position-truncated-breadcrumbs: relative}.c-breadcrumbs__truncated-button{background-color:transparent;border:none;padding:0;margin:0;cursor:pointer;color:var(--color-truncated-button, var(--color-link-breadcrumbs))}.c-breadcrumbs__crumbs{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.c-breadcrumbs__crumbs:where(.has-no-separators){row-gap:var(--spacing-vertical-separator-breadcrumbs);-moz-column-gap:1rem;column-gap:1rem}.c-breadcrumbs__crumb{display:flex;align-items:center}.c-breadcrumbs__crumb:has(.c-breadcrumbs__separator) .c-breadcrumbs__separator{display:flex;align-items:center;justify-content:center;margin-inline:var(--spacing-vertical-separator-breadcrumbs);color:#d3d3d3}.c-breadcrumbs__crumb:has(svg,image) :where(svg,image){max-width:var(--size-font-breadcrumbs);max-height:var(--size-font-breadcrumbs)}.c-breadcrumbs__link,.c-breadcrumbs__truncated-button{font-size:var(--size-font-breadcrumbs);text-decoration:none;color:var(--color-link-breadcrumbs);line-height:1;transition:color .2s ease-in-out}@media (hover: hover){.c-breadcrumbs__link:hover,.c-breadcrumbs__truncated-button:hover{--color-link-breadcrumbs: #214EA2}}.c-breadcrumbs__link{line-height:normal!important}.c-breadcrumbs__link[aria-disabled=true]{pointer-events:none;cursor:default;color:#b9b9b9;text-decoration:none}.scrollbar-hide:where(.astro-ouamjn2i)::-webkit-scrollbar{display:none}.scrollbar-hide:where(.astro-ouamjn2i){-ms-overflow-style:none;scrollbar-width:none} </style><script type="module" src="_astro/page.CJRj5HRh.js"></script></head> <body class="bg-neutral-200 selection:bg-yellow-400 selection:text-neutral-700 dark:bg-neutral-800 astro-ouamjn2i"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-53HB45F9" height="0" width="0" style="display:none;visibility:hidden" class="astro-ouamjn2i"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <!-- Setting up the main structure of the page. The Navbar is placed at the top, with a slot for the main content and FooterSection at the bottom. --> <div class="mx-auto max-w-screen-2xl px-4 sm:px-6 lg:px-8 astro-ouamjn2i"> <!-- Main header component --><header class="sticky inset-x-0 top-4 z-50 flex w-full flex-wrap text-sm md:flex-nowrap md:justify-start"> <!-- Navigation container --> <nav class="relative mx-2 w-full rounded-[36px] border border-yellow-100/40 bg-yellow-50/60 px-4 py-3 backdrop-blur-md dark:border-neutral-700/40 dark:bg-neutral-800/80 dark:backdrop-blur-md md:flex md:items-center md:justify-between md:px-6 md:py-0 lg:px-8 xl:mx-auto" aria-label="Global"> <div class="flex items-center justify-between"> <!-- Brand logo --> <a class="flex-none rounded-lg text-xl font-bold outline-none ring-zinc-500 focus-visible:ring dark:ring-zinc-200 dark:focus:outline-none" href="../surveilr.com/index.html" aria-label="Brand"> <img src="_astro/surveilr-logo-without-tagline.DVJj0veE_Z19EPPG.webp" alt="surveilr logo" width="264" height="66" loading="lazy" decoding="async" class="h-auto w-24"> </a> <!-- Collapse toggle for smaller screens --> <div class="ml-auto mr-5 md:hidden"> <button type="button" class="hs-collapse-toggle flex h-8 w-8 items-center justify-center rounded-full text-sm font-bold text-neutral-600 transition duration-300 hover:bg-neutral-200 disabled:pointer-events-none disabled:opacity-50 dark:text-neutral-400 dark:hover:bg-neutral-700 dark:focus:outline-none" data-hs-collapse="#navbar-collapse-with-animation" aria-controls="navbar-collapse-with-animation" aria-label="Toggle navigation"> <svg class="h-[1.25rem] w-[1.25rem] flex-shrink-0 hs-collapse-open:hidden" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="3" x2="21" y1="6" y2="6"></line> <line x1="3" x2="21" y1="12" y2="12"></line> <line x1="3" x2="21" y1="18" y2="18"></line> </svg> <svg class="hidden h-[1.25rem] w-[1.25rem] flex-shrink-0 hs-collapse-open:block" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M18 6 6 18"></path> <path d="m6 6 12 12"></path> </svg> </button> </div> <!-- ThemeIcon component specifically for smaller screens --> <span class="inline-block md:hidden"> <!-- Dark Theme Toggle Button --><!-- This button is shown when the light theme is active, and when clicked, it switches the theme to dark --><button type="button" aria-label="Dark Theme Toggle" class="hs-dark-mode group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400 hs-dark-mode-active:hidden dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-orange-300 dark:focus:outline-none" data-hs-theme-click-value="dark"> <!-- The SVG displayed shows an abstract icon that represents the moon (dark theme) --> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path></svg> <!-- Light Theme Toggle Button --> <!-- This button is hidden by default and only appears when the dark theme is active, when clicked, it switches to the light theme --> </button> <button type="button" aria-label="Light Theme Toggle" class="hs-dark-mode group hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:text-orange-400 hs-dark-mode-active:flex dark:text-neutral-400 dark:ring-zinc-200 dark:hover:bg-neutral-700 dark:hover:text-orange-300 dark:focus:outline-none" data-hs-theme-click-value="light"> <!-- The SVG displayed shows a standard sun icon that stands for the light theme --> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="4"></circle><path d="M12 8a2 2 0 1 0 4 4"></path><path d="M12 2v2"></path><path d="M12 20v2"></path><path d="m4.93 4.93 1.41 1.41"></path><path d="m17.66 17.66 1.41 1.41"></path><path d="M2 12h2"></path><path d="M20 12h2"></path><path d="m6.34 17.66-1.41 1.41"></path><path d="m19.07 4.93-1.41 1.41"></path></svg> </button> </span> </div> <!-- Contains navigation links --> <div id="navbar-collapse-with-animation" class="hs-collapse hidden grow basis-full overflow-hidden transition-all duration-300 md:block"> <!-- Navigation links container --> <div class="mt-5 flex flex-col gap-x-0 gap-y-4 md:mt-0 md:flex-row md:items-center md:justify-end md:gap-x-4 md:gap-y-0 md:ps-7 lg:gap-x-7"> <!-- Navigation links and Authentication component --> <!-- Re-usable link component for navigation bar. Highlights the active link by comparing the current URL with the href of each link. We assign an ID matching the URL for easy reference in our script. If URL is '/' (home page), assign ID as 'home' --><a id="home" href="../surveilr.com/index.html" data-astro-prefetch class="rounded-lg text-base font-medium text-neutral-600 outline-none ring-zinc-500 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-500 dark:focus:outline-none md:py-3 md:text-sm 2xl:text-base"> Home </a> <script type="module">document.addEventListener("DOMContentLoaded",function(){let t=window.location.pathname;t.split("/");let a;t==="/"?a="home":a=t.replace("/","");let e=document.getElementById(a);e&&(e.classList.remove("text-neutral-600","dark:text-neutral-400","hover:text-neutral-500","dark:hover:text-neutral-500"),e.classList.add("text-orange-400","dark:text-orange-300"),e.setAttribute("aria-current","page"))});</script><!-- Re-usable link component for navigation bar. Highlights the active link by comparing the current URL with the href of each link. We assign an ID matching the URL for easy reference in our script. If URL is '/' (home page), assign ID as 'home' --><a id="docs" href="docs.html" data-astro-prefetch class="rounded-lg text-base font-medium text-neutral-600 outline-none ring-zinc-500 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-500 dark:focus:outline-none md:py-3 md:text-sm 2xl:text-base"> Docs </a> <!-- Re-usable link component for navigation bar. Highlights the active link by comparing the current URL with the href of each link. We assign an ID matching the URL for easy reference in our script. If URL is '/' (home page), assign ID as 'home' --><a id="pattern" href="pattern.html" data-astro-prefetch class="rounded-lg text-base font-medium text-neutral-600 outline-none ring-zinc-500 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-500 dark:focus:outline-none md:py-3 md:text-sm 2xl:text-base"> Patterns </a> <!-- Re-usable link component for navigation bar. Highlights the active link by comparing the current URL with the href of each link. We assign an ID matching the URL for easy reference in our script. If URL is '/' (home page), assign ID as 'home' --><a id="services" href="services.html" data-astro-prefetch class="rounded-lg text-base font-medium text-neutral-600 outline-none ring-zinc-500 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-500 dark:focus:outline-none md:py-3 md:text-sm 2xl:text-base"> Services </a> <!-- Re-usable link component for navigation bar. Highlights the active link by comparing the current URL with the href of each link. We assign an ID matching the URL for easy reference in our script. If URL is '/' (home page), assign ID as 'home' --><a id="blog" href="blog.html" data-astro-prefetch class="rounded-lg text-base font-medium text-neutral-600 outline-none ring-zinc-500 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-500 dark:focus:outline-none md:py-3 md:text-sm 2xl:text-base"> Blog </a> <!-- Re-usable link component for navigation bar. Highlights the active link by comparing the current URL with the href of each link. We assign an ID matching the URL for easy reference in our script. If URL is '/' (home page), assign ID as 'home' --><a id="insights" href="insights.html" data-astro-prefetch class="rounded-lg text-base font-medium text-neutral-600 outline-none ring-zinc-500 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-500 dark:focus:outline-none md:py-3 md:text-sm 2xl:text-base"> Insights </a> <!-- Login Button --><!-- <LoginBtn /> --><!-- Login Modal --><div id="hs-toggle-between-modals-login-modal" class="hs-overlay absolute start-0 top-0 z-50 hidden h-full w-full hs-overlay-backdrop-open:bg-neutral-900/90"> <div class="m-3 mt-0 opacity-0 transition-all ease-out hs-overlay-open:mt-7 hs-overlay-open:opacity-100 hs-overlay-open:duration-500 sm:mx-auto sm:w-full sm:max-w-lg"> <div class="mx-auto w-full max-w-md p-6"> <div class="mt-7 rounded-xl border border-neutral-200 bg-neutral-100 shadow-sm dark:border-neutral-700 dark:bg-neutral-800"> <div class="p-4 sm:p-7"> <div class="text-center"> <h2 class="block text-2xl font-bold text-neutral-800 dark:text-neutral-200"> Sign in </h2> <p class="mt-2 text-sm text-neutral-600 dark:text-neutral-400"> Don't have an account yet? <button class="rounded-lg p-1 font-medium text-orange-400 decoration-2 outline-none ring-zinc-500 hover:underline focus-visible:ring dark:text-orange-400 dark:ring-zinc-200 dark:focus:outline-none" data-hs-overlay="#hs-toggle-between-modals-register-modal"> Sign up here </button> </p> </div> <div class="mt-5"> <button type="button" class="inline-flex w-full items-center justify-center gap-x-2 rounded-lg px-4 py-3 text-sm dark:text-neutral-400 font-medium text-neutral-600 shadow-sm transition duration-300 focus-visible:ring outline-none border border-neutral-200 dark:border-neutral-700 bg-neutral-50 dark:bg-neutral-800 hover:bg-neutral-200 dark:hover:bg-neutral-900 disabled:pointer-events-none disabled:opacity-50 ring-zinc-500 dark:ring-zinc-200"> <!-- About Fragment: https://docs.astro.build/en/basics/astro-syntax/#fragments --> <svg class="h-auto w-4" width="46" height="47" viewBox="0 0 46 47" fill="none" > <path d="M46 24.0287C46 22.09 45.8533 20.68 45.5013 19.2112H23.4694V27.9356H36.4069C36.1429 30.1094 34.7347 33.37 31.5957 35.5731L31.5663 35.8669L38.5191 41.2719L38.9885 41.3306C43.4477 37.2181 46 31.1669 46 24.0287Z" fill="#4285F4"></path> <path d="M23.4694 47C29.8061 47 35.1161 44.9144 39.0179 41.3012L31.625 35.5437C29.6301 36.9244 26.9898 37.8937 23.4987 37.8937C17.2793 37.8937 12.0281 33.7812 10.1505 28.1412L9.88649 28.1706L2.61097 33.7812L2.52296 34.0456C6.36608 41.7125 14.287 47 23.4694 47Z" fill="#34A853"></path> <path d="M10.1212 28.1413C9.62245 26.6725 9.32908 25.1156 9.32908 23.5C9.32908 21.8844 9.62245 20.3275 10.0918 18.8588V18.5356L2.75765 12.8369L2.52296 12.9544C0.909439 16.1269 0 19.7106 0 23.5C0 27.2894 0.909439 30.8731 2.49362 34.0456L10.1212 28.1413Z" fill="#FBBC05"></path> <path d="M23.4694 9.07688C27.8699 9.07688 30.8622 10.9863 32.5344 12.5725L39.1645 6.11C35.0867 2.32063 29.8061 0 23.4694 0C14.287 0 6.36607 5.2875 2.49362 12.9544L10.0918 18.8588C11.9987 13.1894 17.25 9.07688 23.4694 9.07688Z" fill="#EB4335"></path> </svg> Sign in with Google </button> <div class="flex items-center py-3 text-xs uppercase text-neutral-400 before:me-6 before:flex-[1_1_0%] before:border-t before:border-neutral-200 after:ms-6 after:flex-[1_1_0%] after:border-t after:border-neutral-200 dark:text-neutral-500 dark:before:border-neutral-600 dark:after:border-neutral-600"> Or </div> <!-- The container for the form --> <form> <!-- A grid layout for the form fields --> <div class="grid gap-y-4"> <!-- The email input field --> <!-- Container for the label, input, and validation message --><div> <!-- Label for the email input field --> <label for="login-email" class="mb-2 block text-sm text-neutral-800 dark:text-neutral-200">Email address</label> <!-- Label for the email input field --> <div class="relative"> <!-- Email input field --> <input type="email" id="login-email" name="email" autocomplete="email" class="block w-full rounded-lg border border-neutral-200 bg-neutral-50 px-4 py-3 text-sm text-neutral-700 focus:border-neutral-200 focus:outline-none focus:ring focus:ring-neutral-400 disabled:pointer-events-none disabled:opacity-50 dark:border-neutral-600 dark:bg-neutral-700/30 dark:text-neutral-300 dark:focus:ring-1" required aria-describedby="login-email"> <!-- Hidden error icon --> <div class="pointer-events-none absolute inset-y-0 end-0 hidden pe-3"> <svg class="h-5 w-5 text-red-500" width="16" height="16" fill="currentColor" viewBox="0 0 16 16" aria-hidden="true"> <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"></path> </svg> </div> </div> <!-- Validation message which is hidden by default --> <p class="mt-2 hidden text-xs text-red-600" id="login-email-error"> Please include a valid email address so we can get back to you </p> </div> <!-- The password input field --> <div> <div class="flex items-center justify-between"> <label for="password" class="mb-2 block text-sm text-neutral-800 dark:text-neutral-200">Password</label> <button class="rounded-lg text-sm font-medium text-orange-400 decoration-2 outline-none ring-zinc-500 hover:underline focus-visible:ring dark:text-orange-400 dark:ring-zinc-200 dark:focus:outline-none dark:focus:ring-1" data-hs-overlay="#hs-toggle-between-modals-recover-modal"> Forgot password? </button> </div> <div class="relative"> <input type="password" id="password" name="password" class="block w-full rounded-lg border border-neutral-200 bg-neutral-50 px-4 py-3 text-sm text-neutral-700 focus:border-neutral-200 focus:outline-none focus:ring focus:ring-neutral-400 disabled:pointer-events-none disabled:opacity-50 dark:border-neutral-600 dark:bg-neutral-700/30 dark:text-neutral-300 dark:focus:ring-1" required aria-describedby="login-password-error"> <div class="pointer-events-none absolute inset-y-0 end-0 hidden pe-3"> <svg class="h-5 w-5 text-red-500" width="16" height="16" fill="currentColor" viewBox="0 0 16 16" aria-hidden="true"> <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"></path> </svg> </div> </div> <p class="mt-2 hidden text-xs text-red-600" id="login-password-error"> 8+ characters required </p> </div> <!-- The remember-me checkbox --> <!-- Container for the checkbox and its label --><div class="flex items-center"> <!-- Checkbox input --> <div class="flex"> <input id="remember-me" name="remember-me" type="checkbox" class="pointer-events-none mt-0.5 shrink-0 rounded border-neutral-200 text-neutral-600 focus:ring-yellow-400 dark:border-neutral-700 dark:bg-neutral-800 dark:checked:border-yellow-400 dark:checked:bg-yellow-400 dark:focus:ring-offset-neutral-800"> </div> <!-- Label for the checkbox --> <div class="ms-3"> <label for="remember-me" class="text-sm text-neutral-800 dark:text-neutral-200">Remember me </label> </div> </div> <!-- The sign-in button --> <!-- Styled submit button with dynamic title --><button type="submit" class="inline-flex w-full items-center justify-center gap-x-2 rounded-lg px-4 py-3 text-sm font-bold text-neutral-700 focus-visible:ring outline-none transition duration-300 border border-transparent bg-yellow-400 dark:focus:outline-none hover:bg-yellow-500 2xl:text-base disabled:pointer-events-none disabled:opacity-50 ring-zinc-500 dark:ring-zinc-200">Sign in</button> </div> </form> </div> </div> </div> </div> </div> </div> <!-- Register Modal --> <!-- Root element of the registration modal with the id and styling --><div id="hs-toggle-between-modals-register-modal" class="hs-overlay absolute start-0 top-0 z-50 hidden h-full w-full hs-overlay-backdrop-open:bg-neutral-900/90"> <div class="m-3 mt-0 opacity-0 transition-all ease-out hs-overlay-open:mt-7 hs-overlay-open:opacity-100 hs-overlay-open:duration-500 sm:mx-auto sm:w-full sm:max-w-lg"> <div class="mx-auto w-full max-w-md p-6"> <div class="mt-7 max-h-full overflow-hidden rounded-xl border border-neutral-200 bg-neutral-100 shadow-sm dark:border-neutral-700 dark:bg-neutral-800"> <div class="p-4 sm:p-7"> <div class="text-center"> <h2 class="block text-2xl font-bold text-neutral-800 dark:text-neutral-200"> Sign up </h2> <p class="mt-2 text-sm text-neutral-600 dark:text-neutral-400"> Already have an account? <!-- Button to toggle login modal --> <button class="rounded-lg p-1 font-medium text-orange-400 decoration-2 outline-none ring-zinc-500 hover:underline focus-visible:ring dark:text-orange-400 dark:ring-zinc-200 dark:focus:outline-none" data-hs-overlay="#hs-toggle-between-modals-login-modal"> Sign in here </button> </p> </div> <!-- The form for user registration --> <div class="mt-5"> <!-- Google signup button --> <button type="button" class="inline-flex w-full items-center justify-center gap-x-2 rounded-lg px-4 py-3 text-sm dark:text-neutral-400 font-medium text-neutral-600 shadow-sm transition duration-300 focus-visible:ring outline-none border border-neutral-200 dark:border-neutral-700 bg-neutral-50 dark:bg-neutral-800 hover:bg-neutral-200 dark:hover:bg-neutral-900 disabled:pointer-events-none disabled:opacity-50 ring-zinc-500 dark:ring-zinc-200"> <!-- About Fragment: https://docs.astro.build/en/basics/astro-syntax/#fragments --> <svg class="h-auto w-4" width="46" height="47" viewBox="0 0 46 47" fill="none" > <path d="M46 24.0287C46 22.09 45.8533 20.68 45.5013 19.2112H23.4694V27.9356H36.4069C36.1429 30.1094 34.7347 33.37 31.5957 35.5731L31.5663 35.8669L38.5191 41.2719L38.9885 41.3306C43.4477 37.2181 46 31.1669 46 24.0287Z" fill="#4285F4"></path> <path d="M23.4694 47C29.8061 47 35.1161 44.9144 39.0179 41.3012L31.625 35.5437C29.6301 36.9244 26.9898 37.8937 23.4987 37.8937C17.2793 37.8937 12.0281 33.7812 10.1505 28.1412L9.88649 28.1706L2.61097 33.7812L2.52296 34.0456C6.36608 41.7125 14.287 47 23.4694 47Z" fill="#34A853"></path> <path d="M10.1212 28.1413C9.62245 26.6725 9.32908 25.1156 9.32908 23.5C9.32908 21.8844 9.62245 20.3275 10.0918 18.8588V18.5356L2.75765 12.8369L2.52296 12.9544C0.909439 16.1269 0 19.7106 0 23.5C0 27.2894 0.909439 30.8731 2.49362 34.0456L10.1212 28.1413Z" fill="#FBBC05"></path> <path d="M23.4694 9.07688C27.8699 9.07688 30.8622 10.9863 32.5344 12.5725L39.1645 6.11C35.0867 2.32063 29.8061 0 23.4694 0C14.287 0 6.36607 5.2875 2.49362 12.9544L10.0918 18.8588C11.9987 13.1894 17.25 9.07688 23.4694 9.07688Z" fill="#EB4335"></path> </svg> Sign up with Google </button> <!-- Dividing line with 'Or' text --> <div class="flex items-center py-3 text-xs uppercase text-neutral-400 before:me-6 before:flex-[1_1_0%] before:border-t before:border-neutral-200 after:ms-6 after:flex-[1_1_0%] after:border-t after:border-neutral-200 dark:text-neutral-500 dark:before:border-neutral-600 dark:after:border-neutral-600"> Or </div> <!-- Registration form --> <form> <div class="grid gap-y-4"> <!-- Email input field --> <!-- Container for the label, input, and validation message --><div> <!-- Label for the email input field --> <label for="register-email" class="mb-2 block text-sm text-neutral-800 dark:text-neutral-200">Email address</label> <!-- Label for the email input field --> <div class="relative"> <!-- Email input field --> <input type="email" id="register-email" name="email" autocomplete="email" class="block w-full rounded-lg border border-neutral-200 bg-neutral-50 px-4 py-3 text-sm text-neutral-700 focus:border-neutral-200 focus:outline-none focus:ring focus:ring-neutral-400 disabled:pointer-events-none disabled:opacity-50 dark:border-neutral-600 dark:bg-neutral-700/30 dark:text-neutral-300 dark:focus:ring-1" required aria-describedby="register-email"> <!-- Hidden error icon --> <div class="pointer-events-none absolute inset-y-0 end-0 hidden pe-3"> <svg class="h-5 w-5 text-red-500" width="16" height="16" fill="currentColor" viewBox="0 0 16 16" aria-hidden="true"> <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"></path> </svg> </div> </div> <!-- Validation message which is hidden by default --> <p class="mt-2 hidden text-xs text-red-600" id="register-email-error"> Please include a valid email address so we can get back to you </p> </div> <!-- Password input field --> <div> <div class="flex items-center justify-between"> <label for="create-password" class="mb-2 block text-sm text-neutral-800 dark:text-neutral-200">Password</label> </div> <div class="relative"> <input type="password" id="create-password" name="password" class="block w-full rounded-lg border border-neutral-200 bg-neutral-50 px-4 py-3 text-sm text-neutral-700 focus:border-neutral-200 focus:outline-none focus:ring focus:ring-neutral-400 disabled:pointer-events-none disabled:opacity-50 dark:border-neutral-600 dark:bg-neutral-700/30 dark:text-neutral-300 dark:focus:ring-1" required aria-describedby="register-password-error"> <div class="pointer-events-none absolute inset-y-0 end-0 hidden pe-3"> <svg class="h-5 w-5 text-red-500" width="16" height="16" fill="currentColor" viewBox="0 0 16 16" aria-hidden="true"> <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"></path> </svg> </div> </div> <p class="mt-2 hidden text-xs text-red-600" id="register-password-error"> 8+ characters required </p> </div> <!-- Password confirmation input field --> <div> <div class="flex items-center justify-between"> <label for="confirm-password" class="mb-2 block text-sm text-neutral-800 dark:text-neutral-200">Confirm Password</label> </div> <div class="relative"> <input type="password" id="confirm-password" name="password" class="block w-full rounded-lg border border-neutral-200 bg-neutral-50 px-4 py-3 text-sm text-neutral-700 focus:border-neutral-200 focus:outline-none focus:ring focus:ring-neutral-400 disabled:pointer-events-none disabled:opacity-50 dark:border-neutral-600 dark:bg-neutral-700/30 dark:text-neutral-300 dark:focus:ring-1" required aria-describedby="confirm-password-error"> <div class="pointer-events-none absolute inset-y-0 end-0 hidden pe-3"> <svg class="h-5 w-5 text-red-500" width="16" height="16" fill="currentColor" viewBox="0 0 16 16" aria-hidden="true"> <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"></path> </svg> </div> </div> <p class="mt-2 hidden text-xs text-red-600" id="confirm-password-error"> Password does not match the password </p> </div> <!-- Checkbox with a label and a link for accepting the terms and conditions --> <!-- Container for the checkbox and its label --><div class="flex items-center"> <!-- Checkbox input --> <div class="flex"> <input id="terms-agree" name="remember-me" type="checkbox" class="pointer-events-none mt-0.5 shrink-0 rounded border-neutral-200 text-neutral-600 focus:ring-yellow-400 dark:border-neutral-700 dark:bg-neutral-800 dark:checked:border-yellow-400 dark:checked:bg-yellow-400 dark:focus:ring-offset-neutral-800"> </div> <!-- Label for the checkbox --> <div class="ms-3"> <label for="terms-agree" class="text-sm text-neutral-800 dark:text-neutral-200">I accept the <a class="font-medium text-orange-400 decoration-2 hover:underline dark:text-orange-400 dark:focus:outline-none" href="services.html#">Terms and Conditions</a> </label> </div> </div> <!-- Submit button for the registration form --> <!-- Styled submit button with dynamic title --><button type="submit" class="inline-flex w-full items-center justify-center gap-x-2 rounded-lg px-4 py-3 text-sm font-bold text-neutral-700 focus-visible:ring outline-none transition duration-300 border border-transparent bg-yellow-400 dark:focus:outline-none hover:bg-yellow-500 2xl:text-base disabled:pointer-events-none disabled:opacity-50 ring-zinc-500 dark:ring-zinc-200">Sign up</button> </div> </form> </div> </div> </div> </div> </div> </div> <!-- Password Recovery Modal --> <!-- Root element of the modal with id and styling --><div id="hs-toggle-between-modals-recover-modal" class="hs-overlay absolute start-0 top-0 z-50 hidden h-full w-full hs-overlay-backdrop-open:bg-neutral-900/90"> <!-- Modal content container --> <div class="m-3 mt-0 opacity-0 transition-all ease-out hs-overlay-open:mt-7 hs-overlay-open:opacity-100 hs-overlay-open:duration-500 sm:mx-auto sm:w-full sm:max-w-lg"> <div class="mx-auto w-full max-w-md p-6"> <!-- Actual box for the modal elements --> <div class="mt-7 rounded-xl border border-neutral-200 bg-neutral-100 shadow-sm dark:border-neutral-700 dark:bg-neutral-800"> <div class="p-4 sm:p-7"> <div class="text-center"> <h2 class="block text-2xl font-bold text-neutral-800 dark:text-neutral-200"> Forgot password? </h2> <p class="mt-2 text-sm text-neutral-600 dark:text-neutral-400"> Remember your password? <!-- Button that, when clicked, opens the login modal --> <button class="rounded-lg p-1 font-medium text-orange-400 decoration-2 outline-none ring-zinc-500 hover:underline focus-visible:ring dark:text-orange-400 dark:ring-zinc-200 dark:focus:outline-none" data-hs-overlay="#hs-toggle-between-modals-login-modal"> Sign in here </button> </p> </div> <div class="mt-5"> <!-- The form for password recovery --> <form> <div class="grid gap-y-4"> <!-- Email input field imported from EmailInput component --> <!-- Container for the label, input, and validation message --><div> <!-- Label for the email input field --> <label for="recover-email" class="mb-2 block text-sm text-neutral-800 dark:text-neutral-200">Email address</label> <!-- Label for the email input field --> <div class="relative"> <!-- Email input field --> <input type="email" id="recover-email" name="email" autocomplete="email" class="block w-full rounded-lg border border-neutral-200 bg-neutral-50 px-4 py-3 text-sm text-neutral-700 focus:border-neutral-200 focus:outline-none focus:ring focus:ring-neutral-400 disabled:pointer-events-none disabled:opacity-50 dark:border-neutral-600 dark:bg-neutral-700/30 dark:text-neutral-300 dark:focus:ring-1" required aria-describedby="recover-email"> <!-- Hidden error icon --> <div class="pointer-events-none absolute inset-y-0 end-0 hidden pe-3"> <svg class="h-5 w-5 text-red-500" width="16" height="16" fill="currentColor" viewBox="0 0 16 16" aria-hidden="true"> <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8 4a.905.905 0 0 0-.9.995l.35 3.507a.552.552 0 0 0 1.1 0l.35-3.507A.905.905 0 0 0 8 4zm.002 6a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"></path> </svg> </div> </div> <!-- Validation message which is hidden by default --> <p class="mt-2 hidden text-xs text-red-600" id="recover-email-error"> Please include a valid email address so we can get back to you </p> </div> <!-- Reset password button imported from AuthBtn component --> <!-- Styled submit button with dynamic title --><button type="submit" class="inline-flex w-full items-center justify-center gap-x-2 rounded-lg px-4 py-3 text-sm font-bold text-neutral-700 focus-visible:ring outline-none transition duration-300 border border-transparent bg-yellow-400 dark:focus:outline-none hover:bg-yellow-500 2xl:text-base disabled:pointer-events-none disabled:opacity-50 ring-zinc-500 dark:ring-zinc-200">Reset password</button> </div> </form> </div> </div> </div> </div> </div> </div> <!-- <LanguagePicker /> --> <!-- ThemeIcon component specifically for larger screens --> <span class="hidden md:inline-block"> <!-- Dark Theme Toggle Button --><!-- This button is shown when the light theme is active, and when clicked, it switches the theme to dark --><button type="button" aria-label="Dark Theme Toggle" class="hs-dark-mode group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400 hs-dark-mode-active:hidden dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-orange-300 dark:focus:outline-none" data-hs-theme-click-value="dark"> <!-- The SVG displayed shows an abstract icon that represents the moon (dark theme) --> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path></svg> <!-- Light Theme Toggle Button --> <!-- This button is hidden by default and only appears when the dark theme is active, when clicked, it switches to the light theme --> </button> <button type="button" aria-label="Light Theme Toggle" class="hs-dark-mode group hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:text-orange-400 hs-dark-mode-active:flex dark:text-neutral-400 dark:ring-zinc-200 dark:hover:bg-neutral-700 dark:hover:text-orange-300 dark:focus:outline-none" data-hs-theme-click-value="light"> <!-- The SVG displayed shows a standard sun icon that stands for the light theme --> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="4"></circle><path d="M12 8a2 2 0 1 0 4 4"></path><path d="M12 2v2"></path><path d="M12 20v2"></path><path d="m4.93 4.93 1.41 1.41"></path><path d="m17.66 17.66 1.41 1.41"></path><path d="M2 12h2"></path><path d="M20 12h2"></path><path d="m6.34 17.66-1.41 1.41"></path><path d="m19.07 4.93-1.41 1.41"></path></svg> </button> </span> </div> </div> </nav> </header> <!-- Theme Appearance script to manage light/dark modes --> <script> const HSThemeAppearance = { init() { const defaultTheme = "default"; let theme = localStorage.getItem("hs_theme") || defaultTheme; if (document.querySelector("html").classList.contains("dark")) return; this.setAppearance(theme); }, _resetStylesOnLoad() { const $resetStyles = document.createElement("style"); $resetStyles.innerText = `*{transition: unset !important;}`; $resetStyles.setAttribute("data-hs-appearance-onload-styles", ""); document.head.appendChild($resetStyles); return $resetStyles; }, setAppearance(theme, saveInStore = true, dispatchEvent = true) { const $resetStylesEl = this._resetStylesOnLoad(); if (saveInStore) { localStorage.setItem("hs_theme", theme); } if (theme === "auto") { theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "default"; } document.querySelector("html").classList.remove("dark"); document.querySelector("html").classList.remove("default"); document.querySelector("html").classList.remove("auto"); document .querySelector("html") .classList.add(this.getOriginalAppearance()); setTimeout(() => { $resetStylesEl.remove(); }); if (dispatchEvent) { window.dispatchEvent( new CustomEvent("on-hs-appearance-change", { detail: theme }) ); } }, getAppearance() { let theme = this.getOriginalAppearance(); if (theme === "auto") { theme = window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "default"; } return theme; }, getOriginalAppearance() { const defaultTheme = "default"; return localStorage.getItem("hs_theme") || defaultTheme; }, }; HSThemeAppearance.init(); window .matchMedia("(prefers-color-scheme: dark)") .addEventListener("change", () => { if (HSThemeAppearance.getOriginalAppearance() === "auto") { HSThemeAppearance.setAppearance("auto", false); } }); window.addEventListener("load", () => { const $clickableThemes = document.querySelectorAll( "[data-hs-theme-click-value]" ); const $switchableThemes = document.querySelectorAll( "[data-hs-theme-switch]" ); $clickableThemes.forEach(($item) => { $item.addEventListener("click", () => HSThemeAppearance.setAppearance( $item.getAttribute("data-hs-theme-click-value"), true, $item ) ); }); $switchableThemes.forEach(($item) => { $item.addEventListener("change", (e) => { HSThemeAppearance.setAppearance(e.target.checked ? "dark" : "default"); }); $item.checked = HSThemeAppearance.getAppearance() === "dark"; }); window.addEventListener("on-hs-appearance-change", (e) => { $switchableThemes.forEach(($item) => { $item.checked = e.detail === "dark"; }); }); }); </script> <!--Import the necessary Collapse and Overlay plugins--> <!--https://preline.co/plugins/html/collapse.html--> <!--https://preline.co/plugins/html/overlay.html--> <script type="module" src="_astro/Navbar.astro_astro_type_script_index_0_lang.z5i368Bh.js"></script> <div class="breadcrumb-container z-30 relative w-full max-w-7xl my-8 md:my-10 ml-[32px] astro-ouamjn2i"> <astro-breadcrumbs data-main-bem-class="c-breadcrumbs" data-id="2c5b3f45-6b05-4612-bae3-5686e5f0d4cb" data-path-length="1" data-truncated="true"> <nav aria-label="Site navigation" class="c-breadcrumbs" id="2c5b3f45-6b05-4612-bae3-5686e5f0d4cb"> <ol class="c-breadcrumbs__crumbs has-separators"> <li class="c-breadcrumbs__crumb"> <a href="../surveilr.com/index.html" class="c-breadcrumbs__link is-index" aria-current="false"> Home </a> <span class="c-breadcrumbs__separator" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="astro-ouamjn2i"> <polyline points="9 18 15 12 9 6" class="astro-ouamjn2i"></polyline> </svg> </span> </li> <li class="c-breadcrumbs__crumb"> <a href="services.html" aria-disabled="true" class="c-breadcrumbs__link is-current" aria-current="location"> Services </a> </li> </ol> </nav> </astro-breadcrumbs> <script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"/services/","name":"Services"}}]}</script> <script type="module">class t extends HTMLElement{constructor(){super(),this.isManualToggle=!1,this.breadcrumbs=null,this.mainBemClass=null,this.totalWidth=0,this.resizeObserver=null,this.handleTruncatedButtonClick=()=>{this.breadcrumbs?.classList.remove("is-truncated"),this.isManualToggle=!0},this.mainBemClass=this.dataset.mainBemClass||null;const e=this.dataset.id;!("truncated"in this.dataset)||!e||(this.breadcrumbs=document.getElementById(e),this.initializeCrumbs(),this.setupResizeObserver())}initializeCrumbs(){this.breadcrumbs?.querySelectorAll(`.${this.mainBemClass}__crumb`)?.forEach(s=>{this.totalWidth+=s.offsetWidth})}setupResizeObserver(){this.resizeObserver=new ResizeObserver(e=>{e.forEach(s=>{this.checkOverflow(s.target.clientWidth)})}),this.breadcrumbs&&this.resizeObserver.observe(this.breadcrumbs)}connectedCallback(){this.showHiddenCrumbs()}disconnectedCallback(){this.resizeObserver&&this.breadcrumbs&&(this.resizeObserver.unobserve(this.breadcrumbs),this.resizeObserver.disconnect())}toggleTruncated(e){this.breadcrumbs?.classList.toggle("is-truncated",e)}showHiddenCrumbs(){const e=this.breadcrumbs?.querySelector(`.${this.mainBemClass}__truncated-button`);e?.removeEventListener("click",this.handleTruncatedButtonClick),e?.addEventListener("click",this.handleTruncatedButtonClick.bind(this))}checkOverflow(e){const s=this.totalWidth>e&&!this.isManualToggle;this.toggleTruncated(s),s||(this.isManualToggle=!1)}}customElements.get("astro-breadcrumbs")||customElements.define("astro-breadcrumbs",t);</script> </div> <main class="astro-ouamjn2i"> <!-- Root section of the component --><section class="mx-auto mt-10 max-w-[85rem] px-4 py-10 sm:px-6 sm:py-16 lg:px-8 lg:py-14 2xl:max-w-full"> <div class="max-w-screen-md"> <!-- Section title --> <h1 class="mb-4 text-balance text-4xl font-extrabold tracking-tight text-neutral-800 dark:text-neutral-200"> Professional Services for Mission-Critical Use Cases </h1> <!-- Section subtitle --> <p class="mb-8 max-w-prose text-pretty font-light text-neutral-600 dark:text-neutral-400 sm:text-xl"> We understand that organizations dealing with regulatory compliance, security, and mission-critical or safety-critical use cases need a reliable and flexible platform. That’s why surveilr is designed to be fully self-service, requiring minimal technical knowledge and little to no support from your IT team. However, when you do need help, we’re here to assist you every step of the way. </p> <!-- Conditional rendering of PrimaryCTA component if 'btnExists' property is truthy --> <div class="flex flex-col space-y-4 sm:flex-row sm:space-x-4 sm:space-y-0"> <!-- Link styled as a button, with dynamic title, URL, and optional arrow --><a class="group inline-flex items-center justify-center gap-x-2 rounded-lg px-4 py-3 text-sm font-bold text-neutral-50 ring-zinc-500 transition duration-300 focus-visible:ring outline-none border border-transparent bg-orange-400 hover:bg-orange-500 active:bg-orange-500 dark:focus:outline-none disabled:pointer-events-none disabled:opacity-50 2xl:text-base dark:ring-zinc-200" href="services.html#"> Schedule a Consultation <!-- Display the arrow based on the 'noArrow' property --> <svg class="h-4 w-4 flex-shrink-0 transition duration-300 group-hover:translate-x-1" height="24" viewBox="0 0 24 24" width="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><title></title><path d="m9 18 6-6-6-6" class></path></svg> </a> </div> </div> </section> <!-- The root section of the component --><section class="mx-auto max-w-[85rem] items-center gap-8 px-4 py-10 sm:px-6 sm:py-16 md:grid md:grid-cols-2 lg:grid lg:grid-cols-2 lg:px-8 lg:py-14 xl:gap-16 2xl:max-w-full"> <!-- The Image component which renders the image --> <img src="_astro/help-desk.C3P36uDp_Z2nPibo.avif" alt="Construction site before and after" draggable="false" width="1024" height="683" loading="lazy" decoding="async" class="w-full rounded-xl"> <!-- The container for title, subtitle, and optional CTA button --> <div class="mt-4 md:mt-0"> <!-- The title of the section --> <h2 class="mb-4 text-balance text-4xl font-extrabold tracking-tight text-neutral-800 dark:text-neutral-200"> Free Best-Effort Support via GitHub Help Desk </h2> <!-- The subtitle of the section --> <p class="mb-4 max-w-prose text-pretty font-light text-neutral-600 dark:text-neutral-400 sm:text-lg"> Our free support service is available to all users via the GitHub Help Desk. This includes best-effort support for general questions, troubleshooting, and assistance with surveilr. A collaborative community where you can ask questions, get advice, and share experiences with other surveilr users is ready to help. </p> <!-- Conditionally render the Primary CTA button if btnExists is true --> <!-- Link styled as a button, with dynamic title, URL, and optional arrow --><a class="group inline-flex items-center justify-center gap-x-2 rounded-lg px-4 py-3 text-sm font-bold text-neutral-50 ring-zinc-500 transition duration-300 focus-visible:ring outline-none border border-transparent bg-orange-400 hover:bg-orange-500 active:bg-orange-500 dark:focus:outline-none disabled:pointer-events-none disabled:opacity-50 2xl:text-base dark:ring-zinc-200" href="https://github.com/surveilr/help.surveilr.com/discussions"> Access the Help Desk <!-- Display the arrow based on the 'noArrow' property --> <svg class="h-4 w-4 flex-shrink-0 transition duration-300 group-hover:translate-x-1" height="24" viewBox="0 0 24 24" width="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><title></title><path d="m9 18 6-6-6-6" class></path></svg> </a> </div> </section><!-- Root section of the component --><section class="mx-auto max-w-[85rem] items-center gap-16 px-4 py-10 sm:px-6 lg:grid lg:grid-cols-2 lg:px-8 lg:py-14 2xl:max-w-full"> <div> <!-- Title of the section --> <h2 class="mb-4 text-balance text-4xl font-extrabold tracking-tight text-neutral-800 dark:text-neutral-200"> Paid Support with SLAs: Monthly or Annual Maintenance </h2> <!-- Subtitle of the section --> <p class="mb-4 max-w-prose text-pretty font-light text-neutral-600 dark:text-neutral-400 sm:text-lg"> For organizations that need priority support or more dedicated assistance, we offer paid support plans. Email and phone support for for timely assistance with your specific needs. We offer support with Service Level Agreements (SLAs) that include guaranteed response times, ensuring your issues are addressed promptly, especially in mission-critical scenarios. </p> <!-- Conditional rendering of the Primary Call-To-Action button if 'btnExists' is true --> </div> <!-- Conditionally render one or two images based on 'single' property --> <div class="mt-8 grid grid-cols-2 gap-4"> <!-- First image in a two-image layout --> <img src="_astro/support-desk.DbO79Adb_iq09K.avif" alt="Construction workers orchestrating a project" draggable="false" width="1024" height="684" loading="lazy" decoding="async" class="w-full rounded-xl"> <!-- Second image in a two-image layout --> <img src="_astro/paid-support.Drmd2WKC_Z2cqOKq.avif" alt="Aerial view of managed construction" draggable="false" width="1024" height="683" loading="lazy" decoding="async" class="mt-4 w-full rounded-xl lg:mt-10"> </div> </section><!-- The root section of the component --><section class="mx-auto max-w-[85rem] items-center gap-8 px-4 py-10 sm:px-6 sm:py-16 md:grid md:grid-cols-2 lg:grid lg:grid-cols-2 lg:px-8 lg:py-14 xl:gap-16 2xl:max-w-full"> <!-- The Image component which renders the image --> <img src="_astro/custom-professional-service.BUExLA9c_1qarqa.avif" alt="Man in orange and black vest wearing white helmet holding yellow and black power tool" draggable="false" width="1024" height="683" loading="lazy" decoding="async" class="w-full rounded-xl"> <!-- The container for title, subtitle, and optional CTA button --> <div class="mt-4 md:mt-0"> <!-- The title of the section --> <h2 class="mb-4 text-balance text-4xl font-extrabold tracking-tight text-neutral-800 dark:text-neutral-200"> Custom Professional Services </h2> <!-- The subtitle of the section --> <p class="mb-4 max-w-prose text-pretty font-light text-neutral-600 dark:text-neutral-400 sm:text-lg"> For organizations with unique use cases, custom compliance requirements, or those needing specialized features, we offer tailored professional services. We can develop specific Industry or Discipline Patterns that cater to your exact needs, whether it’s integrating a specific regulatory framework or creating custom reporting tools. Need more than what’s available in our out-of-the-box solutions? We offer bespoke development to extend surveilr to meet your organization’s exact specifications. </p> <!-- Conditionally render the Primary CTA button if btnExists is true --> </div> </section><!-- Root section of the component --><section class="mx-auto max-w-[85rem] items-center gap-16 px-4 py-10 sm:px-6 lg:grid lg:grid-cols-2 lg:px-8 lg:py-14 2xl:max-w-full"> <div> <!-- Title of the section --> <h2 class="mb-4 text-balance text-4xl font-extrabold tracking-tight text-neutral-800 dark:text-neutral-200"> Why Choose Our Professional Services? </h2> <!-- Subtitle of the section --> <p class="mb-4 max-w-prose text-pretty font-light text-neutral-600 dark:text-neutral-400 sm:text-lg"> We have deep experience working with organizations that face regulatory hurdles, compliance audits, and security challenges. We understand the stakes and are equipped to provide solutions tailored to your environment. Whether you need occasional assistance or full, dedicated support, we offer flexible plans that fit your needs—ensuring your organization is never left without help when it’s needed most. </p> <!-- Conditional rendering of the Primary Call-To-Action button if 'btnExists' is true --> <!-- Link styled as a button, with dynamic title, URL, and optional arrow --><a class="group inline-flex items-center justify-center gap-x-2 rounded-lg px-4 py-3 text-sm font-bold text-neutral-50 ring-zinc-500 transition duration-300 focus-visible:ring outline-none border border-transparent bg-orange-400 hover:bg-orange-500 active:bg-orange-500 dark:focus:outline-none disabled:pointer-events-none disabled:opacity-50 2xl:text-base dark:ring-zinc-200" href="contact.html"> Talk to Us <!-- Display the arrow based on the 'noArrow' property --> <svg class="h-4 w-4 flex-shrink-0 transition duration-300 group-hover:translate-x-1" height="24" viewBox="0 0 24 24" width="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><title></title><path d="m9 18 6-6-6-6" class></path></svg> </a> </div> <!-- Conditionally render one or two images based on 'single' property --> <div class="mt-8 grid grid-cols-2 gap-4"> <!-- First image in a two-image layout --> <img src="_astro/dedicated-support.BQdWP0kt_21wNxz.avif" alt="In progress building structure" draggable="false" width="960" height="1280" loading="lazy" decoding="async" class="w-full rounded-xl"> <!-- Second image in a two-image layout --> <img src="_astro/code-block.CG06ApEY_Z5vlod.avif" alt="Brown and gray building under construction" draggable="false" width="960" height="1440" loading="lazy" decoding="async" class="mt-4 w-full rounded-xl lg:mt-10"> </div> </section> </main> </div> <footer class="w-full bg-neutral-300 dark:bg-neutral-900"> <div class="mx-auto w-full max-w-[85rem] px-4 py-10 sm:px-6 lg:px-16 lg:pt-20 2xl:max-w-screen-2xl"> <div class="grid grid-cols-2 gap-6 md:grid-cols-4 lg:grid-cols-5"> <div class="col-span-full lg:col-span-1"> <!-- Brand Logo --> <img src="_astro/surveilr-logo-with-tagline.DhfmVTrk_ZOYF0D.webp" alt="surveilr logo" width="264" height="66" loading="lazy" decoding="async"> </div> <!-- An array of links for Pattern and Company sections --> <div class="col-span-1"> <h3 class="font-bold text-neutral-800 dark:text-neutral-200"> Ecosystem </h3> <ul class="mt-3 grid space-y-3"> <li> <a href="blog/surveilr-core-vs-patterns.html" class="inline-flex gap-x-2 rounded-lg text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-300 dark:focus:outline-none"> Core vs. Patterns </a> </li><li> <a href="https://compliantinsecurity.com" class="inline-flex gap-x-2 rounded-lg text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-300 dark:focus:outline-none"> Compliant Insecurity </a> </li><li> <a href="https://sql-aide.com" class="inline-flex gap-x-2 rounded-lg text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-300 dark:focus:outline-none"> SQL Aide </a> </li><li> <a href="services.html" class="inline-flex gap-x-2 rounded-lg text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-300 dark:focus:outline-none"> Professional Services </a> </li> </ul> </div><div class="col-span-1"> <h3 class="font-bold text-neutral-800 dark:text-neutral-200"> Organization </h3> <ul class="mt-3 grid space-y-3"> <li> <a href="https://www.netspective.com" class="inline-flex gap-x-2 rounded-lg text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-300 dark:focus:outline-none"> About Netspective </a> </li><li> <a href="https://www.opsfolio.com" class="inline-flex gap-x-2 rounded-lg text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-300 dark:focus:outline-none"> About Opsfolio </a> </li><li> <a href="blog.html" class="inline-flex gap-x-2 rounded-lg text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-300 dark:focus:outline-none"> Blog </a> </li><li> <a href="https://discord.gg/fYHv3zzB" class="inline-flex gap-x-2 rounded-lg text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:text-neutral-500 focus-visible:ring dark:text-neutral-400 dark:ring-zinc-200 dark:hover:text-neutral-300 dark:focus:outline-none"> Discord </a> </li> </ul> </div> <div class="col-span-2"> <h3 class="font-bold text-neutral-800 dark:text-neutral-200"> Stay up to date </h3> <form> <div class="mt-4 flex flex-col items-center gap-2 rounded-lg bg-neutral-200 p-2 dark:bg-neutral-800 sm:flex-row sm:gap-3"> <div class="w-full"> <label for="footer-input" class="sr-only">Search</label> <input type="text" id="footer-input" name="footer-input" class="block w-full rounded-lg border-transparent bg-neutral-100 px-4 py-3 text-sm text-neutral-600 focus:border-orange-400 focus:ring-orange-400 disabled:pointer-events-none disabled:opacity-50 dark:border-transparent dark:bg-neutral-700 dark:text-gray-300 dark:placeholder:text-neutral-300" placeholder="Enter your email"> </div> <a class="inline-flex w-full items-center justify-center gap-x-2 whitespace-nowrap rounded-lg border border-transparent bg-orange-400 p-3 text-sm font-bold text-neutral-50 outline-none ring-zinc-500 transition duration-300 hover:bg-orange-500 focus-visible:ring disabled:pointer-events-none disabled:opacity-50 dark:ring-zinc-200 dark:focus:outline-none dark:focus:ring-1 sm:w-auto" href="services.html#"> Subscribe </a> </div> <p class="mt-3 text-sm text-neutral-600 dark:text-neutral-400"> Stay updated with the latest tools and exclusive deals. </p> </form> </div> </div> <div class="mt-9 grid gap-y-2 sm:mt-12 sm:flex sm:items-center sm:justify-between sm:gap-y-0"> <div class="flex items-center justify-between"> <p class="text-sm text-neutral-600 dark:text-neutral-400"> © <span id="current-year"></span> Netspective Communications LLC. Crafted by <a class="rounded-lg font-medium underline underline-offset-2 outline-none ring-zinc-500 transition duration-300 hover:text-neutral-700 hover:decoration-dashed focus:outline-none focus-visible:ring dark:ring-zinc-200 dark:hover:text-neutral-300" href="https://shahidshah.com" target="_blank" rel="noopener noreferrer">Shahid N. Shah</a>. <span> 🕰️ Publication created Apr 17 2025, 10:25 AM.</span> </p> </div> <!-- Social Brands --> <div> <a class="inline-flex h-10 w-10 items-center justify-center gap-x-2 rounded-lg border border-transparent text-sm font-bold text-neutral-700 outline-none ring-zinc-500 hover:bg-neutral-500/10 focus:outline-none focus-visible:ring focus-visible:ring-zinc-500 dark:ring-zinc-200 dark:hover:bg-neutral-50/10" href="https://www.linkedin.com/company/netspective-communications-llc" target="_blank" rel="noopener noreferrer"> <svg class="h-4 w-4 flex-shrink-0 fill-current text-neutral-700 dark:text-neutral-400" viewBox="0 0 24 24" fill="currentColor"><title>LinkedIn</title><path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z" class></path></svg> </a> <a class="inline-flex h-10 w-10 items-center justify-center gap-x-2 rounded-lg border border-transparent text-sm font-bold text-neutral-700 outline-none ring-zinc-500 hover:bg-neutral-500/10 focus:outline-none focus-visible:ring focus-visible:ring-zinc-500 dark:ring-zinc-200 dark:hover:bg-neutral-50/10" href="https://twitter.com/netspective" target="_blank" rel="noopener noreferrer"> <svg class="h-4 w-4 flex-shrink-0 fill-current text-neutral-700 dark:text-neutral-400" viewBox="0 0 24 24" fill="currentColor"><title>Twitter</title><path d="M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z" class></path></svg> </a> <a class="inline-flex h-10 w-10 items-center justify-center gap-x-2 rounded-lg border border-transparent text-sm font-bold text-neutral-700 outline-none ring-zinc-500 hover:bg-neutral-500/10 focus:outline-none focus-visible:ring focus-visible:ring-zinc-500 dark:ring-zinc-200 dark:hover:bg-neutral-50/10" href="https://github.com/surveilr" target="_blank" rel="noopener noreferrer"> <svg class="h-4 w-4 flex-shrink-0 fill-current text-neutral-700 dark:text-neutral-400" viewBox="0 0 24 24" fill="currentColor"><title>GitHub</title><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12" class></path></svg> </a> <a class="inline-flex h-10 w-10 items-center justify-center gap-x-2 rounded-lg border border-transparent text-sm font-bold text-neutral-700 outline-none ring-zinc-500 hover:bg-neutral-500/10 focus:outline-none focus-visible:ring focus-visible:ring-zinc-500 dark:ring-zinc-200 dark:hover:bg-neutral-50/10" href="https://plus.google.com/+Netspective" target="_blank" rel="noopener noreferrer"> <svg class="h-4 w-4 flex-shrink-0 fill-current text-neutral-700 dark:text-neutral-400" viewBox="0 0 24 24" fill="currentColor"><title>Google</title><path d="M12.48 10.92v3.28h7.84c-.24 1.84-.853 3.187-1.787 4.133-1.147 1.147-2.933 2.4-6.053 2.4-4.827 0-8.6-3.893-8.6-8.72s3.773-8.72 8.6-8.72c2.6 0 4.507 1.027 5.907 2.347l2.307-2.307C18.747 1.44 16.133 0 12.48 0 5.867 0 .307 5.387.307 12s5.56 12 12.173 12c3.573 0 6.267-1.173 8.373-3.36 2.16-2.16 2.84-5.213 2.84-7.667 0-.76-.053-1.467-.173-2.053H12.48z" class></path></svg> </a> <a class="inline-flex h-10 w-10 items-center justify-center gap-x-2 rounded-lg border border-transparent text-sm font-bold text-neutral-700 outline-none ring-zinc-500 hover:bg-neutral-500/10 focus:outline-none focus-visible:ring focus-visible:ring-zinc-500 dark:ring-zinc-200 dark:hover:bg-neutral-50/10" href="https://discord.gg/fYHv3zzB" target="_blank" rel="noopener noreferrer"> <svg class="h-4 w-4 flex-shrink-0 fill-current text-neutral-700 dark:text-neutral-400" viewBox="0 0 24 24" fill="currentColor"><title>Discord</title><path d="M19.952,5.672c-1.904-1.531-4.916-1.79-5.044-1.801c-0.201-0.017-0.392,0.097-0.474,0.281 c-0.006,0.012-0.072,0.163-0.145,0.398c1.259,0.212,2.806,0.64,4.206,1.509c0.224,0.139,0.293,0.434,0.154,0.659 c-0.09,0.146-0.247,0.226-0.407,0.226c-0.086,0-0.173-0.023-0.252-0.072C15.584,5.38,12.578,5.305,12,5.305S8.415,5.38,6.011,6.872 c-0.225,0.14-0.519,0.07-0.659-0.154c-0.14-0.225-0.07-0.519,0.154-0.659c1.4-0.868,2.946-1.297,4.206-1.509 c-0.074-0.236-0.14-0.386-0.145-0.398C9.484,3.968,9.294,3.852,9.092,3.872c-0.127,0.01-3.139,0.269-5.069,1.822 C3.015,6.625,1,12.073,1,16.783c0,0.083,0.022,0.165,0.063,0.237c1.391,2.443,5.185,3.083,6.05,3.111c0.005,0,0.01,0,0.015,0 c0.153,0,0.297-0.073,0.387-0.197l0.875-1.202c-2.359-0.61-3.564-1.645-3.634-1.706c-0.198-0.175-0.217-0.477-0.042-0.675 c0.175-0.198,0.476-0.217,0.674-0.043c0.029,0.026,2.248,1.909,6.612,1.909c4.372,0,6.591-1.891,6.613-1.91 c0.198-0.172,0.5-0.154,0.674,0.045c0.174,0.198,0.155,0.499-0.042,0.673c-0.07,0.062-1.275,1.096-3.634,1.706l0.875,1.202 c0.09,0.124,0.234,0.197,0.387,0.197c0.005,0,0.01,0,0.015,0c0.865-0.027,4.659-0.667,6.05-3.111 C22.978,16.947,23,16.866,23,16.783C23,12.073,20.985,6.625,19.952,5.672z M8.891,14.87c-0.924,0-1.674-0.857-1.674-1.913 s0.749-1.913,1.674-1.913s1.674,0.857,1.674,1.913S9.816,14.87,8.891,14.87z M15.109,14.87c-0.924,0-1.674-0.857-1.674-1.913 s0.749-1.913,1.674-1.913c0.924,0,1.674,0.857,1.674,1.913S16.033,14.87,15.109,14.87z" class></path></svg> </a> </div> </div> <script type="module">const e=new Date().getFullYear(),t=document.getElementById("current-year");t.innerText=e.toString();</script> </div> </footer> </body> </html> | html | 66441 | 2025-04-17 10:57:22.682468810 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGVHAJXKVGR51QCCFPS | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_27_0/index.html | 7bb1da19bec53dbde8b253209c25c26cb0913e09 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_27_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.27.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.27.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-extra-logging-for-surveilr-shell" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Extra Logging for surveilr shell</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-fleshed-out-error-loggings" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Fleshed out error loggings</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-surveilr-specific-sqlite-functions" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. surveilr specific SQLite functions</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-extra-logging-for-surveilr-shell" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Extra Logging for surveilr shell</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-fleshed-out-error-loggings" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Fleshed out error loggings</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-surveilr-specific-sqlite-functions" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. surveilr specific SQLite functions</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.27.0</p> <h2 id="whats-new">What’s New</h2> <hr> <h3 id="1-extra-logging-for-surveilr-shell">1. Extra Logging for <code dir="auto">surveilr shell</code></h3> <ul> <li>Emit error messages to STDERR.</li> <li>Added <code dir="auto">--silent</code> (defaults to false) to prevent the emitting error messages to <code dir="auto">stderr</code>.</li> <li>Added a new argument called <code dir="auto">--emit-session-id</code> which when true would put the orchestration session ID to STDOUT.</li> </ul> <h3 id="2-fleshed-out-error-loggings">2. Fleshed out error loggings</h3> <ul> <li>All related <code dir="auto">orchestration_*</code> tables have now been utilized to properly fill in error details for proper tracking</li> <li><code dir="auto">surveilr shell diagnose</code> generates an English-like log which explains precisely what happened for the last log entry. An optional <code dir="auto">session-id</code> can be specified to get details for that session.</li> </ul> <h3 id="3-surveilr-specific-sqlite-functions">3. <code dir="auto">surveilr</code> specific SQLite functions</h3> <ul> <li>Mathematical functions like <code dir="auto">sine</code>, <code dir="auto">cosine</code> and a lot more have been implemented.</li> <li>String functions</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.27.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_26_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.26.0</span> </span> </a> <a href="../v0_27_1/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.27.1</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 88150 | 2025-04-17 10:57:22.720468587 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGW4RBQF4ZVBMXG916D | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_23_0/index.html | eb9a04b1f2d83c893cafd50b53075d826db4c7bc | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_23_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.23.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.23.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.23.0</p> <h2 id="whats-new">What’s New</h2> <hr> <ul> <li> <p><strong>Environment Variable Import with Regular Expressions:</strong> Added the <code dir="auto">--import-env "<regex>"</code> option to <code dir="auto">surveilr shell</code>. This feature allows users to import environment variables that match a given regular expression into the <code dir="auto">session_state_ephemeral</code> table, making them available for scripts. Users must explicitly provide the regular expression they wish to use, (<code dir="auto">.*</code> must be specified manually if desired).</p> </li> <li> <p><strong>Argument Parsing and Upsert:</strong> Enhanced the argument parsing capability of <code dir="auto">surveilr shell</code> to handle any arguments passed with the <code dir="auto">--arg</code> prefix (e.g., <code dir="auto">--arg1 abc</code>, <code dir="auto">--arg2 xyz</code>). These arguments are automatically upserted into the <code dir="auto">session_state_ephemeral</code> table, allowing them to be referenced within the session.</p> </li> <li> <p><strong>Custom Session State Table:</strong> Introduced the <code dir="auto">--session-state-table-name</code> argument, allowing users to specify a custom name for the session state table. By default, the table is named <code dir="auto">session_state_ephemeral</code>, but this can now be overridden as needed.</p> </li> <li> <p><strong>Idempotent Session State Table Creation:</strong> Ensured that the session state table (whether default or custom) is created in a safe, idempotent manner. A TEMP table with the name <code dir="auto">session_state_ephemeral</code> (or the specified table name) is created using the schema: <code dir="auto">CREATE TABLE "session_state_ephemeral" (KEY, VALUE)</code>.</p> </li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.23.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_22_1/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.22.1</span> </span> </a> <a href="../v0_24_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.24.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 87067 | 2025-04-17 10:57:24.234459674 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGWXX0DC7564Y347A3Q | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_9_17/index.html | d18543d922b278e1d0fb35953592cb1cb15c1ea4 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_9_17/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.9.17"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.9.17"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.9.17</p> <h2 id="whats-new">What’s New</h2> <ul> <li>Work Package and Child Tracking: Monitor work packages and their sub-packages, including nested conversations and intricate threading.</li> <li>Activities: Detailed timeline tracking for activities related to work packages.</li> <li>Comments: Detailed comments on work packages.</li> <li>Work Package Types: Classification of work packages.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.9.17">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_9_16/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.16</span> </span> </a> <a href="../v0_10_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.10.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 85688 | 2025-04-17 10:57:21.770474180 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGW2KDRMDQ8MA0K8JJN | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_13_2/index.html | 84f2a80c2f11e43a57664d2bad1a7d1bb4c5436a | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_13_2/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.13.2"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.13.2"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#surveilr-admin-merge-enhancements" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">surveilr admin merge Enhancements</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#surveilr-orchestrate-transform-csv-command" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">surveilr orchestrate transform-csv Command</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#surveilr-admin-merge-enhancements" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">surveilr admin merge Enhancements</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#surveilr-orchestrate-transform-csv-command" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">surveilr orchestrate transform-csv Command</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.13.2</p> <h2 id="whats-new">What’s New</h2> <h3 id="surveilr-admin-merge-enhancements"><code dir="auto">surveilr admin merge</code> Enhancements</h3> <ul> <li><strong>New Argument: <code dir="auto">-table-name-patterns</code> or <code dir="auto">-p</code></strong> <ul> <li>Introduced a new argument <code dir="auto">-table-name-patterns</code> (or shorthand <code dir="auto">-p</code>) to the <code dir="auto">surveilr admin merge</code> command.</li> <li>This argument allows users to specify a list of regular expressions to include specific table names in the merge process.</li> <li>Example usage: <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame is-terminal not-content"><figcaption class="header"><span class="title"></span><span class="sr-only">Terminal window</span></figcaption><pre data-language="bash"><code><div class="ec-line"><div class="code"><span style="--0:#82AAFF;--1:#3B61B0">surveilr</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#ECC48D;--1:#3B61B0">admin</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#ECC48D;--1:#3B61B0">merge</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#82AAFF;--1:#3B61B0">-p</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">audit_session%</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#82AAFF;--1:#3B61B0">-p</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log%</span><span style="--0:#D9F5DD;--1:#111111">"</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="surveilr admin merge -p "audit_session%" -p "activity_log%""><div></div></button></div></figure></div> </li> </ul> </li> </ul> <h2 id="bug-fixes">Bug Fixes</h2> <h3 id="surveilr-orchestrate-transform-csv-command"><code dir="auto">surveilr orchestrate transform-csv</code> Command</h3> <ul> <li><strong>Resolved Hanging Issues</strong> <ul> <li>Fixed an issue where the <code dir="auto">surveilr orchestrate transform-csv</code> command would hang during execution.</li> </ul> </li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.13.2">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_13_1/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.1</span> </span> </a> <a href="../v0_13_3/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.3</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 89375 | 2025-04-17 10:57:22.575469440 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGXMW29VM97CMRPAYAP | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_21_0/index.html | 7c197d61c8ae454c9e3b973500433d9cb652bf56 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_21_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.21.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.21.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#new-features" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">New Features</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-default-engine" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Default Engine</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-multi-script-execution" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Multi-Script Execution</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-command-line-sql-execution" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. Command-Line SQL Execution</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-stdin-support" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. STDIN Support</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#5-observability-and-logging" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">5. Observability and Logging</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#new-features" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">New Features</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-default-engine" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Default Engine</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-multi-script-execution" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Multi-Script Execution</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-command-line-sql-execution" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. Command-Line SQL Execution</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-stdin-support" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. STDIN Support</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#5-observability-and-logging" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">5. Observability and Logging</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.21.0</p> <p>We are excited to announce the release of new features in <code dir="auto">surveilr</code>, specifically focusing on the <code dir="auto">shell</code> command. This release brings a lightweight, unopinionated alternative to <code dir="auto">sqlite3</code> or <code dir="auto">duckdb</code>, allowing users to execute SQL scripts easily, while offering minimal logging compared to the highly opinionated <code dir="auto">orchestrate</code> command.</p> <p>The <code dir="auto">shell</code> and <code dir="auto">orchestrate</code> commands are now closely related, with <code dir="auto">shell</code> providing a simpler execution flow without detailed tracking. In contrast, <code dir="auto">orchestrate</code> offers robust logging and support functions.</p> <h2 id="new-features">New Features</h2> <h3 id="1-default-engine">1. Default Engine</h3> <ul> <li><strong><code dir="auto">surveilr shell --engine rusqlite</code></strong>: Rusqlite is the default engine for the <code dir="auto">shell</code> command unless the <code dir="auto">--engine</code> option is overridden.</li> </ul> <h3 id="2-multi-script-execution">2. Multi-Script Execution</h3> <ul> <li><strong><code dir="auto">surveilr shell first.sql second.sql https://site.com/third.sql</code></strong>: <ul> <li>Supports executing multiple SQL scripts passed as arguments, whether from local or remote locations.</li> <li><strong>Globs</strong>: You can now use globs such as <code dir="auto">**/*.sql</code> and <code dir="auto">**/*.sql.ts</code> to match and execute files in sorted depth-first order.</li> <li><strong>File Type Handling</strong>: <ul> <li>Files ending in <code dir="auto">.sql</code> are treated as direct SQL files.</li> <li>Files ending in other extensions (like <code dir="auto">.sql.ts</code>) are treated as potentially runnable files: <ul> <li><strong>Local Executable</strong>: If the file is local and executable, it will be run, and the STDOUT output will be used for SQL execution.</li> <li><strong>Remote Executable</strong>: For security reasons, remote executable files cannot be run and will produce an error message: <code dir="auto">remote files cannot be executed due to safety reasons</code>.</li> </ul> </li> </ul> </li> </ul> </li> </ul> <h3 id="3-command-line-sql-execution">3. Command-Line SQL Execution</h3> <ul> <li><strong><code dir="auto">surveilr shell --cmd "select * from table"</code></strong>: Now supports executing SQL commands passed directly through the command line, similar to <code dir="auto">sqlite3</code>’s <code dir="auto">-cmd</code> option.</li> </ul> <h3 id="4-stdin-support">4. STDIN Support</h3> <ul> <li><strong><code dir="auto">cat my.sql | surveilr shell</code></strong> and <strong><code dir="auto">surveilr shell < my.sql</code></strong>: <code dir="auto">surveilr</code> now supports executing SQL scripts via STDIN, allowing seamless integration with piping or file redirection.</li> </ul> <h3 id="5-observability-and-logging">5. Observability and Logging</h3> <ul> <li><strong>Logging Execution</strong>: Unless the <code dir="auto">--no-observability</code> flag is used, <code dir="auto">surveilr shell</code> will log the execution into the orchestration tables: <ul> <li><strong><code dir="auto">orchestration_nature</code></strong>: Logs the nature of the execution as <code dir="auto">shell-<engine></code> (e.g., <code dir="auto">shell-rusqlite</code>).</li> <li><strong><code dir="auto">orchestration_session</code></strong>: Logs a new session for each execution.</li> <li><strong><code dir="auto">orchestration_session_log</code></strong>: Logs any exceptions or errors that occur during the execution for better debugging and traceability.</li> </ul> </li> </ul> <hr> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.21.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_13_6/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.6</span> </span> </a> <a href="../v0_22_1/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.22.1</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 91416 | 2025-04-17 10:57:21.600475180 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGXNY58PVE5MEHB8ZW7 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_33_0/index.html | 376411b43bb94fb5aa3e11fb1c02a5a8837400f6 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_33_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.33.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.33.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-sqlean-integration" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. sqlean Integration</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-enhanced-file-ingestion-support" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Enhanced File Ingestion Support</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-sqlean-integration" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. sqlean Integration</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-enhanced-file-ingestion-support" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Enhanced File Ingestion Support</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.33.0</p> <h2 id="whats-new">What’s New</h2> <hr> <p>This version introduces significant enhancements to extend functionality and improve file processing capabilities:</p> <h3 id="1-sqlean-integration">1. <code dir="auto">sqlean</code> Integration</h3> <p>All <a href="https://github.com/nalgeon/sqlean/tree/main/docs"><strong>sqlean</strong> functions</a> have been fully integrated into surveilr, offering an expanded range of SQLite functionalities for streamlined data management and analysis.</p> <h3 id="2-enhanced-file-ingestion-support">2. Enhanced File Ingestion Support</h3> <p>We’ve expanded support for file ingestion to include PDF, PPTX, PPT, XLS, XLSX, DOC, and DOCX formats. The binary-encoded contents of these files are now automatically stored in the <code dir="auto">content</code> field of the <code dir="auto">uniform_resource</code> table for easier processing and retrieval.</p> <hr> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.33.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_32_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.32.0</span> </span> </a> <a href="../v0_42_1/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.42.1</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 87255 | 2025-04-17 10:57:24.227459715 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGXMC062A1B76MTMQGY | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_13_6/index.html | ef7abf828367df80128056a87e85933dfab8af15 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_13_6/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.13.6"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.13.6"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.13.6</p> <h2 id="bug-fixes">Bug Fixes</h2> <h4 id="1-fix-file-content-duplication-during-file-ingestion">1. <strong>Fix file content duplication during file ingestion</strong></h4> <p><strong>Issue:</strong><br> We were facing file content duplication during the <code dir="auto">surveilr ingest files</code> operation inside the <code dir="auto">uniform_resource</code> table. This occurred when there were changes to file properties such as inode, even if the content inside the file remained the same.</p> <p><strong>Fix:</strong><br> The bug was resolved by removing the <code dir="auto">last_modified</code> field from the unique index on the <code dir="auto">uniform_resource</code> model. This prevents duplication when ingesting files with unchanged content.</p> <hr> <h4 id="2-ensure-idempotency-during-csv-auto-transformation-ingestion">2. <strong>Ensure idempotency during CSV auto-transformation ingestion</strong></h4> <p><strong>Issue:</strong><br> When running the command <code dir="auto">surveilr ingest files --csv-transform-auto</code>, tables are created based on the file names inside the folder (e.g., <code dir="auto">code_quality_infrastructure.csv</code> creates a table <code dir="auto">uniform_resource_code_quality_infrastructure</code>). The issue arose when the command was run multiple times—it inserted the same data repeatedly, leading to duplication.</p> <p><strong>Fix:</strong><br> The issue was fixed by dropping the CSV table first and then recreating it only if there are no changes to the resource. This ensures the command is idempotent and prevents duplicate entries on repeated runs.</p> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.13.6">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_13_5/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.5</span> </span> </a> <a href="../v0_21_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.21.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 86908 | 2025-04-17 10:57:22.658468952 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGXDTR1QW6ZG306F9TQ | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_27_1/index.html | afc38167c110736c9be071444b53cda3d8bcc15a | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_27_1/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.27.1"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.27.1"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-surveilr-shell-logging-enhancements" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. surveilr shell Logging Enhancements</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-surveilr-shell-logging-enhancements" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. surveilr shell Logging Enhancements</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.27.0</p> <h2 id="bug-fixes">Bug Fixes</h2> <hr> <h3 id="1-surveilr-shell-logging-enhancements">1. <code dir="auto">surveilr shell</code> Logging Enhancements</h3> <ul> <li>Added to the elaboration field on the <code dir="auto">orchestration_session</code> table, <code dir="auto">start_size</code> and <code dir="auto">final_size</code> to indicate the sizes of the RSSD pre and post orchestration.</li> <li>When <code dir="auto">surveilr shell diagnose</code> is executed, the resulting diagnosis is also stored in the <code dir="auto">diagnostics_json</code> and <code dir="auto">diagnostic_md</code> columns on the <code dir="auto">orchestration_session</code> table for future references.</li> <li>Fixed column issues with <code dir="auto">surveilr shell diagnose</code>. Running the <code dir="auto">diagnose</code> command failed in previous releases.</li> <li>For <code dir="auto">static stdin scripts</code>, in previous releases, the <code dir="auto">url</code> field was empty, this release fixes it by adding a truncated section of the content as the <code dir="auto">url</code> field.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.27.1">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_27_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.27.0</span> </span> </a> <a href="../v0_28_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.28.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 87016 | 2025-04-17 10:57:23.600463406 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGYD9M90NT4KG33B7D4 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_32_0/index.html | d28e6425aee55cbd24ac0873778c14c09640f067 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_32_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.32.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.32.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#text-functions" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Text Functions</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-text_substring" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. text_substring</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-text_slice" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. text_slice</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-text_left" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. text_left</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-text_right" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. text_right</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#5-text_index" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">5. text_index</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#6-text_last_index" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">6. text_last_index</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#7-text_contains" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">7. text_contains</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#8-text_has_prefix" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">8. text_has_prefix</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#9-text_has_suffix" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">9. text_has_suffix</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#10-text_count" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">10. text_count</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#11-text_like" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">11. text_like</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#12-text_split" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">12. text_split</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#13-text_concat" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">13. text_concat</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#14-text_join" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">14. text_join</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#15-text_repeat" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">15. text_repeat</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#16-text_ltrim" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">16. text_ltrim</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#17-text_rtrim" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">17. text_rtrim</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#18-text_trim" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">18. text_trim</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#19-text_lpad" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">19. text_lpad</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#20-text_rpad" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">20. text_rpad</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#21-text_upper" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">21. text_upper</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#22-text_lower" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">22. text_lower</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#23-text_title" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">23. text_title</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#24-text_replace" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">24. text_replace</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#25-text_reverse" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">25. text_reverse</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#26-text_length" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">26. text_length</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#27-text_size" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">27. text_size</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#28-text_bitsize" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">28. text_bitsize</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#regular-expression-functions" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Regular Expression Functions</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-regexp_like" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. regexp_like</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-regexp_substr" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. regexp_substr</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-regexp_capture" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. regexp_capture</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-regexp_replace" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. regexp_replace</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-fixed-uniform-resource-table-query-bug" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Fixed Uniform Resource Table Query Bug</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#text-functions" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Text Functions</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-text_substring" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. text_substring</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-text_slice" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. text_slice</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-text_left" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. text_left</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-text_right" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. text_right</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#5-text_index" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">5. text_index</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#6-text_last_index" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">6. text_last_index</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#7-text_contains" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">7. text_contains</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#8-text_has_prefix" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">8. text_has_prefix</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#9-text_has_suffix" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">9. text_has_suffix</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#10-text_count" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">10. text_count</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#11-text_like" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">11. text_like</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#12-text_split" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">12. text_split</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#13-text_concat" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">13. text_concat</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#14-text_join" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">14. text_join</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#15-text_repeat" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">15. text_repeat</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#16-text_ltrim" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">16. text_ltrim</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#17-text_rtrim" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">17. text_rtrim</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#18-text_trim" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">18. text_trim</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#19-text_lpad" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">19. text_lpad</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#20-text_rpad" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">20. text_rpad</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#21-text_upper" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">21. text_upper</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#22-text_lower" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">22. text_lower</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#23-text_title" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">23. text_title</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#24-text_replace" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">24. text_replace</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#25-text_reverse" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">25. text_reverse</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#26-text_length" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">26. text_length</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#27-text_size" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">27. text_size</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#28-text_bitsize" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">28. text_bitsize</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#regular-expression-functions" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Regular Expression Functions</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-regexp_like" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. regexp_like</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-regexp_substr" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. regexp_substr</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-regexp_capture" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. regexp_capture</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-regexp_replace" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. regexp_replace</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-fixed-uniform-resource-table-query-bug" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Fixed Uniform Resource Table Query Bug</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.32.0</p> <h2 id="whats-new">What’s New</h2> <hr> <p>This release introduces a rich set of text manipulation and regular expression functions capabilities into <code dir="auto">surveilr</code>. Usage examples can be found in the <a href="https://github.com/surveilr/www.surveilr.com/blob/69b141744102d5bfc167be72915f5b3c6acba76f/lib/assurance/functions_test.ts#L175">assurance test cases</a>.</p> <h2 id="text-functions">Text Functions</h2> <h3 id="1-text_substring">1. <code dir="auto">text_substring</code></h3> <p>Extracts a substring from the input string, starting from the specified index, and optionally for a given length.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_substring(string, start [, length])</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_substring(string, start [, length])"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_substring(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello world</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#F78C6C;--1:#AA0982">7</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'world'</span></div></div><div class="ec-line"><div class="code"> </div></div><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_substring(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello world</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#F78C6C;--1:#AA0982">7</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#F78C6C;--1:#AA0982">5</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'world'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_substring('hello world', 7);-- Result: 'world'SELECT text_substring('hello world', 7, 5);-- Result: 'world'"><div></div></button></div></figure></div> <h3 id="2-text_slice">2. <code dir="auto">text_slice</code></h3> <p>Extracts a substring from the input string starting at a given index and ending at an optional index.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_slice(string, start [, end])</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_slice(string, start [, end])"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_slice(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello world</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#F78C6C;--1:#AA0982">7</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'world'</span></div></div><div class="ec-line"><div class="code"> </div></div><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_slice(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello world</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#7FDBCA;--1:#096E72">-</span><span style="--0:#F78C6C;--1:#AA0982">5</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#7FDBCA;--1:#096E72">-</span><span style="--0:#F78C6C;--1:#AA0982">2</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'wor'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_slice('hello world', 7);-- Result: 'world'SELECT text_slice('hello world', -5, -2);-- Result: 'wor'"><div></div></button></div></figure></div> <h3 id="3-text_left">3. <code dir="auto">text_left</code></h3> <p>Returns the first <code dir="auto">n</code> characters from the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_left(string, length)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_left(string, length)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_left(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello world</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#F78C6C;--1:#AA0982">5</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'hello'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_left('hello world', 5);-- Result: 'hello'"><div></div></button></div></figure></div> <h3 id="4-text_right">4. <code dir="auto">text_right</code></h3> <p>Returns the last <code dir="auto">n</code> characters from the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_right(string, length)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_right(string, length)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_right(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello world</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#F78C6C;--1:#AA0982">5</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'world'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_right('hello world', 5);-- Result: 'world'"><div></div></button></div></figure></div> <h3 id="5-text_index">5. <code dir="auto">text_index</code></h3> <p>Returns the position of the first occurrence of the substring in the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_index(string, substring)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_index(string, substring)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_index(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello yellow</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">ello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 2</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_index('hello yellow', 'ello');-- Result: 2"><div></div></button></div></figure></div> <h3 id="6-text_last_index">6. <code dir="auto">text_last_index</code></h3> <p>Returns the position of the last occurrence of the substring in the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_last_index(string, substring)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_last_index(string, substring)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_last_index(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello yellow</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">ello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 8</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_last_index('hello yellow', 'ello');-- Result: 8"><div></div></button></div></figure></div> <h3 id="7-text_contains">7. <code dir="auto">text_contains</code></h3> <p>Checks if the input string contains the specified substring.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_contains(string, substring)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_contains(string, substring)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_contains(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello yellow</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">ello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 1</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_contains('hello yellow', 'ello');-- Result: 1"><div></div></button></div></figure></div> <h3 id="8-text_has_prefix">8. <code dir="auto">text_has_prefix</code></h3> <p>Checks if the input string starts with the specified substring.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_has_prefix(string, prefix)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_has_prefix(string, prefix)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_has_prefix(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello yellow</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 1</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_has_prefix('hello yellow', 'hello');-- Result: 1"><div></div></button></div></figure></div> <h3 id="9-text_has_suffix">9. <code dir="auto">text_has_suffix</code></h3> <p>Checks if the input string ends with the specified substring.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_has_suffix(string, suffix)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_has_suffix(string, suffix)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_has_suffix(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello yellow</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">yellow</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 1</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_has_suffix('hello yellow', 'yellow');-- Result: 1"><div></div></button></div></figure></div> <h3 id="10-text_count">10. <code dir="auto">text_count</code></h3> <p>Counts the occurrences of the substring within the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_count(string, substring)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_count(string, substring)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_count(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello yellow</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">ello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 2</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_count('hello yellow', 'ello');-- Result: 2"><div></div></button></div></figure></div> <h3 id="11-text_like">11. <code dir="auto">text_like</code></h3> <p>Performs case-insensitive string comparison.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_like(pattern, string)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_like(pattern, string)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_like(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">cóm_ está_</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">CÓMO ESTÁS</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 1</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_like('cóm_ está_', 'CÓMO ESTÁS');-- Result: 1"><div></div></button></div></figure></div> <h3 id="12-text_split">12. <code dir="auto">text_split</code></h3> <p>Splits the input string by the specified separator and returns the <code dir="auto">n</code>th part.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_split(string, separator, n)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_split(string, separator, n)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_split(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">one|two|three</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">|</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#F78C6C;--1:#AA0982">2</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'two'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_split('one|two|three', '|', 2);-- Result: 'two'"><div></div></button></div></figure></div> <h3 id="13-text_concat">13. <code dir="auto">text_concat</code></h3> <p>Concatenates multiple strings and returns the result.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_concat(string1, string2, ...)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_concat(string1, string2, ...)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_concat(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">one</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">two</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">three</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'onetwothree'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_concat('one', 'two', 'three');-- Result: 'onetwothree'"><div></div></button></div></figure></div> <h3 id="14-text_join">14. <code dir="auto">text_join</code></h3> <p>Joins strings using the specified separator.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_join(separator, string1, string2, ...)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_join(separator, string1, string2, ...)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_join(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">|</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">one</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">two</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'one|two'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_join('|', 'one', 'two');-- Result: 'one|two'"><div></div></button></div></figure></div> <h3 id="15-text_repeat">15. <code dir="auto">text_repeat</code></h3> <p>Repeats the input string the specified number of times.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_repeat(string, count)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_repeat(string, count)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_repeat(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">one</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#F78C6C;--1:#AA0982">3</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'oneoneone'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_repeat('one', 3);-- Result: 'oneoneone'"><div></div></button></div></figure></div> <h3 id="16-text_ltrim">16. <code dir="auto">text_ltrim</code></h3> <p>Trims characters from the beginning of the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_ltrim(string [, characters])</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_ltrim(string [, characters])"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_ltrim(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D"> hello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'hello'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_ltrim(' hello');-- Result: 'hello'"><div></div></button></div></figure></div> <h3 id="17-text_rtrim">17. <code dir="auto">text_rtrim</code></h3> <p>Trims characters from the end of the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_rtrim(string [, characters])</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_rtrim(string [, characters])"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_rtrim(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'hello'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_rtrim('hello ');-- Result: 'hello'"><div></div></button></div></figure></div> <h3 id="18-text_trim">18. <code dir="auto">text_trim</code></h3> <p>Trims characters from both ends of the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_trim(string [, characters])</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_trim(string [, characters])"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_trim(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D"> hello </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'hello'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_trim(' hello ');-- Result: 'hello'"><div></div></button></div></figure></div> <h3 id="19-text_lpad">19. <code dir="auto">text_lpad</code></h3> <p>Pads the input string to the specified length by prepending characters.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_lpad(string, length [, fill])</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_lpad(string, length [, fill])"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_lpad(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#F78C6C;--1:#AA0982">7</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">*</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: '**hello'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_lpad('hello', 7, '*');-- Result: '**hello'"><div></div></button></div></figure></div> <h3 id="20-text_rpad">20. <code dir="auto">text_rpad</code></h3> <p>Pads the input string to the specified length by appending characters.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_rpad(string, length [, fill])</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_rpad(string, length [, fill])"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_rpad(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#F78C6C;--1:#AA0982">7</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">*</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'hello**'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_rpad('hello', 7, '*');-- Result: 'hello**'"><div></div></button></div></figure></div> <h3 id="21-text_upper">21. <code dir="auto">text_upper</code></h3> <p>Converts the input string to uppercase.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_upper(string)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_upper(string)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_upper(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">cómo estás</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'CÓMO ESTÁS'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_upper('cómo estás');-- Result: 'CÓMO ESTÁS'"><div></div></button></div></figure></div> <h3 id="22-text_lower">22. <code dir="auto">text_lower</code></h3> <p>Converts the input string to lowercase.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_lower(string)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_lower(string)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_lower(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">CÓMO ESTÁS</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'cómo estás'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_lower('CÓMO ESTÁS');-- Result: 'cómo estás'"><div></div></button></div></figure></div> <h3 id="23-text_title">23. <code dir="auto">text_title</code></h3> <p>Converts the input string to title case.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_title(string)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_title(string)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_title(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">cómo estás</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'Cómo Estás'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_title('cómo estás');-- Result: 'Cómo Estás'"><div></div></button></div></figure></div> <h3 id="24-text_replace">24. <code dir="auto">text_replace</code></h3> <p>Replaces occurrences of a substring with another string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_replace(string, old_substring, new_substring [, count])</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_replace(string, old_substring, new_substring [, count])"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_replace(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">l</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">*</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'he**o'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_replace('hello', 'l', '*');-- Result: 'he**o'"><div></div></button></div></figure></div> <h3 id="25-text_reverse">25. <code dir="auto">text_reverse</code></h3> <p>Reverses the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_reverse(string)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_reverse(string)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_reverse(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'olleh'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_reverse('hello');-- Result: 'olleh'"><div></div></button></div></figure></div> <h3 id="26-text_length">26. <code dir="auto">text_length</code></h3> <p>Returns the number of characters in the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_length(string)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_length(string)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_length(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 5</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_length('hello');-- Result: 5"><div></div></button></div></figure></div> <h3 id="27-text_size">27. <code dir="auto">text_size</code></h3> <p>Returns the number of bytes in the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_size(string)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_size(string)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_size(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">hello</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 5</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_size('hello');-- Result: 5"><div></div></button></div></figure></div> <h3 id="28-text_bitsize">28. <code dir="auto">text_bitsize</code></h3> <p>Returns the number of bits in the input string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">text_bitsize(string)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="text_bitsize(string)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> text_bitsize(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">one</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 24</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT text_bitsize('one');-- Result: 24"><div></div></button></div></figure></div> <hr> <h2 id="regular-expression-functions">Regular Expression Functions</h2> <h3 id="1-regexp_like">1. <code dir="auto">regexp_like</code></h3> <p>Checks if the source string matches the pattern.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">regexp_like(source, pattern)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="regexp_like(source, pattern)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> regexp_like(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">the year is 2021</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">[0-9]+</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 1</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT regexp_like('the year is 2021', '[0-9]+');-- Result: 1"><div></div></button></div></figure></div> <h3 id="2-regexp_substr">2. <code dir="auto">regexp_substr</code></h3> <p>Returns a substring of the source string that matches the pattern.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">regexp_substr(source, pattern)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="regexp_substr(source, pattern)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> regexp_substr(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">the year is 2021</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">[0-9]+</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: '2021'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT regexp_substr('the year is 2021', '[0-9]+');-- Result: '2021'"><div></div></button></div></figure></div> <h3 id="3-regexp_capture">3. <code dir="auto">regexp_capture</code></h3> <p>Returns the <code dir="auto">n</code>th matching group within a substring.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">regexp_capture(source, pattern [, n])</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="regexp_capture(source, pattern [, n])"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> regexp_capture(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">years is 2021</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">\\d\\d(\\d\\d)</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#F78C6C;--1:#AA0982">1</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: '21'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT regexp_capture('years is 2021', '\\d\\d(\\d\\d)', 1);-- Result: '21'"><div></div></button></div></figure></div> <h3 id="4-regexp_replace">4. <code dir="auto">regexp_replace</code></h3> <p>Replaces all matching substrings with the replacement string.</p> <p><strong>Syntax</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="plaintext"><code><div class="ec-line"><div class="code"><span style="--0:#d6deeb;--1:#403f53">regexp_replace(source, pattern, replacement)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="regexp_replace(source, pattern, replacement)"><div></div></button></div></figure></div> <p><strong>Example</strong>:</p> <div class="expressive-code"><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> regexp_replace(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">the year is 2021</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">[0-9]+</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">2050</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div><div class="ec-line"><div class="code"><span style="--0:#919F9F;--1:#5F636F">-- Result: 'the year is 2050'</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT regexp_replace('the year is 2021', '[0-9]+', '2050');-- Result: 'the year is 2050'"><div></div></button></div></figure></div> <h2 id="bug-fixes">Bug Fixes</h2> <hr> <h3 id="1-fixed-uniform-resource-table-query-bug">1. Fixed Uniform Resource Table Query Bug</h3> <ul> <li><strong>Issue</strong>: There was no clear way to query and retrieve the latest file content from the <code dir="auto">uniform_resource</code> table, especially after reverting a file to a previous state. Additionally, the <code dir="auto">updated_at</code> field remained empty for all entries, making it difficult to track file version updates.</li> <li><strong>Fix</strong>: The bug was fixed by adding the <code dir="auto">updated_at</code> and <code dir="auto">last_modified_at</code> field in the <code dir="auto">ON CONFLICT</code> query part, ensuring proper tracking of file version updates.</li> </ul> <hr> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.32.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_31_1/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.31.1</span> </span> </a> <a href="../v0_33_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.33.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 155663 | 2025-04-17 10:57:24.398458708 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGYV55K1094ZSNFPG8E | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_13_1/index.html | 38db9bb5dddff6118d5c4756ee39f1dddde82b46 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_13_1/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.13.1"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.13.1"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">Bug Fixes</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">Bug Fixes</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.13.1</p> <h3 id="whats-new">What’s New</h3> <ol> <li><strong>Notebook Orchestration</strong> <ul> <li>Introduced a powerful new feature that allows executing scripts stored within <code dir="auto">code_notebook_cell</code>, similar to stored procedures.</li> <li>You can use the <code dir="auto">--notebook</code> (<code dir="auto">-n</code>) and <code dir="auto">--cell</code> (<code dir="auto">-c</code>) arguments to select multiple notebooks and cells, orchestrating them in a single session.</li> <li>The <code dir="auto">-arg</code> flag now creates a temporary table <code dir="auto">surveilr_orchestration_session_arg</code> with columns <code dir="auto">session_id</code>, <code dir="auto">key</code>, and <code dir="auto">value</code>. All provided arguments are inserted as rows in this table, allowing the <code dir="auto">code_notebook_cell</code> SQL code to leverage these inputs dynamically.</li> </ul> </li> </ol> <h3 id="bug-fixes">Bug Fixes</h3> <ul> <li><strong>Cargo-Metadata Command Failure</strong> <ul> <li>Resolved an issue where all commands were failing due to <code dir="auto">cargo-metadata</code>. This fix ensures stability and seamless execution of commands moving forward.</li> </ul> </li> <li><strong><code dir="auto">surveilr doctor</code> fixes</strong> <ul> <li><code dir="auto">surveilr doctor</code> only makes SQLite compulsory, all other dependencies are not required</li> </ul> </li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.13.1">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_13_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.0</span> </span> </a> <a href="../v0_13_2/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.2</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 87234 | 2025-04-17 10:57:21.739474362 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGY1TBV7ZSTG51SHZ24 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_11_0/index.html | f4560629f79c73dd76008ad021b7fffe6ee3c9f2 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_11_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.11.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.11.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.11.0</p> <h2 id="whats-new">What’s New</h2> <ol> <li> <p><strong>Host Binding Customization:</strong></p> <ul> <li>The <code dir="auto">web-ui</code> server now accepts a <code dir="auto">--host</code> argument to specify the host to which it should be bound, providing more flexibility in deployment.</li> <li>By default, the server binds to localhost instead of 127.0.0.1.</li> </ul> </li> <li> <p><strong>Server Start Message:</strong></p> <ul> <li>Updated the server start message to read: “RSSD Web UI is now running on …”, enhancing clarity for users monitoring server status.</li> </ul> </li> <li> <p><strong>SQLPage</strong></p> <ul> <li>Updated SQLPage to the latest version, ensuring compatibility and access to the newest features and bug fixes.</li> </ul> </li> </ol> <h2 id="bug-fixes">Bug Fixes</h2> <ol> <li> <p><strong>Ctrl+C Shutdown Error</strong>:</p> <ul> <li>Resolved the error encountered when stopping the web UI with Ctrl+C, which previously resulted in Error: No such file or directory (os error 2).</li> </ul> </li> <li> <p><strong>SQLPage Directory Creation:</strong></p> <ul> <li>Disabled the SQLPage feature that was creating an empty sqlpage directory with each execution, preventing unnecessary directory creation.</li> </ul> </li> <li> <p><strong>Multitenant Support</strong></p> <ul> <li>Fixed the error during ingestion related to multitenant support by seeding the <code dir="auto">party_types</code> back into the models directly.</li> </ul> </li> </ol> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.11.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_10_2/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.10.2</span> </span> </a> <a href="../v0_13_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 87179 | 2025-04-17 10:57:21.616475086 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGZSMAK9ZXWG4JDEN93 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_28_0/index.html | 39c69b23a9193ee7d91f83d817229c4a4cc4caa8 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_28_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.28.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.28.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-math-functions" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Math Functions</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-math-functions" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Math Functions</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.28.0</p> <h2 id="whats-new">What’s New</h2> <hr> <h3 id="1-math-functions">1. Math Functions</h3> <ul> <li>Bundled math functions with <code dir="auto">rusqlite</code> to make them available to end users.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.28.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_27_1/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.27.1</span> </span> </a> <a href="../v0_30_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.30.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 86048 | 2025-04-17 10:57:21.736474380 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGZZ9NGW8MXY8004VJ8 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_10_0/index.html | 14b976075b072a34e5e4039074c1c6d900e644cd | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_10_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.10.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.10.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.10.0</p> <h2 id="whats-new">What’s New</h2> <ol> <li><strong>Orchestration models</strong> <ul class="contains-task-list"> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">device</code> – <code dir="auto">surveilr</code> already has a <code dir="auto">device</code> table but check to see if we need to enhance it.</li> <li class="task-list-item"><input type="checkbox" checked disabled> Add a table called <code dir="auto">orchestration_nature</code> with a <code dir="auto">orchestration_nature_id</code> TEXT ID primary key (not UUID), required <code dir="auto">nature</code> TEXT, <code dir="auto">elaboration</code> JSONB columns <ul class="contains-task-list"> <li class="task-list-item"><input type="checkbox" checked disabled> Start with a single default row with <code dir="auto"> orchestration_nature_id</code> called <code dir="auto">V&V</code> and <code dir="auto">nature</code> called <code dir="auto">Verification and Validation</code></li> <li class="task-list-item"><input type="checkbox" checked disabled> We will start with one type of “orchestration” called “V&V” and then we will add more later after V&V is done</li> </ul> </li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">orch_session</code> -> use it as it but call it <code dir="auto">orchestration_session</code> <ul class="contains-task-list"> <li class="task-list-item"><input type="checkbox" checked disabled> add a text column called <code dir="auto">orchestration_nature_id</code> to this table and default it to <code dir="auto">V&V</code> foreign key above.</li> </ul> </li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">orch_session_entry</code> -> <code dir="auto">orchestration_session_entry</code></li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">orch_session_state</code> -> <code dir="auto">orchestration_session_state</code></li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">orch_session_exec</code> -> <code dir="auto">orchestration_session_exec</code></li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">orch_session_issue</code> -> <code dir="auto">orchestration_session_issue</code></li> </ul> </li> </ol> <h2 id="bug-fixes">Bug Fixes</h2> <ul> <li><strong>GitLab Batch Size</strong>: The default used to be 20; however, it will now be determined by the <code dir="auto">--batch-size</code> argument provided.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.10.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_9_17/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.17</span> </span> </a> <a href="../v0_10_1/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.10.1</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 88262 | 2025-04-17 10:57:21.801473997 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXGZW0CJXNXS4ZDSAD89 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_42_1/index.html | 7b2f226bf79e2dcbfc806ba8e4aa41d86a309b90 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_42_1/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.42.1"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.42.1"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-new-suite-of-sqlite-helper-functions" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. New suite of SQlite helper functions</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-enhanced-uniform-resource-provenance" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Enhanced Uniform Resource Provenance</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-new-suite-of-sqlite-helper-functions" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. New suite of SQlite helper functions</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-enhanced-uniform-resource-provenance" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Enhanced Uniform Resource Provenance</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.42.1</p> <h2 id="whats-new">What’s New</h2> <hr> <h3 id="1-new-suite-of-sqlite-helper-functions">1. New suite of SQlite helper functions</h3> <p>New functions have been directly inegrated into <code dir="auto">surveilr</code> as is from the SQLite counterparts.</p> <ul> <li><a href="https://github.com/asg017/sqlite-html/blob/main/docs.md">sqlite-html</a>.</li> <li><a href="https://github.com/asg017/sqlite-url/blob/main/docs.md">sqlite-url</a>.</li> <li><a href="https://github.com/asg017/sqlite-http/blob/main/docs.md">sqlite-http</a>.</li> </ul> <h3 id="2-enhanced-uniform-resource-provenance">2. Enhanced Uniform Resource Provenance</h3> <p>The <code dir="auto">uniform_resource</code> table is now well connected to the actual resource that was ingested as opposed to being connected to the resource container.</p> <hr> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.42.1">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_33_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.33.0</span> </span> </a> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Guide to surveilr Evidence Collection and Integration</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 87350 | 2025-04-17 10:57:22.678468834 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH03BKYP7ZKMBQ185SB | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_24_0/index.html | e83c837c65b97c3df2f8fb5fa3320d93b7d81a13 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_24_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.24.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.24.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-new-sqlite-functions-eval-and-define" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. New SQLite Functions: eval and define</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-orchestration-functions-now-available-in-surveilr-shell" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Orchestration Functions Now Available in surveilr shell</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-extensive-logging-mode-added-to-surveilr-shell" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Extensive Logging Mode Added to surveilr shell</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-new-sqlite-functions-eval-and-define" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. New SQLite Functions: eval and define</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-orchestration-functions-now-available-in-surveilr-shell" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Orchestration Functions Now Available in surveilr shell</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-extensive-logging-mode-added-to-surveilr-shell" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Extensive Logging Mode Added to surveilr shell</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.24.0</p> <h2 id="whats-new">What’s New</h2> <hr> <h3 id="1-new-sqlite-functions-eval-and-define">1. <strong>New SQLite Functions: <code dir="auto">eval</code> and <code dir="auto">define</code></strong></h3> <ul> <li> <p><strong><code dir="auto">eval</code> Function</strong>: The <code dir="auto">eval</code> function allows you to execute a SQL statement dynamically and return the result as a string. This is particularly useful for generating and executing SQL on the fly, such as when constructing complex queries programmatically.</p> <p><strong>Example Usage</strong>:</p> <p>The following example uses <code dir="auto">eval</code> to dynamically generate a <code dir="auto">CREATE UNIQUE INDEX</code> statement based on the columns of a table:</p> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> eval(</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">WITH</span><span style="--0:#D6DEEB;--1:#403F53"> columns_cte </span><span style="--0:#C792EA;--1:#8844AE">AS</span><span style="--0:#D6DEEB;--1:#403F53"> (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">name</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">AS</span><span style="--0:#D6DEEB;--1:#403F53"> column_name</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">FROM</span><span style="--0:#D6DEEB;--1:#403F53"> pragma_table_info(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">xyz_csv</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span class="indent"><span style="--0:#D6DEEB;--1:#403F53"> </span></span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">SELECT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">CREATE UNIQUE INDEX unique_xyz_csv ON xyz_csv(</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#7FDBCA;--1:#096E72">||</span></div></div><div class="ec-line"><div class="code"><span class="indent"><span style="--0:#D6DEEB;--1:#403F53"> </span></span><span style="--0:#D6DEEB;--1:#403F53">GROUP_CONCAT(column_name, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">, </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">) </span><span style="--0:#7FDBCA;--1:#096E72">||</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">);</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">AS</span><span style="--0:#D6DEEB;--1:#403F53"> create_index_sql</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">FROM</span><span style="--0:#D6DEEB;--1:#403F53"> columns_cte</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">);</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="SELECT eval( WITH columns_cte AS ( SELECT name AS column_name FROM pragma_table_info('xyz_csv') ) SELECT 'CREATE UNIQUE INDEX unique_xyz_csv ON xyz_csv(' || GROUP_CONCAT(column_name, ', ') || ');' AS create_index_sql FROM columns_cte);"><div></div></button></div></figure></div> <p>In this example, the eval function generates a SQL statement that creates a unique index for all columns of the table xyz_csv, then executes the statement.</p> </li> <li> <p><strong>define Function:</strong> The <code dir="auto">define</code> function allows you to register custom SQL functions in SQLite. You provide a function name and its definition, and this function is then available for use in future queries.</p> </li> </ul> <hr> <h2 id="bug-fixes">Bug Fixes</h2> <h3 id="1-orchestration-functions-now-available-in-surveilr-shell">1. Orchestration Functions Now Available in <code dir="auto">surveilr shell</code></h3> <ul> <li>Fixed an issue where orchestration-related functions were not accessible within the <code dir="auto">surveilr shell</code> command. These functions are now available and can be used without restrictions.</li> </ul> <h3 id="2-extensive-logging-mode-added-to-surveilr-shell">2. Extensive Logging Mode Added to surveilr shell</h3> <ul> <li>Introduced an extensive logging mode in <code dir="auto">surveilr shell</code>. This mode provides detailed logs of operations, similar to orchestration.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.24.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_23_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.23.0</span> </span> </a> <a href="../v0_25_1/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.25.1</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 93132 | 2025-04-17 10:57:23.668463006 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH0A9Q3J6RHQCPP6952 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_13_3/index.html | 0c006b766a6f1b49f5905a9fac3a9b7bf9d25558 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_13_3/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.13.3"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.13.3"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#orchestration-scripts" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">Orchestration Scripts</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#admin-merge-command" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">admin merge Command</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#orchestration-scripts" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">Orchestration Scripts</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#admin-merge-command" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">admin merge Command</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.13.3</p> <h2 id="bug-fixes">Bug Fixes</h2> <h3 id="orchestration-scripts">Orchestration Scripts</h3> <ul> <li>The execution and handling of orchestration scripts have been modified. Rather than running them as a batch, they now utilize prepared statements.</li> </ul> <h3 id="admin-merge-command"><code dir="auto">admin merge</code> Command</h3> <ul> <li>The <code dir="auto">--sql-only</code> flag is designed to output the SQL for the merge directly to the console. This functionality was not operational in previous versions, but has been corrected and is now functional.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.13.3">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_13_2/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.2</span> </span> </a> <a href="../v0_13_4/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.4</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 86868 | 2025-04-17 10:57:23.461464224 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH0M1PE8MQNVAFGXGB7 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_9_12/index.html | 71e73f9a659c113b58512b2c1807900f05d8a668 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_9_12/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.9.12"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.9.12"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.9.12</p> <h2 id="bug-fixes">Bug Fixes</h2> <ul> <li>Fixed an issue where the default <code dir="auto">--status</code> argument was set to unread instead of read. Emails can now be properly filtered based on the specified status.</li> </ul> <h2 id="whats-new">What’s New</h2> <ul> <li><strong>Reduce Data Duplication Flag:</strong> Introduced a new flag <code dir="auto">--reduce-data-duplication</code> for data transformation commands. This can be executed as such: <code dir="auto">surveilr transform --reduce-data-duplication csv</code>. When this flag is set: <ul> <li>The content table in uniform_resource is nulled out for entries transformed into tables.</li> <li>This change is recorded in the elaboration field.</li> </ul> </li> <li><strong>Tracking Transformations:</strong> Transformations of CSV or other file types are now tracked within the tables. This provides a clear audit trail of what transformations have been applied in the <code dir="auto">elaboration</code> field of the transformed columns.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.9.12">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_9_10/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.10</span> </span> </a> <a href="../v0_9_13/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.13</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 86710 | 2025-04-17 10:57:23.344464913 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH02RCTZ31KCX3XQNRM | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_13_0/index.html | 70089af032c5c5c46dcfc8a2b32b6dd1bf2642a3 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_13_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.13.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.13.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-upgraded-sqlpage" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Upgraded SQLPage</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-enhanced-orchestration-session-listing" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Enhanced Orchestration Session Listing</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-filtered-orchestration-session-listing" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. Filtered Orchestration Session Listing</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-new-command-surveilr-doctor" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. New Command: surveilr doctor</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#5-version-tracking-in-orchestration" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">5. Version Tracking in Orchestration</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-upgraded-sqlpage" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Upgraded SQLPage</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-enhanced-orchestration-session-listing" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Enhanced Orchestration Session Listing</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-filtered-orchestration-session-listing" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. Filtered Orchestration Session Listing</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-new-command-surveilr-doctor" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. New Command: surveilr doctor</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#5-version-tracking-in-orchestration" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">5. Version Tracking in Orchestration</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.13.0</p> <h2 id="whats-new">What’s New</h2> <h3 id="1-upgraded-sqlpage">1. Upgraded SQLPage</h3> <ul> <li>The SQLPage dependency has been upgraded to version <code dir="auto">0.27.0</code> to ensure improved stability and performance.</li> </ul> <h3 id="2-enhanced-orchestration-session-listing">2. Enhanced Orchestration Session Listing</h3> <ul> <li>The <code dir="auto">surveilr orchestrate sessions</code> command now produces a comprehensive list of orchestration sessions, regardless of their nature.</li> </ul> <h3 id="3-filtered-orchestration-session-listing">3. Filtered Orchestration Session Listing</h3> <ul> <li>The <code dir="auto">surveilr orchestrate sessions -n "v&v"/"csv"</code> command now allows users to filter and produce a list of orchestration sessions specific to a given nature.</li> </ul> <h3 id="4-new-command-surveilr-doctor">4. New Command: <code dir="auto">surveilr doctor</code></h3> <ul> <li>Added the <code dir="auto">surveilr doctor</code> command, which displays the versions of <code dir="auto">sqlite3</code>, <code dir="auto">deno</code>, and <code dir="auto">rust</code> (if installed) on the host machine.</li> </ul> <h3 id="5-version-tracking-in-orchestration">5. Version Tracking in Orchestration</h3> <ul> <li>When an orchestration is executed, the current versions of <code dir="auto">sqlpage</code>, <code dir="auto">rusqlite</code>, <code dir="auto">pgwire</code>, and <code dir="auto">udi_pgp</code> used by the current <code dir="auto">surveilr</code> binary are now added to the <code dir="auto">version</code> column in the <code dir="auto">orchestration_session</code> table and the <code dir="auto">device elaboration</code> field.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.13.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_11_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.11.0</span> </span> </a> <a href="../v0_13_1/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.1</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 89583 | 2025-04-17 10:57:24.250459580 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH126RC6FFM3TN1VJGJ | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_10_1/index.html | 03d5062d91f2da9e93b23ac54dc68780e22a4d58 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_10_1/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.10.1"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.10.1"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.10.1</p> <h2 id="whats-new">What’s New</h2> <ol> <li> <p><strong>Orchestration Command Execution</strong></p> <ul> <li>Feature: <code dir="auto">surveilr orchestrate -n "v&v" -s xyz.sql</code> <ul> <li>Description: Execute an xyz.sql script stored in a VFS filesystem locally. This feature supports orchestrating SQL scripts for validation and verification (v&v) purposes.</li> <li>Usage: <code dir="auto">surveilr orchestrate -n "v&v" -s xyz.sql</code></li> </ul> </li> </ul> </li> <li> <p><strong>Script Execution Order</strong> The orchestration service now accepts multiple SQL files and guarantees they are executed in the specified order, ensuring the correct sequence of operations.</p> </li> <li> <p><strong>SQLite Orchestration Helper Functions</strong></p> <ul> <li><code dir="auto">surveilr_orchestration_context_session_id</code> <ul> <li>Description: Adds an SQLite function to return the current active session_id.</li> <li>Usage:<code dir="auto"> SELECT surveilr_orchestration_context_session_id();</code></li> </ul> </li> <li><code dir="auto">device_id</code> <ul> <li>Description: Adds an SQLite function to return the device_id of the host device.</li> <li>Usage: SELECT device_id();</li> </ul> </li> <li><code dir="auto">surveilr_version</code> <ul> <li>Description: Retrieves the current surveilr version.</li> <li>Usage: SELECT surveilr_version();</li> </ul> </li> <li><code dir="auto">surveilr_orchestration_context_active</code>: Returns a boolean indicating if the execution is in an active context.</li> <li><code dir="auto">surveilr_orchestration_context_session_id</code>: Gets the active session ID, which is the latest session still in progress and does not have a corresponding <code dir="auto">surveilr_orch_completed</code> state.</li> </ul> </li> <li> <p><strong>Session Management</strong> When an orchestratio session is started through the command line, it inserts a record into <code dir="auto">orchestration_session_state</code> with the <code dir="auto">from_state</code> column set to <code dir="auto">surveilr_orch_init</code> and the <code dir="auto">to_state</code> filed to<code dir="auto">surveilr_orch _progress</code>, indicating the session is in progress. Upon completion of execution, a new record is inserted, rather than updating the previous record, with <code dir="auto">to_state</code> colums set to <code dir="auto">surveilr_orch_completed</code>, marking the session as complete.</p> </li> <li> <p><strong>Logging</strong> Feature: <code dir="auto">orchestration_session_log</code> Table Description: Adds a new table orch_session_log to log entries with the following columns:</p> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">category: </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">content: </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">sibling_order: </span><span style="--0:#C792EA;--1:#8844AE">NUMERIC</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">parent_id: ULID</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">elaboration: </span><span style="--0:#C792EA;--1:#8844AE">JSON</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="category: TEXTcontent: TEXT NOT NULLsibling_order: NUMERICparent_id: ULIDelaboration: JSON"><div></div></button></div></figure></div> </li> </ol> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.10.1">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_10_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.10.0</span> </span> </a> <a href="../v0_10_2/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.10.2</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 89288 | 2025-04-17 10:57:22.631469111 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH1WWZY318JXCF8SAA4 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_13_4/index.html | cc0e0e16fe0e488594c007d836c4cc69528f67db | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_13_4/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.13.4"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.13.4"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#orchestration-scripts-execution" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">Orchestration Scripts Execution</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#orchestration-scripts-execution" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">Orchestration Scripts Execution</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.13.4</p> <h2 id="bug-fixes">Bug Fixes</h2> <h3 id="orchestration-scripts-execution">Orchestration Scripts Execution</h3> <ul> <li>The execution and management of orchestration scripts have been restored to their initial configuration. They are now being executed in batches. Please note that only DML queries will be processed. More complex scripts should be automated using Deno. Additionally, support for executing Deno scripts with <code dir="auto">surveilr</code> will be introduced in the upcoming release.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.13.4">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_13_3/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.3</span> </span> </a> <a href="../v0_13_5/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.5</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 86405 | 2025-04-17 10:57:24.321459162 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH12353P9SJFEFB0HNC | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_22_1/index.html | 19abf6f0c1bed44423f585b78b8064d1aa16e890 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_22_1/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.22.1"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.22.1"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-output-formatting-for-sql-queries" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Output Formatting for SQL Queries</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-output-formatting-for-sql-queries" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Output Formatting for SQL Queries</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.22.1 This release introduces new output formatting options for the <code dir="auto">surveilr shell</code> command, enabling users to tailor how SQL query results are displayed. With the ability to choose between JSON, table, and line formats, these enhancements build on the goal of making <code dir="auto">surveilr</code> a lightweight and unopinionated alternative to <code dir="auto">sqlite3</code> or <code dir="auto">duckdb</code>, providing users with a simple yet powerful way to execute SQL scripts.</p> <p>By default, the output format is set to JSON, and the results will only be printed for Data Query Language (DQL) statements. If a query is non-DQL (e.g., INSERT, UPDATE), no output will be displayed.</p> <h2 id="whats-new">What’s New</h2> <hr> <h3 id="1-output-formatting-for-sql-queries">1. Output Formatting for SQL Queries</h3> <ul> <li> <p><strong><code dir="auto">--output json</code></strong> (Default):</p> <ul> <li>Takes the output of the last SQL statement and returns it in JSON format.</li> <li>This is useful when you need to process the output programmatically or need a structured format.</li> <li>If no <code dir="auto">--output</code> option is specified, results will be printed in JSON by default, as long as the query is a DQL query (e.g., <code dir="auto">SELECT</code>).</li> <li>Non-DQL queries (e.g., <code dir="auto">INSERT</code>, <code dir="auto">UPDATE</code>) will not print any output.</li> </ul> <p>Example usage:</p> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame is-terminal not-content"><figcaption class="header"><span class="title"></span><span class="sr-only">Terminal window</span></figcaption><pre data-language="bash"><code><div class="ec-line"><div class="code"><span style="--0:#82AAFF;--1:#3B61B0">surveilr</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#ECC48D;--1:#3B61B0">shell</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#82AAFF;--1:#3B61B0">--output</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#ECC48D;--1:#3B61B0">json</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">SELECT * FROM users</span><span style="--0:#D9F5DD;--1:#111111">"</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="surveilr shell --output json "SELECT * FROM users""><div></div></button></div></figure></div> </li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.22.1">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_21_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.21.0</span> </span> </a> <a href="../v0_23_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.23.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 88524 | 2025-04-17 10:57:21.886473497 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH28VAA9SRAM5MZWRQX | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_26_0/index.html | 6edc7621037343d1577307aedc4c87c8e8466a97 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_26_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.26.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.26.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-extra-logging-for-surveilr-shell" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Extra Logging for surveilr shell</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-extra-logging-for-surveilr-shell" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Extra Logging for surveilr shell</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.26.0</p> <h2 id="whats-new">What’s New</h2> <hr> <h3 id="1-extra-logging-for-surveilr-shell">1. <strong>Extra Logging for <code dir="auto">surveilr shell</code></strong></h3> <ul> <li>Emit error messages to STDERR.</li> <li>Added <code dir="auto">--silent</code> (defaults to false) to prevent the emitting error messages to <code dir="auto">stderr</code>.</li> <li>Added a new argument called <code dir="auto">--emit-session-id</code> which when true would put the orchestration session ID to STDOUT.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.26.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_25_1/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.25.1</span> </span> </a> <a href="../v0_27_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.27.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 86417 | 2025-04-17 10:57:23.287465249 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH2003Z1N1Z6YG75535 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_30_0/index.html | 8493f6fe468449826b0a9ed1c38af46300aa2859 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_30_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.30.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.30.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-surveilr_markdown_ast-and-surveilr_markdown_uri_ast-functions" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. surveilr_markdown_ast and surveilr_markdown_uri_ast Functions</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-surveilr-shell-support-for-sqlr-files" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Surveilr Shell: Support for .sqlr Files</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-new-virtual-table-console_table_physical_stat" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. New Virtual Table: console_table_physical_stat</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-observability-and-debugging" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. Observability and Debugging</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-surveilr_markdown_ast-and-surveilr_markdown_uri_ast-functions" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. surveilr_markdown_ast and surveilr_markdown_uri_ast Functions</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-surveilr-shell-support-for-sqlr-files" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Surveilr Shell: Support for .sqlr Files</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-new-virtual-table-console_table_physical_stat" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. New Virtual Table: console_table_physical_stat</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-observability-and-debugging" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. Observability and Debugging</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.30.0</p> <h2 id="whats-new">What’s New</h2> <hr> <h3 id="1-surveilr_markdown_ast-and-surveilr_markdown_uri_ast-functions">1. <code dir="auto">surveilr_markdown_ast</code> and <code dir="auto">surveilr_markdown_uri_ast</code> Functions</h3> <ul> <li> <p><strong><code dir="auto">surveilr_markdown_ast(content_text, selector, selector, ...)</code></strong>:</p> <ul> <li>A new function that accepts a markdown content text value and returns a JSON string of the Markdown AST (Abstract Syntax Tree).</li> </ul> </li> <li> <p><strong><code dir="auto">surveilr_markdown_uri_ast(uri)</code></strong>:</p> <ul> <li>Another function that fetches markdown content from a given URL and returns its AST in JSON format.</li> </ul> </li> </ul> <h3 id="2-surveilr-shell-support-for-sqlr-files">2. Surveilr Shell: Support for <code dir="auto">.sqlr</code> Files</h3> <ul> <li> <p>Added support for new file types in <code dir="auto">surveilr shell</code> (and <code dir="auto">orchestrate</code>) to extend its functionality for SQL execution:</p> <ul> <li> <p><strong><code dir="auto">.sqlr</code> (“recursive SQL” static files)</strong>:</p> <ul> <li>Standard SQL file types that the <code dir="auto">surveilr shell</code> recognizes as “recursive SQL.”</li> </ul> </li> <li> <p><strong><code dir="auto">.sqlr.*</code> (“recursive SQL” executables)</strong>:</p> <ul> <li>Executable files that behave similarly to <code dir="auto">.sqlr</code> files but run dynamically.</li> <li>The result of the first execution, which emits more SQL, is captured and executed recursively (at depth 1) for dynamic use cases.</li> </ul> </li> </ul> </li> <li> <p><strong>Extensive Logging</strong>:</p> <ul> <li>Added extensive logging for <code dir="auto">.sqlr</code> executions unless <code dir="auto">--no-observability</code> is passed in as a flag to disable observability.</li> </ul> </li> </ul> <h3 id="3-new-virtual-table-console_table_physical_stat">3. New Virtual Table: <code dir="auto">console_table_physical_stat</code></h3> <ul> <li> <p>Added a new virtual table <code dir="auto">console_table_physical_stat</code> to SQLite, allowing the capture and query of physical database statistics in our Rust application.</p> </li> <li> <p><strong>Key Metrics</strong>:</p> <ul> <li>The table exposes crucial database metrics using SQLite pragmas, such as: <ul> <li>Table name (<code dir="auto">table_name</code>)</li> <li>Size in bytes (<code dir="auto">size_bytes</code>)</li> <li>Total number of rows (<code dir="auto">total_rows</code>)</li> <li>Total number of columns (<code dir="auto">total_columns</code>)</li> <li>Page count (<code dir="auto">page_count</code>)</li> <li>Used pages (<code dir="auto">used_pages</code>)</li> <li>Freelist pages (<code dir="auto">freelist_pages</code>)</li> <li>Payload and metadata bytes (<code dir="auto">payload_bytes</code>, <code dir="auto">metadata_bytes</code>)</li> <li>B-tree depth (<code dir="auto">btree_depth</code>)</li> <li>Unused bytes (<code dir="auto">unused_bytes</code>, <code dir="auto">unused_bytes_index_pages</code>, <code dir="auto">unused_bytes_primary_pages</code>, <code dir="auto">unused_bytes_overflow_pages</code>)</li> <li>Non-sequential pages (<code dir="auto">non_sequential_pages</code>)</li> <li>Overflow entries and pages (<code dir="auto">overflow_entries</code>, <code dir="auto">overflow_pages_used</code>)</li> <li>Autovacuum pages (<code dir="auto">autovacuum_pages</code>)</li> <li>Number of indices (<code dir="auto">num_indices</code>, <code dir="auto">num_defined_indices</code>, <code dir="auto">num_implied_indices</code>)</li> </ul> </li> </ul> </li> </ul> <h3 id="4-observability-and-debugging">4. Observability and Debugging</h3> <ul> <li>Enhanced logging and observability features have been added to improve troubleshooting and analysis. <ul> <li>The system captures detailed logs for recursive SQL operations.</li> <li>These logs are suppressed if the <code dir="auto">--no-observability</code> flag is used.</li> </ul> </li> </ul> <hr> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.30.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_28_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.28.0</span> </span> </a> <a href="../v0_30_1/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.30.1</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 91604 | 2025-04-17 10:57:22.573469452 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH2A2SCY5TN07MD1EWE | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_9_16/index.html | a1e8716d30b1079d878953ea8db86b93d11a62c6 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_9_16/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.9.16"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.9.16"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.9.16</p> <h2 id="whats-new">What’s New</h2> <ol> <li><strong>Lineage Tracking:</strong> Capture detailed lineage information, including the system and authentication methods used.</li> <li><strong>Projects and Subprojects</strong>: Track and monitor both projects and their subprojects, ensuring comprehensive coverage of all project activities.</li> <li><strong>Work Packages Tracking</strong>: <ul> <li>Work Packages Assignments: Track assignments of work packages over time to see how task ownership evolves throughout the project lifecycle. 4, <strong>Relationship Mapping</strong> Understand and visualize the relationships between projects and their associated work packages, facilitating better project management and oversight.</li> </ul> </li> <li><strong>Time Tracking</strong> : Implement detailed time tracking for both projects and issues, allowing for precise measurement and analysis of effort and progress.</li> </ol> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.9.16">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_9_14/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.14</span> </span> </a> <a href="../v0_9_17/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.17</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 86218 | 2025-04-17 10:57:24.280459403 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH2C6ZQ2DED0B65EVG2 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_9_13/index.html | 56d629f6d12f60d935767876b75dcb4053bf84d5 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_9_13/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.9.13"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.9.13"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.9.13</p> <h2 id="whats-new">What’s New</h2> <ol> <li>PII and PHI Deidentification Strategy: Implementation of a scriptable deidentification process through SQL scripts for PII and PHI data stored in the SQLite database. Listed below are the SQLite functions to be implemented. <ul class="contains-task-list"> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">hash</code>: Hash data with the SHA256 algorithm.</li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">mask_address</code>: Mask address with asterisks ”*”.</li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">mask_dob</code>: Mask DOBs with ”#”.</li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">mask_phone</code>: Replace phone number characters with ”#”.</li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">anonymize_date</code>: Change a date to a random valid date.</li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">mask_financial</code>: Mask any financial data or number.</li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">anonymize_email</code>: Replaces the name part of the email while leaving the host intact.</li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">generalize_age</code>: Generalize ages or numbers.</li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">mask</code>: Replace string characters with series of ”*”.</li> <li class="task-list-item"><input type="checkbox" checked disabled> <code dir="auto">anonymize_name</code>: Replace random numeric free strings with strings.</li> </ul> </li> </ol> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.9.13">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_9_12/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.12</span> </span> </a> <a href="../v0_9_14/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.14</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 87121 | 2025-04-17 10:57:21.699474597 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH34AWBC2VTFFS12546 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_9_10/index.html | 497294ab313bab8abb4585fefe38dcd59d8dc9ec | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_9_10/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.9.10"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.9.10"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.9.10</p> <h2 id="fixes">Fixes</h2> <ul> <li>Released updates for macOS and Windows, addressing previous absences and bugs, are now fixed and ready for download.</li> </ul> <h2 id="whats-new">What’s New</h2> <ul> <li><strong><code dir="auto">.tm7</code> File Ingestion and Transformation Support</strong>: Introduced support for <code dir="auto">.tm7</code> file ingestion, enabling automatic conversion to XML format, which can subsequently be transformed into JSON.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.9.10">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_9_9/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.9</span> </span> </a> <a href="../v0_9_12/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.12</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 86143 | 2025-04-17 10:57:21.650474886 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH30ER67336Z0NJAHW5 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_30_1/index.html | d5d8eccaa3a837d3cee9561f49a6bb419812f678 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_30_1/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.30.1"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.30.1"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-surveilr-shell-execution-for-remote-url-sql-on-windows" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. surveilr shell execution for remote URL SQL on Windows</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-surveilr-shell-execution-for-remote-url-sql-on-windows" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. surveilr shell execution for remote URL SQL on Windows</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.30.1</p> <h2 id="bug-fixes">Bug Fixes</h2> <hr> <h3 id="1-surveilr-shell-execution-for-remote-url-sql-on-windows">1. <code dir="auto">surveilr shell</code> execution for remote URL SQL on Windows</h3> <p>The previous version of <code dir="auto">surveilr</code> threw errors when executing scripts through <code dir="auto">shell</code> on Windows machines due to file sync error on the RSSD. This release fixes this bug.</p> <hr> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.30.1">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_30_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.30.0</span> </span> </a> <a href="../v0_31_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.31.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 86413 | 2025-04-17 10:57:23.449464295 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH3A168P18YW6BF9KW0 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_25_1/index.html | d8f680ef0681897af9256a0abcd91abafca88b89 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_25_1/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.25.1"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.25.1"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-sqlpage" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. SQLPage</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-plm-data-duplication-in-rssd" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. PLM Data Duplication in RSSD</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-random-ulids-for-orchestration_nature_id" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Random ULIDs for orchestration_nature_id</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-sqlpage" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. SQLPage</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-plm-data-duplication-in-rssd" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. PLM Data Duplication in RSSD</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-random-ulids-for-orchestration_nature_id" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Random ULIDs for orchestration_nature_id</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.25.1</p> <h2 id="whats-new">What’s New</h2> <hr> <h3 id="1-sqlpage">1. <strong>SQLPage</strong></h3> <ul> <li>Updated SQLPage to the latest version, ensuring compatibility and access to the newest features and bug fixes.</li> </ul> <hr> <h2 id="bug-fixes">Bug Fixes</h2> <hr> <h3 id="1-plm-data-duplication-in-rssd">1. PLM Data Duplication in RSSD</h3> <ul> <li>Fixed an issue where all ingested data from PLM sources were being duplicated after multiple ingestions by updating the unique constraints on the models.</li> </ul> <h3 id="2-random-ulids-for-orchestration_nature_id">2. Random ULIDs for <code dir="auto">orchestration_nature_id</code></h3> <ul> <li>On previous iteration of <code dir="auto">orchestration</code>, the <code dir="auto">orchestration_nature_id</code> used to be the name of the nature (or truncated one), the last release introduced using ULIDs for the <code dir="auto">orchestration_nature_id</code>s, but this broke the execution of some scripts that already depended on having the <code dir="auto">orchestration_nature_id</code>s in that fashion. This release reverts to the previous working condition.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.25.1">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_24_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.24.0</span> </span> </a> <a href="../v0_26_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.26.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 88486 | 2025-04-17 10:57:24.353458973 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH38GQE8GMNTNCQ27JQ | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_13_5/index.html | a484e8a626f0386145c77bdd7165bd1bf2521100 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_13_5/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.13.5"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.13.5"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-update-to-party-table-insertion-logic" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Update to Party Table Insertion Logic</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-removal-of-drop-statements-in-rssd-merging" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Removal of DROP Statements in RSSD Merging</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-update-to-party-table-insertion-logic" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Update to Party Table Insertion Logic</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-removal-of-drop-statements-in-rssd-merging" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Removal of DROP Statements in RSSD Merging</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.13.5</p> <h2 id="bug-fixes">Bug Fixes</h2> <h3 id="1-update-to-party-table-insertion-logic">1. Update to Party Table Insertion Logic</h3> <ul> <li><strong>Description</strong>: Updated all logic or code inserting data into the <code dir="auto">party</code> table to use the new <code dir="auto">party_type_id</code> reference from the <code dir="auto">partyType</code> table.</li> <li><strong>Impact</strong>: This change resolves the “Foreign Key Constraint Error in party Table” that occurred when executing the command:</li> </ul> <h3 id="2-removal-of-drop-statements-in-rssd-merging">2. Removal of <code dir="auto">DROP</code> Statements in RSSD Merging</h3> <ul> <li>Removed <code dir="auto">DROP</code> statements when merging RSSDs together whenever the command <code dir="auto">surveilr admin merge</code> is executed.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.13.5">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_13_4/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.4</span> </span> </a> <a href="../v0_13_6/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.13.6</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 87300 | 2025-04-17 10:57:21.818473897 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH48X7GCDGZ3FJJV1JN | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_9_9/index.html | 1d127a7b5e10f484f28ce2ec0897e2e063564520 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_9_9/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.9.9"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.9.9"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.9.9</p> <h2 id="bug-fixes">Bug Fixes</h2> <ul> <li>Fixed an issue where the default <code dir="auto">--status</code> argument was set to unread instead of read. Emails can now be properly filtered based on the specified status.</li> </ul> <h2 id="whats-new">What’s New</h2> <ul> <li>Added support for multiple filters when ingesting content from email boxes through IMAP. Users can now filter messages based on the following criteria: <ul> <li><code dir="auto">--subject</code>: Filter messages that contain the specified string in the SUBJECT field.</li> <li><code dir="auto">--cc</code>: Filter messages that contain the specified string in the CC field.</li> <li><code dir="auto">--bcc</code>: Filter messages containing the specified BCC field string.</li> <li><code dir="auto">--filter-text</code>: Messages that contain the specified string in the header or body of the message.</li> <li><code dir="auto">--from</code>: Filter messages that contain the specified string in the FROM field.</li> <li><code dir="auto">--to</code>: Filter messages that contain the specified string in the TO field.</li> <li><code dir="auto">--sent-on</code>: Messages whose [RFC-2822] Date: header (disregarding time and timezone) is within the specified date. Note: the format must be like: 1-Feb-1994. Check this RFC (<a href="https://datatracker.ietf.org/doc/html/rfc2822">https://datatracker.ietf.org/doc/html/rfc2822</a>) for more details.</li> </ul> </li> <li><strong>Note</strong>: When multiple filters (e.g., <code dir="auto">--to</code>, <code dir="auto">--cc</code>, <code dir="auto">--bcc</code>, <code dir="auto">--subject</code>, <code dir="auto">--sent-on</code>, and <code dir="auto">--status</code>) are specified, the application will return only the messages that match all of the specified filters. This means that the result will be the intersection of all messages that individually match each filter criterion. In simpler terms, only messages that satisfy all specified filter conditions will be included in the result.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.9.9">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../../patterns/disciplines/user-experience/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">UI/UX Designers</span> </span> </a> <a href="../v0_9_10/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.10</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 87760 | 2025-04-17 10:57:23.439464354 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH4FJD2XT8KM5Z017N3 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_31_1/index.html | a7acf3a76185a164afe762c0d513c50b5547e6d6 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_31_1/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.31.1"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.31.1"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-imap-server-connection" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. IMAP Server Connection</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-imap-server-connection" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. IMAP Server Connection</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.31.1</p> <h2 id="bug-fixes">Bug Fixes</h2> <hr> <h3 id="1-imap-server-connection">1. IMAP Server Connection</h3> <p>This fixes a bug with <code dir="auto">surveilr</code> when connecting to IMAP servers</p> <hr> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.31.1">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_31_0/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.31.0</span> </span> </a> <a href="../v0_32_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.32.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 86068 | 2025-04-17 10:57:23.263465390 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH4EE6TH46CK10FW8YD | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_31_0/index.html | 4e215d80da0671b610215ab65913ea91e91baf62 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_31_0/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.31.0"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.31.0"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-surveilr-shell-bug-with-rssd-file-size-increase" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Surveilr Shell Bug with RSSD File Size Increase</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-file-format-support-for-ingestion" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. File Format Support for Ingestion</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-fixed-uniform-resource-table-query-bug" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. Fixed Uniform Resource Table Query Bug</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-surveilr-shell-bug-with-rssd-file-size-increase" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Surveilr Shell Bug with RSSD File Size Increase</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-file-format-support-for-ingestion" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. File Format Support for Ingestion</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-fixed-uniform-resource-table-query-bug" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. Fixed Uniform Resource Table Query Bug</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.31.0</p> <h2 id="bug-fixes">Bug Fixes</h2> <hr> <h3 id="1-surveilr-shell-bug-with-rssd-file-size-increase">1. Surveilr Shell Bug with RSSD File Size Increase</h3> <ul> <li><strong>Issue</strong>: A blocker bug in the surveilr shell caused unnecessary increases in the file size of RSSDs. Running the same idempotent, e.g. <code dir="auto">package.sql.ts</code> file multiple times in SQLite left the database unchanged, but doing so in the surveilr shell dramatically increased file sizes.</li> <li><strong>Impact</strong>: The larger the RSSD, the worse the issue became. This was particularly problematic for idempotent scripts.</li> <li><strong>Short-Term Fix</strong>: The migration SQL script execution was prevented from running on every execution, which has stopped the unnecessary file size increases.</li> <li><strong>Long-Term Solution</strong>: Fully working migration code will be available in the next release.</li> </ul> <h3 id="2-file-format-support-for-ingestion">2. File Format Support for Ingestion</h3> <ul> <li><strong>New Support Added</strong>: The ingestion process now supports additional file formats: <ul> <li>PDF (<code dir="auto">.pdf</code>)</li> <li>PowerPoint (<code dir="auto">.ppt</code>, <code dir="auto">.pptx</code>)</li> <li>Word Documents (<code dir="auto">.doc</code>, <code dir="auto">.docx</code>)</li> <li>Excel Files (<code dir="auto">.xls</code>, <code dir="auto">.xlsx</code>)</li> </ul> </li> </ul> <h3 id="3-fixed-uniform-resource-table-query-bug">3. Fixed Uniform Resource Table Query Bug</h3> <ul> <li><strong>Issue</strong>: There was no clear way to query and retrieve the latest file content from the <code dir="auto">uniform_resource</code> table, especially after reverting a file to a previous state. Additionally, the <code dir="auto">updated_at</code> field remained empty for all entries, making it difficult to track file version updates.</li> <li><strong>Fix</strong>: The bug was fixed by adding the <code dir="auto">updated_at</code> field in the <code dir="auto">ON CONFLICT</code> query part, ensuring proper tracking of file version updates.</li> </ul> <hr> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.31.0">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_30_1/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.30.1</span> </span> </a> <a href="../v0_31_1/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.31.1</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 89111 | 2025-04-17 10:57:22.003472808 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH4WJHGZZW9TKNAH065 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_9_14/index.html | 177759ad85d334e83d4a1de08b33bb0659090a2a | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_9_14/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.9.14"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.9.14"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#bug-fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Bug Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.9.14</p> <h2 id="bug-fixes">Bug Fixes</h2> <ol> <li> <p><strong>IMAP Email Attachments Extraction:</strong> The extraction of email attachments has been enhanced to continue the process even if it encounters a specific message that fails. Previously, such a failure would halt the entire process. Now, <code dir="auto">surveilr</code> will skip the problematic message, record it in <code dir="auto">stdout</code>, and note it in the <code dir="auto">elaboration</code> field.</p> </li> <li> <p><strong>Automatic Data Reduction:</strong> During <code dir="auto">transforms</code>, the data is now automatically condensed by omitting the corresponding content from <code dir="auto">uniform_resource</code>.</p> </li> </ol> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.9.14">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_9_13/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.13</span> </span> </a> <a href="../v0_9_16/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.9.16</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 85997 | 2025-04-17 10:57:22.527469723 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH5PP4FV35JJ3NT3CZ6 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/releases/v0_10_2/index.html | a0ba30f682997f13af013fc098c304665c1debba | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Releases | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Releases"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/releases/v0_10_2/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Release notes for Resource Surveillance v0.10.2"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Release notes for Resource Surveillance v0.10.2"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../standard-library/notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="isMobile astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-orchestrate-with-script-storage" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Orchestrate with Script Storage</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-web-ui-launch-and-auto-open" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Web UI Launch and Auto-Open</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-handling-streaming-content-from-stdin" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. Handling Streaming Content from STDIN</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-execute-scripts-from-remote-filesystem-via-https" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. Execute Scripts from Remote Filesystem via HTTPs</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#whats-new" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">What’s New</span> </a> <ul class="astro-g2bywc46" style="--depth: 1;"> <li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#1-orchestrate-with-script-storage" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">1. Orchestrate with Script Storage</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#2-web-ui-launch-and-auto-open" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">2. Web UI Launch and Auto-Open</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#3-handling-streaming-content-from-stdin" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">3. Handling Streaming Content from STDIN</span> </a> </li><li class="astro-g2bywc46" style="--depth: 1;"> <a href="index.html#4-execute-scripts-from-remote-filesystem-via-https" class="astro-g2bywc46" style="--depth: 1;"> <span class="astro-g2bywc46" style="--depth: 1;">4. Execute Scripts from Remote Filesystem via HTTPs</span> </a> </li> </ul> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#fixes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Fixes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#assets" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Assets</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Releases</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <p>Release notes for Resource Surveillance (<code dir="auto">surveilr</code>) 0.10.2</p> <h2 id="whats-new">What’s New</h2> <h3 id="1-orchestrate-with-script-storage">1. Orchestrate with Script Storage</h3> <ul> <li><strong>Command</strong>: <code dir="auto">surveilr orchestrate -n "v&v" -s abc.sql --save-script</code></li> <li><strong>Description</strong>: This command now stores everything from the command line into the orchestration session. If the <code dir="auto">--save-script</code> flag is set to true, which is the default, the script content is stored in the elaboration field for reference.</li> </ul> <h3 id="2-web-ui-launch-and-auto-open">2. Web UI Launch and Auto-Open</h3> <ul> <li><strong>Command</strong>: <code dir="auto">surveilr web-ui -p 9000</code></li> <li><strong>Description</strong>: The <code dir="auto">sqlpage</code> subcommand has been changed to <code dir="auto">webui</code>. You can now launch the web interface using the command <code dir="auto">surveilr web-ui</code>, which provides the address of the webpage. Additionally, using the <code dir="auto">--open</code> flag will automatically open the webpage in the default browser. Read more <a href="https://www.surveilr.com/surveilr/reference/cli/commands#surveilr-web-ui">here</a>.</li> </ul> <h3 id="3-handling-streaming-content-from-stdin">3. Handling Streaming Content from STDIN</h3> <ul> <li><strong>Functionality</strong>: If streaming content is received through STDIN, it is treated as the first script to be executed, followed by any subsequent scripts provided via the <code dir="auto">--sql</code> flag.</li> <li>Example: <code dir="auto">curl https://abc.com/my.sql | surveilr orchestrate -n "v&v" -s abc.sql</code></li> </ul> <h3 id="4-execute-scripts-from-remote-filesystem-via-https">4. Execute Scripts from Remote Filesystem via HTTPs</h3> <ul> <li><strong>Command</strong>: <code dir="auto">surveilr orchestrate -n "v&v" --sql https://github.com/abc/xyz/xyz.sql</code></li> <li><strong>Description</strong>: This command will execute a script stored in a remote filesystem via HTTPs. This feature ensures that remote scripts are fetched and executed seamlessly.</li> <li>Example: <code dir="auto">surveilr orchestrate -n "v&v" --sql https://github.com/abc/xyz/xyz.sql</code></li> </ul> <p><strong>Combined Example of passing SQL scripts to <code dir="auto">surveilr</code> orchestration</strong></p> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame is-terminal not-content"><figcaption class="header"><span class="title"></span><span class="sr-only">Terminal window</span></figcaption><pre data-language="bash"><code><div class="ec-line"><div class="code"><span style="--0:#82AAFF;--1:#3B61B0">curl</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#ECC48D;--1:#3B61B0">https://raw.githubusercontent.com/opsfolio/resource-surveillance-commons/main/pattern/privacy/anonymize-sample/de-identification/deidentification.sql</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#F78C6C;--1:#AA0982">\</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#7FDBCA;--1:#096E72">|</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#82AAFF;--1:#3B61B0">surveilr</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#ECC48D;--1:#3B61B0">orchestrate</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#82AAFF;--1:#3B61B0">-n</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">v&v</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#F78C6C;--1:#AA0982">\</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">-s </span><span style="--0:#ECC48D;--1:#3B61B0">./support/regression-tests/orchestrate.sql</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#82AAFF;--1:#3B61B0">-s</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#ECC48D;--1:#3B61B0">./support/regression-tests/deidentify.sql</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#F78C6C;--1:#AA0982">\</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#82AAFF;--1:#3B61B0">-s</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">https://raw.githubusercontent.com/opsfolio/resource-surveillance-commons/main/pattern/privacy/anonymize-sample/stateless-privacy-surveilr.sql</span><span style="--0:#D9F5DD;--1:#111111">"</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="curl https://raw.githubusercontent.com/opsfolio/resource-surveillance-commons/main/pattern/privacy/anonymize-sample/de-identification/deidentification.sql \ | surveilr orchestrate -n "v&v" \-s ./support/regression-tests/orchestrate.sql -s ./support/regression-tests/deidentify.sql \ -s "https://raw.githubusercontent.com/opsfolio/resource-surveillance-commons/main/pattern/privacy/anonymize-sample/stateless-privacy-surveilr.sql""><div></div></button></div></figure></div> <ul> <li><strong>Description</strong>: This command pipes a script from a remote URL into the surveilr orchestrate command and specifies additional scripts to be executed from both local and remote sources. The initial script from STDIN is executed first, followed by the scripts provided via the —sql flag.</li> </ul> <h2 id="fixes">Fixes</h2> <ul> <li><code dir="auto">surveilr_device_id</code>: This function was previously named <code dir="auto">device_id</code>, but now the word <code dir="auto">surveilr_</code> has been added as a prefix to denote that it is a <code dir="auto">surveilr</code> specific function.</li> </ul> <h2 id="assets">Assets</h2> <p>Please find the release <a href="https://github.com/opsfolio/releases.opsfolio.com/releases/tag/0.10.2">here</a>.</p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../v0_10_1/index.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.10.1</span> </span> </a> <a href="../v0_11_0/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">v0.11.0</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 93868 | 2025-04-17 10:57:23.523463860 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH5E05GCBZ32XCD1J9M | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_cell/index.html | 55465f502a450a0c6699a09552eadc5911718b5c | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Code Notebook Cell | surveilr Docs</title><link rel="canonical" href="../code_notebook_cell.html"/><link rel="sitemap" href="../../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Code Notebook Cell"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_cell/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Explanation of the `code_notebook_cell`"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Explanation of the `code_notebook_cell`"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="../code_notebook_cell.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_cell.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_cell.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Code Notebook Cell</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <p>Each Notebook is divided into cells, which are individual units of interpretable code. The content of Cells depends on the Notebook Kernel and contain the source code to be executed by the Notebook’s Kernel. The output of the code (text, graphics, etc.) can be stateless or may be stateful and store its results and state transitions in code_notebook_state.</p> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../../_astro/ec.tm3va.css"><script type="module" src="../../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">code_notebook_cell</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">notebook_kernel_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">notebook_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">cell_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">cell_governance</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(cell_governance) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> cell_governance </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">interpretable_code</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">interpretable_code_hash</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">description</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">arguments</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(arguments) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> arguments </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">UNKNOWN</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">FOREIGN KEY</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">notebook_kernel_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">) </span><span style="--0:#C792EA;--1:#8844AE">REFERENCES</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_kernel</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_kernel_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">UNIQUE</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">notebook_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">cell_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">interpretable_code_hash</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "code_notebook_cell" ( "code_notebook_cell_id" VARCHAR PRIMARY KEY NOT NULL, "notebook_kernel_id" VARCHAR NOT NULL, "notebook_name" TEXT NOT NULL, "cell_name" TEXT NOT NULL, "cell_governance" TEXT CHECK(json_valid(cell_governance) OR cell_governance IS NULL), "interpretable_code" TEXT NOT NULL, "interpretable_code_hash" TEXT NOT NULL, "description" TEXT, "arguments" TEXT CHECK(json_valid(arguments) OR arguments IS NULL), "created_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP, "created_by" TEXT DEFAULT 'UNKNOWN', "updated_at" TIMESTAMP, "updated_by" TEXT, "deleted_at" TIMESTAMP, "deleted_by" TEXT, "activity_log" TEXT, FOREIGN KEY("notebook_kernel_id") REFERENCES "code_notebook_kernel"("code_notebook_kernel_id"), UNIQUE("notebook_name", "cell_name", "interpretable_code_hash"))"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Children</th><th>Parents</th><th>Comment</th></tr></thead><tbody><tr><td>code_notebook_cell_id</td><td>VARCHAR</td><td></td><td>false</td><td><a href="../code_notebook_state.html">code_notebook_state</a></td><td></td><td>code_notebook_cell primary key</td></tr><tr><td>notebook_kernel_id</td><td>VARCHAR</td><td></td><td>false</td><td></td><td><a href="../code_notebook_kernel.html">code_notebook_kernel</a></td><td>{“isSqlDomainZodDescrMeta”:true,“isVarChar”:true}</td></tr><tr><td>notebook_name</td><td>TEXT</td><td></td><td>false</td><td></td><td></td><td></td></tr><tr><td>cell_name</td><td>TEXT</td><td></td><td>false</td><td></td><td></td><td></td></tr><tr><td>cell_governance</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>any idempotency, versioning, hash, branch, tag or other “governance” data (dependent on the cell)</td></tr><tr><td>interpretable_code</td><td>TEXT</td><td></td><td>false</td><td></td><td></td><td></td></tr><tr><td>interpretable_code_hash</td><td>TEXT</td><td></td><td>false</td><td></td><td></td><td></td></tr><tr><td>description</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td></td></tr><tr><td>arguments</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonText”:true}</td></tr><tr><td>created_at</td><td>TIMESTAMP</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td><td></td><td></td></tr><tr><td>created_by</td><td>TEXT</td><td>’UNKNOWN’</td><td>true</td><td></td><td></td><td></td></tr><tr><td>updated_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td><td></td></tr><tr><td>updated_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td></td></tr><tr><td>deleted_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td><td></td></tr><tr><td>deleted_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td></td></tr><tr><td>activity_log</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonSqlDomain”:true}</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>code_notebook_cell_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_cell_id)</td></tr><tr><td>- (Foreign key ID: 0)</td><td>FOREIGN KEY</td><td>FOREIGN KEY (notebook_kernel_id) REFERENCES code_notebook_kernel (code_notebook_kernel_id) ON UPDATE NO ACTION ON DELETE NO ACTION MATCH NONE</td></tr><tr><td>sqlite_autoindex_code_notebook_cell_2</td><td>UNIQUE</td><td>UNIQUE (notebook_name, cell_name, interpretable_code_hash)</td></tr><tr><td>sqlite_autoindex_code_notebook_cell_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_cell_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(cell_governance) OR cell_governance IS NULL)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(arguments) OR arguments IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_code_notebook_cell_2</td><td>UNIQUE (notebook_name, cell_name, interpretable_code_hash)</td></tr><tr><td>sqlite_autoindex_code_notebook_cell_1</td><td>PRIMARY KEY (code_notebook_cell_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="473" height="2451" loading="lazy" decoding="async" src="../../../../_astro/code_notebook_cell.B04Mwa9Z_ZDQWo9.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../assurance_schema.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Assurance Schema</span> </span> </a> <a href="../code_notebook_kernel.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Code Notebook Kernel</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 102180 | 2025-04-17 10:57:22.523469747 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH5232TZ1TCCZZDJH8C | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/notebooks-schema/assurance_schema/index.html | 72959f0ad17575690bfb41710264a83c97d85ef0 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Assurance Schema | surveilr Docs</title><link rel="canonical" href="../assurance_schema.html"/><link rel="sitemap" href="../../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Assurance Schema"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/notebooks-schema/assurance_schema/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Explanation of the `assurance_schema`"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Explanation of the `assurance_schema`"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="../assurance_schema.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../assurance_schema.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../assurance_schema.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Assurance Schema</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <p>A Notebook is a group of Cells. A kernel is a computational engine that executes the code contained in a notebook cell. Each notebook is associated with a kernel of a specific programming language or code transformer which can interpret code and produce a result. For example, a SQL notebook might use a SQLite kernel for running SQL code and an AI Prompt might prepare AI prompts for LLMs.</p> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../../_astro/ec.tm3va.css"><script type="module" src="../../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">assurance_schema</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">assurance_schema_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">assurance_type</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_json</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(code_json) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> code_json </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">governance</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(governance) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> governance </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">UNKNOWN</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "assurance_schema" ( "assurance_schema_id" VARCHAR PRIMARY KEY NOT NULL, "assurance_type" TEXT NOT NULL, "code" TEXT NOT NULL, "code_json" TEXT CHECK(json_valid(code_json) OR code_json IS NULL), "governance" TEXT CHECK(json_valid(governance) OR governance IS NULL), "created_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP, "created_by" TEXT DEFAULT 'UNKNOWN', "updated_at" TIMESTAMP, "updated_by" TEXT, "deleted_at" TIMESTAMP, "deleted_by" TEXT, "activity_log" TEXT)"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Comment</th></tr></thead><tbody><tr><td>assurance_schema_id</td><td>VARCHAR</td><td></td><td>false</td><td>assurance_schema primary key and internal label (not a ULID)</td></tr><tr><td>assurance_type</td><td>TEXT</td><td></td><td>false</td><td>’JSON Schema’, ‘XML Schema’, etc.</td></tr><tr><td>code</td><td>TEXT</td><td></td><td>false</td><td>If the schema is other than JSON Schema, use this for the validation code</td></tr><tr><td>code_json</td><td>TEXT</td><td></td><td>true</td><td>If the schema is a JSON Schema or the assurance code has a JSON representation</td></tr><tr><td>governance</td><td>TEXT</td><td></td><td>true</td><td>JSON schema-specific governance data (description, documentation, usage, etc. in JSON)</td></tr><tr><td>created_at</td><td>TIMESTAMP</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td></tr><tr><td>created_by</td><td>TEXT</td><td>’UNKNOWN’</td><td>true</td><td></td></tr><tr><td>updated_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td></tr><tr><td>updated_by</td><td>TEXT</td><td></td><td>true</td><td></td></tr><tr><td>deleted_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td></tr><tr><td>deleted_by</td><td>TEXT</td><td></td><td>true</td><td></td></tr><tr><td>activity_log</td><td>TEXT</td><td></td><td>true</td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonSqlDomain”:true}</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>assurance_schema_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (assurance_schema_id)</td></tr><tr><td>sqlite_autoindex_assurance_schema_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (assurance_schema_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(code_json) OR code_json IS NULL)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(governance) OR governance IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_assurance_schema_1</td><td>PRIMARY KEY (assurance_schema_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="447" height="675" loading="lazy" decoding="async" src="../../../../_astro/assurance_schema.pCcJh9dx_ryugH.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../../rssd-schema/ur_ingest_session_udi_pgp_sql.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Uniform Resource Ingest Session UDI-PGP SQL</span> </span> </a> <a href="../code_notebook_cell.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Code Notebook Cell</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 96963 | 2025-04-17 10:57:23.128466185 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH6GSESG0606BEPAEQR | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/notebooks-schema/notebooks_schema/index.html | c48337e5b02277f5898ded820f3952ea5b8f11cf | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Resource Surveillance Notebooks Schema | surveilr Docs</title><link rel="canonical" href="index.html"/><link rel="sitemap" href="../../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Resource Surveillance Notebooks Schema"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/notebooks-schema/notebooks_schema/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Resource Surveillance Notebooks Schema"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Resource Surveillance Notebooks Schema"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="index.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="index.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#tables" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Tables</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#tables" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Tables</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="index.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Resource Surveillance Notebooks Schema</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="tables">Tables</h2> <table><thead><tr><th>Name</th><th>Columns</th><th>Comment</th><th>Type</th></tr></thead><tbody><tr><td><a href="../assurance_schema.html">assurance_schema</a></td><td>12</td><td>A Notebook is a group of Cells. A kernel is a computational engine that executes the code contained in a notebook cell. Each notebook is associated with a kernel of a specific programming language or code transformer which can interpret code and produce a result. For example, a SQL notebook might use a SQLite kernel for running SQL code and an AI Prompt might prepare AI prompts for LLMs.</td><td>table</td></tr><tr><td><a href="../code_notebook_kernel.html">code_notebook_kernel</a></td><td>14</td><td>A Notebook is a group of Cells. A kernel is a computational engine that executes the code contained in a notebook cell. Each notebook is associated with a kernel of a specific programming language or code transformer which can interpret code and produce a result. For example, a SQL notebook might use a SQLite kernel for running SQL code and an AI Prompt might prepare AI prompts for LLMs.</td><td>table</td></tr><tr><td><a href="../code_notebook_cell.html">code_notebook_cell</a></td><td>16</td><td>Each Notebook is divided into cells, which are individual units of interpretable code. The content of Cells depends on the Notebook Kernel and contain the source code to be executed by the Notebook’s Kernel. The output of the code (text, graphics, etc.) can be stateless or may be stateful and store its results and state transitions in code_notebook_state.</td><td>table</td></tr><tr><td><a href="../code_notebook_state.html">code_notebook_state</a></td><td>15</td><td>Records the state of a notebook’s cells’ executions, computations, and results for Kernels that are stateful. For example, a SQL Notebook Cell that creates tables should only be run once (meaning it’s statefule). Other Kernels might store results for functions and output defined in one cell can be used in later cells.</td><td>table</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="919" height="2443" loading="lazy" decoding="async" src="../../../../_astro/notebooks_schema.DYVoxMZS_Z27Mt53.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../code_notebook_state.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Code Notebook State</span> </span> </a> <a href="../../../patterns/disciplines/aerospace-engineers/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Aerospace Engineers</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 87230 | 2025-04-17 10:57:24.329459115 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH6Q87VYECF6X0X78ME | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_state.html | fa0a55cb36c6de8f3778e4fe435eb7cd37ac735a | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Code Notebook State | surveilr Docs</title><link rel="canonical" href="code_notebook_state.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Code Notebook State"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_state/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Explanation of the `code_notebook_state`"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Explanation of the `code_notebook_state`"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="code_notebook_state.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_state.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_state.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Code Notebook State</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <p>Records the state of a notebook’s cells’ executions, computations, and results for Kernels that are stateful. For example, a SQL Notebook Cell that creates tables should only be run once (meaning it’s statefule). Other Kernels might store results for functions and output defined in one cell can be used in later cells.</p> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">code_notebook_state</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_state_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">from_state</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">to_state</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">transition_result</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(transition_result) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> transition_result </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">transition_reason</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">transitioned_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">elaboration</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(elaboration) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> elaboration </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">UNKNOWN</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">FOREIGN KEY</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">) </span><span style="--0:#C792EA;--1:#8844AE">REFERENCES</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">UNIQUE</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">from_state</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">to_state</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "code_notebook_state" ( "code_notebook_state_id" VARCHAR PRIMARY KEY NOT NULL, "code_notebook_cell_id" VARCHAR NOT NULL, "from_state" TEXT NOT NULL, "to_state" TEXT NOT NULL, "transition_result" TEXT CHECK(json_valid(transition_result) OR transition_result IS NULL), "transition_reason" TEXT, "transitioned_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP, "elaboration" TEXT CHECK(json_valid(elaboration) OR elaboration IS NULL), "created_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP, "created_by" TEXT DEFAULT 'UNKNOWN', "updated_at" TIMESTAMP, "updated_by" TEXT, "deleted_at" TIMESTAMP, "deleted_by" TEXT, "activity_log" TEXT, FOREIGN KEY("code_notebook_cell_id") REFERENCES "code_notebook_cell"("code_notebook_cell_id"), UNIQUE("code_notebook_cell_id", "from_state", "to_state"))"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Parents</th><th>Comment</th></tr></thead><tbody><tr><td>code_notebook_state_id</td><td>VARCHAR</td><td></td><td>false</td><td></td><td>code_notebook_state primary key</td></tr><tr><td>code_notebook_cell_id</td><td>VARCHAR</td><td></td><td>false</td><td><a href="code_notebook_cell.html">code_notebook_cell</a></td><td>code_notebook_cell row this state describes</td></tr><tr><td>from_state</td><td>TEXT</td><td></td><td>false</td><td></td><td>the previous state (set to “INITIAL” when it’s the first transition)</td></tr><tr><td>to_state</td><td>TEXT</td><td></td><td>false</td><td></td><td>the current state; if no rows exist it means no state transition occurred</td></tr><tr><td>transition_result</td><td>TEXT</td><td></td><td>true</td><td></td><td>if the result of state change is necessary for future use</td></tr><tr><td>transition_reason</td><td>TEXT</td><td></td><td>true</td><td></td><td>short text or code explaining why the transition occurred</td></tr><tr><td>transitioned_at</td><td>TIMESTAMP</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td><td>when the transition occurred</td></tr><tr><td>elaboration</td><td>TEXT</td><td></td><td>true</td><td></td><td>any elaboration needed for the state transition</td></tr><tr><td>created_at</td><td>TIMESTAMP</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td><td></td></tr><tr><td>created_by</td><td>TEXT</td><td>’UNKNOWN’</td><td>true</td><td></td><td></td></tr><tr><td>updated_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td></tr><tr><td>updated_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>activity_log</td><td>TEXT</td><td></td><td>true</td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonSqlDomain”:true}</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>code_notebook_state_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_state_id)</td></tr><tr><td>- (Foreign key ID: 0)</td><td>FOREIGN KEY</td><td>FOREIGN KEY (code_notebook_cell_id) REFERENCES code_notebook_cell (code_notebook_cell_id) ON UPDATE NO ACTION ON DELETE NO ACTION MATCH NONE</td></tr><tr><td>sqlite_autoindex_code_notebook_state_2</td><td>UNIQUE</td><td>UNIQUE (code_notebook_cell_id, from_state, to_state)</td></tr><tr><td>sqlite_autoindex_code_notebook_state_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_state_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(transition_result) OR transition_result IS NULL)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(elaboration) OR elaboration IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_code_notebook_state_2</td><td>UNIQUE (code_notebook_cell_id, from_state, to_state)</td></tr><tr><td>sqlite_autoindex_code_notebook_state_1</td><td>PRIMARY KEY (code_notebook_state_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="472" height="2451" loading="lazy" decoding="async" src="../../../_astro/code_notebook_state.Brg7aw5j_ZzcqxY.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="code_notebook_kernel.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Code Notebook Kernel</span> </span> </a> <a href="notebooks_schema/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Resource Surveillance Notebooks Schema</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 101027 | 2025-04-17 10:57:24.482458214 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH6K8YX6KQZ755MB3CF | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_kernel.html | 42f6893f7bedf279a39823edbeb9b7c48ced13e1 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Code Notebook Kernel | surveilr Docs</title><link rel="canonical" href="code_notebook_kernel.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Code Notebook Kernel"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_kernel/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Explanation of the `code_notebook_kernel`"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Explanation of the `code_notebook_kernel`"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="code_notebook_kernel.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_kernel.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_kernel.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Code Notebook Kernel</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <p>A Notebook is a group of Cells. A kernel is a computational engine that executes the code contained in a notebook cell. Each notebook is associated with a kernel of a specific programming language or code transformer which can interpret code and produce a result. For example, a SQL notebook might use a SQLite kernel for running SQL code and an AI Prompt might prepare AI prompts for LLMs.</p> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">code_notebook_kernel</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_kernel_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">kernel_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">description</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">mime_type</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">file_extn</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">elaboration</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(elaboration) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> elaboration </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">governance</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(governance) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> governance </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">UNKNOWN</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">UNIQUE</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">kernel_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "code_notebook_kernel" ( "code_notebook_kernel_id" VARCHAR PRIMARY KEY NOT NULL, "kernel_name" TEXT NOT NULL, "description" TEXT, "mime_type" TEXT, "file_extn" TEXT, "elaboration" TEXT CHECK(json_valid(elaboration) OR elaboration IS NULL), "governance" TEXT CHECK(json_valid(governance) OR governance IS NULL), "created_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP, "created_by" TEXT DEFAULT 'UNKNOWN', "updated_at" TIMESTAMP, "updated_by" TEXT, "deleted_at" TIMESTAMP, "deleted_by" TEXT, "activity_log" TEXT, UNIQUE("kernel_name"))"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Children</th><th>Comment</th></tr></thead><tbody><tr><td>code_notebook_kernel_id</td><td>VARCHAR</td><td></td><td>false</td><td><a href="code_notebook_cell.html">code_notebook_cell</a></td><td>code_notebook_kernel primary key and internal label (not a ULID)</td></tr><tr><td>kernel_name</td><td>TEXT</td><td></td><td>false</td><td></td><td>the kernel name for human/display use cases</td></tr><tr><td>description</td><td>TEXT</td><td></td><td>true</td><td></td><td>any further description of the kernel for human/display use cases</td></tr><tr><td>mime_type</td><td>TEXT</td><td></td><td>true</td><td></td><td>MIME type of this kernel’s code in case it will be served</td></tr><tr><td>file_extn</td><td>TEXT</td><td></td><td>true</td><td></td><td>the typical file extension for these kernel’s codebases, can be used for syntax highlighting, etc.</td></tr><tr><td>elaboration</td><td>TEXT</td><td></td><td>true</td><td></td><td>kernel-specific attributes/properties</td></tr><tr><td>governance</td><td>TEXT</td><td></td><td>true</td><td></td><td>kernel-specific governance data</td></tr><tr><td>created_at</td><td>TIMESTAMP</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td><td></td></tr><tr><td>created_by</td><td>TEXT</td><td>’UNKNOWN’</td><td>true</td><td></td><td></td></tr><tr><td>updated_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td></tr><tr><td>updated_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>activity_log</td><td>TEXT</td><td></td><td>true</td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonSqlDomain”:true}</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>code_notebook_kernel_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_kernel_id)</td></tr><tr><td>sqlite_autoindex_code_notebook_kernel_2</td><td>UNIQUE</td><td>UNIQUE (kernel_name)</td></tr><tr><td>sqlite_autoindex_code_notebook_kernel_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_kernel_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(elaboration) OR elaboration IS NULL)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(governance) OR governance IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_code_notebook_kernel_2</td><td>UNIQUE (kernel_name)</td></tr><tr><td>sqlite_autoindex_code_notebook_kernel_1</td><td>PRIMARY KEY (code_notebook_kernel_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="477" height="2451" loading="lazy" decoding="async" src="../../../_astro/code_notebook_kernel.MPi8Nzeu_1i8FRE.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="code_notebook_cell.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Code Notebook Cell</span> </span> </a> <a href="code_notebook_state.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Code Notebook State</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 98316 | 2025-04-17 10:57:23.650463112 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH6JPAWNPVXJ54T51YK | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_cell.html | 2ae1d82c7f08c66f508389fb60660f7057f19544 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Code Notebook Cell | surveilr Docs</title><link rel="canonical" href="code_notebook_cell.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Code Notebook Cell"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_cell/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Explanation of the `code_notebook_cell`"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Explanation of the `code_notebook_cell`"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="code_notebook_cell.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_cell.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="code_notebook_cell.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Code Notebook Cell</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <p>Each Notebook is divided into cells, which are individual units of interpretable code. The content of Cells depends on the Notebook Kernel and contain the source code to be executed by the Notebook’s Kernel. The output of the code (text, graphics, etc.) can be stateless or may be stateful and store its results and state transitions in code_notebook_state.</p> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">code_notebook_cell</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">notebook_kernel_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">notebook_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">cell_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">cell_governance</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(cell_governance) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> cell_governance </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">interpretable_code</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">interpretable_code_hash</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">description</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">arguments</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(arguments) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> arguments </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">UNKNOWN</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">FOREIGN KEY</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">notebook_kernel_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">) </span><span style="--0:#C792EA;--1:#8844AE">REFERENCES</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_kernel</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_kernel_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">UNIQUE</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">notebook_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">cell_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">interpretable_code_hash</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "code_notebook_cell" ( "code_notebook_cell_id" VARCHAR PRIMARY KEY NOT NULL, "notebook_kernel_id" VARCHAR NOT NULL, "notebook_name" TEXT NOT NULL, "cell_name" TEXT NOT NULL, "cell_governance" TEXT CHECK(json_valid(cell_governance) OR cell_governance IS NULL), "interpretable_code" TEXT NOT NULL, "interpretable_code_hash" TEXT NOT NULL, "description" TEXT, "arguments" TEXT CHECK(json_valid(arguments) OR arguments IS NULL), "created_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP, "created_by" TEXT DEFAULT 'UNKNOWN', "updated_at" TIMESTAMP, "updated_by" TEXT, "deleted_at" TIMESTAMP, "deleted_by" TEXT, "activity_log" TEXT, FOREIGN KEY("notebook_kernel_id") REFERENCES "code_notebook_kernel"("code_notebook_kernel_id"), UNIQUE("notebook_name", "cell_name", "interpretable_code_hash"))"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Children</th><th>Parents</th><th>Comment</th></tr></thead><tbody><tr><td>code_notebook_cell_id</td><td>VARCHAR</td><td></td><td>false</td><td><a href="code_notebook_state.html">code_notebook_state</a></td><td></td><td>code_notebook_cell primary key</td></tr><tr><td>notebook_kernel_id</td><td>VARCHAR</td><td></td><td>false</td><td></td><td><a href="code_notebook_kernel.html">code_notebook_kernel</a></td><td>{“isSqlDomainZodDescrMeta”:true,“isVarChar”:true}</td></tr><tr><td>notebook_name</td><td>TEXT</td><td></td><td>false</td><td></td><td></td><td></td></tr><tr><td>cell_name</td><td>TEXT</td><td></td><td>false</td><td></td><td></td><td></td></tr><tr><td>cell_governance</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>any idempotency, versioning, hash, branch, tag or other “governance” data (dependent on the cell)</td></tr><tr><td>interpretable_code</td><td>TEXT</td><td></td><td>false</td><td></td><td></td><td></td></tr><tr><td>interpretable_code_hash</td><td>TEXT</td><td></td><td>false</td><td></td><td></td><td></td></tr><tr><td>description</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td></td></tr><tr><td>arguments</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonText”:true}</td></tr><tr><td>created_at</td><td>TIMESTAMP</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td><td></td><td></td></tr><tr><td>created_by</td><td>TEXT</td><td>’UNKNOWN’</td><td>true</td><td></td><td></td><td></td></tr><tr><td>updated_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td><td></td></tr><tr><td>updated_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td></td></tr><tr><td>deleted_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td><td></td></tr><tr><td>deleted_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td></td></tr><tr><td>activity_log</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonSqlDomain”:true}</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>code_notebook_cell_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_cell_id)</td></tr><tr><td>- (Foreign key ID: 0)</td><td>FOREIGN KEY</td><td>FOREIGN KEY (notebook_kernel_id) REFERENCES code_notebook_kernel (code_notebook_kernel_id) ON UPDATE NO ACTION ON DELETE NO ACTION MATCH NONE</td></tr><tr><td>sqlite_autoindex_code_notebook_cell_2</td><td>UNIQUE</td><td>UNIQUE (notebook_name, cell_name, interpretable_code_hash)</td></tr><tr><td>sqlite_autoindex_code_notebook_cell_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_cell_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(cell_governance) OR cell_governance IS NULL)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(arguments) OR arguments IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_code_notebook_cell_2</td><td>UNIQUE (notebook_name, cell_name, interpretable_code_hash)</td></tr><tr><td>sqlite_autoindex_code_notebook_cell_1</td><td>PRIMARY KEY (code_notebook_cell_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="473" height="2451" loading="lazy" decoding="async" src="../../../_astro/code_notebook_cell.B04Mwa9Z_ZDQWo9.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="assurance_schema.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Assurance Schema</span> </span> </a> <a href="code_notebook_kernel.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Code Notebook Kernel</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 101637 | 2025-04-17 10:57:21.706474556 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH7Q0MDDNB4JX5M889Y | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_state/index.html | 63b354a7c0b9d0423822afc778cabeb765674ec6 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Code Notebook State | surveilr Docs</title><link rel="canonical" href="../code_notebook_state.html"/><link rel="sitemap" href="../../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Code Notebook State"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_state/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Explanation of the `code_notebook_state`"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Explanation of the `code_notebook_state`"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="../code_notebook_state.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_state.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_state.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Code Notebook State</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <p>Records the state of a notebook’s cells’ executions, computations, and results for Kernels that are stateful. For example, a SQL Notebook Cell that creates tables should only be run once (meaning it’s statefule). Other Kernels might store results for functions and output defined in one cell can be used in later cells.</p> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../../_astro/ec.tm3va.css"><script type="module" src="../../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">code_notebook_state</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_state_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">from_state</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">to_state</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">transition_result</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(transition_result) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> transition_result </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">transition_reason</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">transitioned_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">elaboration</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(elaboration) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> elaboration </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">UNKNOWN</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">FOREIGN KEY</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">) </span><span style="--0:#C792EA;--1:#8844AE">REFERENCES</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">UNIQUE</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_cell_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">from_state</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">to_state</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "code_notebook_state" ( "code_notebook_state_id" VARCHAR PRIMARY KEY NOT NULL, "code_notebook_cell_id" VARCHAR NOT NULL, "from_state" TEXT NOT NULL, "to_state" TEXT NOT NULL, "transition_result" TEXT CHECK(json_valid(transition_result) OR transition_result IS NULL), "transition_reason" TEXT, "transitioned_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP, "elaboration" TEXT CHECK(json_valid(elaboration) OR elaboration IS NULL), "created_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP, "created_by" TEXT DEFAULT 'UNKNOWN', "updated_at" TIMESTAMP, "updated_by" TEXT, "deleted_at" TIMESTAMP, "deleted_by" TEXT, "activity_log" TEXT, FOREIGN KEY("code_notebook_cell_id") REFERENCES "code_notebook_cell"("code_notebook_cell_id"), UNIQUE("code_notebook_cell_id", "from_state", "to_state"))"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Parents</th><th>Comment</th></tr></thead><tbody><tr><td>code_notebook_state_id</td><td>VARCHAR</td><td></td><td>false</td><td></td><td>code_notebook_state primary key</td></tr><tr><td>code_notebook_cell_id</td><td>VARCHAR</td><td></td><td>false</td><td><a href="../code_notebook_cell.html">code_notebook_cell</a></td><td>code_notebook_cell row this state describes</td></tr><tr><td>from_state</td><td>TEXT</td><td></td><td>false</td><td></td><td>the previous state (set to “INITIAL” when it’s the first transition)</td></tr><tr><td>to_state</td><td>TEXT</td><td></td><td>false</td><td></td><td>the current state; if no rows exist it means no state transition occurred</td></tr><tr><td>transition_result</td><td>TEXT</td><td></td><td>true</td><td></td><td>if the result of state change is necessary for future use</td></tr><tr><td>transition_reason</td><td>TEXT</td><td></td><td>true</td><td></td><td>short text or code explaining why the transition occurred</td></tr><tr><td>transitioned_at</td><td>TIMESTAMP</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td><td>when the transition occurred</td></tr><tr><td>elaboration</td><td>TEXT</td><td></td><td>true</td><td></td><td>any elaboration needed for the state transition</td></tr><tr><td>created_at</td><td>TIMESTAMP</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td><td></td></tr><tr><td>created_by</td><td>TEXT</td><td>’UNKNOWN’</td><td>true</td><td></td><td></td></tr><tr><td>updated_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td></tr><tr><td>updated_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>activity_log</td><td>TEXT</td><td></td><td>true</td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonSqlDomain”:true}</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>code_notebook_state_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_state_id)</td></tr><tr><td>- (Foreign key ID: 0)</td><td>FOREIGN KEY</td><td>FOREIGN KEY (code_notebook_cell_id) REFERENCES code_notebook_cell (code_notebook_cell_id) ON UPDATE NO ACTION ON DELETE NO ACTION MATCH NONE</td></tr><tr><td>sqlite_autoindex_code_notebook_state_2</td><td>UNIQUE</td><td>UNIQUE (code_notebook_cell_id, from_state, to_state)</td></tr><tr><td>sqlite_autoindex_code_notebook_state_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_state_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(transition_result) OR transition_result IS NULL)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(elaboration) OR elaboration IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_code_notebook_state_2</td><td>UNIQUE (code_notebook_cell_id, from_state, to_state)</td></tr><tr><td>sqlite_autoindex_code_notebook_state_1</td><td>PRIMARY KEY (code_notebook_state_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="472" height="2451" loading="lazy" decoding="async" src="../../../../_astro/code_notebook_state.Brg7aw5j_ZzcqxY.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../code_notebook_kernel.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Code Notebook Kernel</span> </span> </a> <a href="../notebooks_schema/index.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Resource Surveillance Notebooks Schema</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 101567 | 2025-04-17 10:57:24.409458644 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH77EJ5N0K3TFF05CA5 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_kernel/index.html | 7786ea9af6bafbae9d5c14fe9a7c78d645c20fd9 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Code Notebook Kernel | surveilr Docs</title><link rel="canonical" href="../code_notebook_kernel.html"/><link rel="sitemap" href="../../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Code Notebook Kernel"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/notebooks-schema/code_notebook_kernel/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Explanation of the `code_notebook_kernel`"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Explanation of the `code_notebook_kernel`"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="../code_notebook_kernel.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_kernel.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../code_notebook_kernel.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Code Notebook Kernel</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <p>A Notebook is a group of Cells. A kernel is a computational engine that executes the code contained in a notebook cell. Each notebook is associated with a kernel of a specific programming language or code transformer which can interpret code and produce a result. For example, a SQL notebook might use a SQLite kernel for running SQL code and an AI Prompt might prepare AI prompts for LLMs.</p> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../../_astro/ec.tm3va.css"><script type="module" src="../../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">code_notebook_kernel</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_notebook_kernel_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">kernel_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">description</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">mime_type</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">file_extn</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">elaboration</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(elaboration) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> elaboration </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">governance</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(governance) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> governance </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">UNKNOWN</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">UNIQUE</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">kernel_name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "code_notebook_kernel" ( "code_notebook_kernel_id" VARCHAR PRIMARY KEY NOT NULL, "kernel_name" TEXT NOT NULL, "description" TEXT, "mime_type" TEXT, "file_extn" TEXT, "elaboration" TEXT CHECK(json_valid(elaboration) OR elaboration IS NULL), "governance" TEXT CHECK(json_valid(governance) OR governance IS NULL), "created_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP, "created_by" TEXT DEFAULT 'UNKNOWN', "updated_at" TIMESTAMP, "updated_by" TEXT, "deleted_at" TIMESTAMP, "deleted_by" TEXT, "activity_log" TEXT, UNIQUE("kernel_name"))"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Children</th><th>Comment</th></tr></thead><tbody><tr><td>code_notebook_kernel_id</td><td>VARCHAR</td><td></td><td>false</td><td><a href="../code_notebook_cell.html">code_notebook_cell</a></td><td>code_notebook_kernel primary key and internal label (not a ULID)</td></tr><tr><td>kernel_name</td><td>TEXT</td><td></td><td>false</td><td></td><td>the kernel name for human/display use cases</td></tr><tr><td>description</td><td>TEXT</td><td></td><td>true</td><td></td><td>any further description of the kernel for human/display use cases</td></tr><tr><td>mime_type</td><td>TEXT</td><td></td><td>true</td><td></td><td>MIME type of this kernel’s code in case it will be served</td></tr><tr><td>file_extn</td><td>TEXT</td><td></td><td>true</td><td></td><td>the typical file extension for these kernel’s codebases, can be used for syntax highlighting, etc.</td></tr><tr><td>elaboration</td><td>TEXT</td><td></td><td>true</td><td></td><td>kernel-specific attributes/properties</td></tr><tr><td>governance</td><td>TEXT</td><td></td><td>true</td><td></td><td>kernel-specific governance data</td></tr><tr><td>created_at</td><td>TIMESTAMP</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td><td></td></tr><tr><td>created_by</td><td>TEXT</td><td>’UNKNOWN’</td><td>true</td><td></td><td></td></tr><tr><td>updated_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td></tr><tr><td>updated_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>activity_log</td><td>TEXT</td><td></td><td>true</td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonSqlDomain”:true}</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>code_notebook_kernel_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_kernel_id)</td></tr><tr><td>sqlite_autoindex_code_notebook_kernel_2</td><td>UNIQUE</td><td>UNIQUE (kernel_name)</td></tr><tr><td>sqlite_autoindex_code_notebook_kernel_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (code_notebook_kernel_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(elaboration) OR elaboration IS NULL)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(governance) OR governance IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_code_notebook_kernel_2</td><td>UNIQUE (kernel_name)</td></tr><tr><td>sqlite_autoindex_code_notebook_kernel_1</td><td>PRIMARY KEY (code_notebook_kernel_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="477" height="2451" loading="lazy" decoding="async" src="../../../../_astro/code_notebook_kernel.MPi8Nzeu_1i8FRE.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../code_notebook_cell.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Code Notebook Cell</span> </span> </a> <a href="../code_notebook_state.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Code Notebook State</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 98856 | 2025-04-17 10:57:21.646474909 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH7AGS2NM5TDW17NBBD | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/notebooks-schema/assurance_schema.html | f032d1258ddfc0eb69cf4161e58dfb467421e637 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Assurance Schema | surveilr Docs</title><link rel="canonical" href="assurance_schema.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Assurance Schema"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/notebooks-schema/assurance_schema/"/><meta property="og:locale" content="en"/><meta property="og:description" content="Explanation of the `assurance_schema`"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta name="description" content="Explanation of the `assurance_schema`"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="assurance_schema.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../rssd-schema/behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../rssd-schema/ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="assurance_schema.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="assurance_schema.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Assurance Schema</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <p>A Notebook is a group of Cells. A kernel is a computational engine that executes the code contained in a notebook cell. Each notebook is associated with a kernel of a specific programming language or code transformer which can interpret code and produce a result. For example, a SQL notebook might use a SQLite kernel for running SQL code and an AI Prompt might prepare AI prompts for LLMs.</p> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">assurance_schema</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">assurance_schema_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">assurance_type</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code_json</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(code_json) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> code_json </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">governance</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(governance) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> governance </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">UNKNOWN</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMP</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "assurance_schema" ( "assurance_schema_id" VARCHAR PRIMARY KEY NOT NULL, "assurance_type" TEXT NOT NULL, "code" TEXT NOT NULL, "code_json" TEXT CHECK(json_valid(code_json) OR code_json IS NULL), "governance" TEXT CHECK(json_valid(governance) OR governance IS NULL), "created_at" TIMESTAMP DEFAULT CURRENT_TIMESTAMP, "created_by" TEXT DEFAULT 'UNKNOWN', "updated_at" TIMESTAMP, "updated_by" TEXT, "deleted_at" TIMESTAMP, "deleted_by" TEXT, "activity_log" TEXT)"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Comment</th></tr></thead><tbody><tr><td>assurance_schema_id</td><td>VARCHAR</td><td></td><td>false</td><td>assurance_schema primary key and internal label (not a ULID)</td></tr><tr><td>assurance_type</td><td>TEXT</td><td></td><td>false</td><td>’JSON Schema’, ‘XML Schema’, etc.</td></tr><tr><td>code</td><td>TEXT</td><td></td><td>false</td><td>If the schema is other than JSON Schema, use this for the validation code</td></tr><tr><td>code_json</td><td>TEXT</td><td></td><td>true</td><td>If the schema is a JSON Schema or the assurance code has a JSON representation</td></tr><tr><td>governance</td><td>TEXT</td><td></td><td>true</td><td>JSON schema-specific governance data (description, documentation, usage, etc. in JSON)</td></tr><tr><td>created_at</td><td>TIMESTAMP</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td></tr><tr><td>created_by</td><td>TEXT</td><td>’UNKNOWN’</td><td>true</td><td></td></tr><tr><td>updated_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td></tr><tr><td>updated_by</td><td>TEXT</td><td></td><td>true</td><td></td></tr><tr><td>deleted_at</td><td>TIMESTAMP</td><td></td><td>true</td><td></td></tr><tr><td>deleted_by</td><td>TEXT</td><td></td><td>true</td><td></td></tr><tr><td>activity_log</td><td>TEXT</td><td></td><td>true</td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonSqlDomain”:true}</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>assurance_schema_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (assurance_schema_id)</td></tr><tr><td>sqlite_autoindex_assurance_schema_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (assurance_schema_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(code_json) OR code_json IS NULL)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(governance) OR governance IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_assurance_schema_1</td><td>PRIMARY KEY (assurance_schema_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="447" height="675" loading="lazy" decoding="async" src="../../../_astro/assurance_schema.pCcJh9dx_ryugH.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../rssd-schema/ur_ingest_session_udi_pgp_sql.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Uniform Resource Ingest Session UDI-PGP SQL</span> </span> </a> <a href="code_notebook_cell.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Code Notebook Cell</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 96426 | 2025-04-17 10:57:24.385458785 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH8KMFEBA9W1C75JQM9 | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/rssd-schema/ur_ingest_session_plm_issue_type/index.html | 9a06e968138461a96971cf189eb39ec875732b39 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Uniform Resource Ingest Session PLM Issue Type | surveilr Docs</title><link rel="canonical" href="../ur_ingest_session_plm_issue_type.html"/><link rel="sitemap" href="../../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Uniform Resource Ingest Session PLM Issue Type"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/rssd-schema/ur_ingest_session_plm_issue_type/"/><meta property="og:locale" content="en"/><meta property="og:description"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="../ur_ingest_session_plm_issue_type.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_issue_type.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../ur_ingest_session_plm_issue_type.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Uniform Resource Ingest Session PLM Issue Type</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../../_astro/ec.tm3va.css"><script type="module" src="../../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">ur_ingest_session_plm_issue_type</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">ur_ingest_session_plm_issue_type_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">avatar_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">description</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">icon_url</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">subtask</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">BOOLEAN</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">url</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">elaboration</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(elaboration) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> elaboration </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMPTZ</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">UNKNOWN</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMPTZ</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMPTZ</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">UNIQUE</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">name</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "ur_ingest_session_plm_issue_type" ( "ur_ingest_session_plm_issue_type_id" VARCHAR PRIMARY KEY NOT NULL, "avatar_id" TEXT, "description" TEXT NOT NULL, "icon_url" TEXT NOT NULL, "id" TEXT NOT NULL, "name" TEXT NOT NULL, "subtask" BOOLEAN NOT NULL, "url" TEXT NOT NULL, "elaboration" TEXT CHECK(json_valid(elaboration) OR elaboration IS NULL), "created_at" TIMESTAMPTZ DEFAULT CURRENT_TIMESTAMP, "created_by" TEXT DEFAULT 'UNKNOWN', "updated_at" TIMESTAMPTZ, "updated_by" TEXT, "deleted_at" TIMESTAMPTZ, "deleted_by" TEXT, "activity_log" TEXT, UNIQUE("id", "name"))"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Children</th><th>Comment</th></tr></thead><tbody><tr><td>ur_ingest_session_plm_issue_type_id</td><td>VARCHAR</td><td></td><td>false</td><td><a href="../ur_ingest_session_plm_acct_project_issue.html">ur_ingest_session_plm_acct_project_issue</a></td><td>{“isSqlDomainZodDescrMeta”:true,“isVarChar”:true}</td></tr><tr><td>avatar_id</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>description</td><td>TEXT</td><td></td><td>false</td><td></td><td></td></tr><tr><td>icon_url</td><td>TEXT</td><td></td><td>false</td><td></td><td></td></tr><tr><td>id</td><td>TEXT</td><td></td><td>false</td><td></td><td></td></tr><tr><td>name</td><td>TEXT</td><td></td><td>false</td><td></td><td></td></tr><tr><td>subtask</td><td>BOOLEAN</td><td></td><td>false</td><td></td><td></td></tr><tr><td>url</td><td>TEXT</td><td></td><td>false</td><td></td><td></td></tr><tr><td>elaboration</td><td>TEXT</td><td></td><td>true</td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonText”:true}</td></tr><tr><td>created_at</td><td>TIMESTAMPTZ</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td><td></td></tr><tr><td>created_by</td><td>TEXT</td><td>’UNKNOWN’</td><td>true</td><td></td><td></td></tr><tr><td>updated_at</td><td>TIMESTAMPTZ</td><td></td><td>true</td><td></td><td></td></tr><tr><td>updated_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_at</td><td>TIMESTAMPTZ</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>activity_log</td><td>TEXT</td><td></td><td>true</td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonSqlDomain”:true}</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>ur_ingest_session_plm_issue_type_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (ur_ingest_session_plm_issue_type_id)</td></tr><tr><td>sqlite_autoindex_ur_ingest_session_plm_issue_type_2</td><td>UNIQUE</td><td>UNIQUE (id, name)</td></tr><tr><td>sqlite_autoindex_ur_ingest_session_plm_issue_type_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (ur_ingest_session_plm_issue_type_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(elaboration) OR elaboration IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>idx_ur_ingest_session_plm_issue_type__id</td><td>CREATE INDEX “idx_ur_ingest_session_plm_issue_type__id” ON “ur_ingest_session_plm_issue_type”(“id”)</td></tr><tr><td>sqlite_autoindex_ur_ingest_session_plm_issue_type_2</td><td>UNIQUE (id, name)</td></tr><tr><td>sqlite_autoindex_ur_ingest_session_plm_issue_type_1</td><td>PRIMARY KEY (ur_ingest_session_plm_issue_type_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="2789" height="3633" loading="lazy" decoding="async" src="../../../../_astro/ur_ingest_session_plm_issue_type.DofR3Uxp_uU8z6.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../ur_ingest_session_plm_issue_reaction.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Uniform Resource Ingest Session PLM Issue Reaction</span> </span> </a> <a href="../ur_ingest_session_plm_milestone.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Uniform Resource Ingest Session PLM Milestone</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 99271 | 2025-04-17 10:57:22.510469823 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH8XD3PFPRG17N3VMJA | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/rssd-schema/orchestration_session_exec.html | 5b50c28a241db7ce5cf9ea49388614fbe362e331 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Orchestration Session Execution | surveilr Docs</title><link rel="canonical" href="orchestration_session_exec.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Orchestration Session Execution"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/rssd-schema/orchestration_session_exec/"/><meta property="og:locale" content="en"/><meta property="og:description"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="orchestration_session_exec.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_exec.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session_exec.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Orchestration Session Execution</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <p>Records the state of an orchestration session command or other execution.</p> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">orchestration_session_exec</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_session_exec_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">exec_nature</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">session_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">session_entry_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">parent_exec_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">namespace</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">exec_identity</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">exec_code</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">exec_status</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">INTEGER</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">input_text</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">exec_error_text</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">output_text</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">output_nature</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(output_nature) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> output_nature </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">narrative_md</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">elaboration</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(elaboration) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> elaboration </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">FOREIGN KEY</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">session_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">) </span><span style="--0:#C792EA;--1:#8844AE">REFERENCES</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_session</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_session_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">FOREIGN KEY</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">session_entry_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">) </span><span style="--0:#C792EA;--1:#8844AE">REFERENCES</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_session_entry</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_session_entry_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">FOREIGN KEY</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">parent_exec_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">) </span><span style="--0:#C792EA;--1:#8844AE">REFERENCES</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_session_exec</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_session_exec_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "orchestration_session_exec" ( "orchestration_session_exec_id" VARCHAR PRIMARY KEY NOT NULL, "exec_nature" TEXT NOT NULL, "session_id" VARCHAR NOT NULL, "session_entry_id" VARCHAR, "parent_exec_id" VARCHAR, "namespace" TEXT, "exec_identity" TEXT, "exec_code" TEXT NOT NULL, "exec_status" INTEGER NOT NULL, "input_text" TEXT, "exec_error_text" TEXT, "output_text" TEXT, "output_nature" TEXT CHECK(json_valid(output_nature) OR output_nature IS NULL), "narrative_md" TEXT, "elaboration" TEXT CHECK(json_valid(elaboration) OR elaboration IS NULL), FOREIGN KEY("session_id") REFERENCES "orchestration_session"("orchestration_session_id"), FOREIGN KEY("session_entry_id") REFERENCES "orchestration_session_entry"("orchestration_session_entry_id"), FOREIGN KEY("parent_exec_id") REFERENCES "orchestration_session_exec"("orchestration_session_exec_id"))"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Children</th><th>Parents</th><th>Comment</th></tr></thead><tbody><tr><td>orchestration_session_exec_id</td><td>VARCHAR</td><td></td><td>false</td><td><a href="orchestration_session_exec.html">orchestration_session_exec</a></td><td></td><td>orchestration_session_exec primary key</td></tr><tr><td>exec_nature</td><td>TEXT</td><td></td><td>false</td><td></td><td></td><td>the nature of orchestration_session_exec row (e.g. shell, SQL, etc.)</td></tr><tr><td>session_id</td><td>VARCHAR</td><td></td><td>false</td><td></td><td><a href="orchestration_session.html">orchestration_session</a></td><td>orchestration_session row this state describes</td></tr><tr><td>session_entry_id</td><td>VARCHAR</td><td></td><td>true</td><td></td><td><a href="orchestration_session_entry.html">orchestration_session_entry</a></td><td>orchestration_session_entry row this state describes (optional)</td></tr><tr><td>parent_exec_id</td><td>VARCHAR</td><td></td><td>true</td><td></td><td><a href="orchestration_session_exec.html">orchestration_session_exec</a></td><td>if this row is a child of a parent execution</td></tr><tr><td>namespace</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>an arbitrary grouping strategy</td></tr><tr><td>exec_identity</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>an arbitrary identity of this execution</td></tr><tr><td>exec_code</td><td>TEXT</td><td></td><td>false</td><td></td><td></td><td>the shell command, SQL or other code executed</td></tr><tr><td>exec_status</td><td>INTEGER</td><td></td><td>false</td><td></td><td></td><td>numerical description of result</td></tr><tr><td>input_text</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>if STDIN or other technique to send in content was used</td></tr><tr><td>exec_error_text</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>text representation of error from exec</td></tr><tr><td>output_text</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>STDOUT or other result in text format</td></tr><tr><td>output_nature</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>hints about the nature of the output</td></tr><tr><td>narrative_md</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>a block of Markdown text with human-friendly narrative of execution</td></tr><tr><td>elaboration</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>any elaboration needed for the execution</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>orchestration_session_exec_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (orchestration_session_exec_id)</td></tr><tr><td>- (Foreign key ID: 0)</td><td>FOREIGN KEY</td><td>FOREIGN KEY (parent_exec_id) REFERENCES orchestration_session_exec (orchestration_session_exec_id) ON UPDATE NO ACTION ON DELETE NO ACTION MATCH NONE</td></tr><tr><td>- (Foreign key ID: 1)</td><td>FOREIGN KEY</td><td>FOREIGN KEY (session_entry_id) REFERENCES orchestration_session_entry (orchestration_session_entry_id) ON UPDATE NO ACTION ON DELETE NO ACTION MATCH NONE</td></tr><tr><td>- (Foreign key ID: 2)</td><td>FOREIGN KEY</td><td>FOREIGN KEY (session_id) REFERENCES orchestration_session (orchestration_session_id) ON UPDATE NO ACTION ON DELETE NO ACTION MATCH NONE</td></tr><tr><td>sqlite_autoindex_orchestration_session_exec_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (orchestration_session_exec_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(output_nature) OR output_nature IS NULL)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(elaboration) OR elaboration IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_orchestration_session_exec_1</td><td>PRIMARY KEY (orchestration_session_exec_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="1555" height="2933" loading="lazy" decoding="async" src="../../../_astro/orchestration_session_exec.Dvw4Zlrw_Z10cu7M.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="orchestration_session_entry.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Orchestration Session Entry</span> </span> </a> <a href="orchestration_session_issue.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Orchestration Session Issue</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 101660 | 2025-04-17 10:57:24.422458567 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH8SAZC0CSABWV5WFTJ | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/rssd-schema/party_relation_type/index.html | e8363f2a91865535af31231b3e73fee60f14cc62 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Party Relation Type | surveilr Docs</title><link rel="canonical" href="../party_relation_type.html"/><link rel="sitemap" href="../../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Party Relation Type"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/rssd-schema/party_relation_type/"/><meta property="og:locale" content="en"/><meta property="og:description"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="../party_relation_type.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="../device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="../device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="../orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="../organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="../organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="../party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="../party_relation_type.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="../person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="../ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="../party_relation_type.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Party Relation Type</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../../_astro/ec.tm3va.css"><script type="module" src="../../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">party_relation_type</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">party_relation_type_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> ULID </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#919F9F;--1:#5F636F">/* UNIQUE COLUMN */</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">value</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMPTZ</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">UNKNOWN</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMPTZ</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMPTZ</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">UNIQUE</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">code</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "party_relation_type" ( "party_relation_type_id" ULID PRIMARY KEY NOT NULL, "code" TEXT /* UNIQUE COLUMN */ NOT NULL, "value" TEXT NOT NULL, "created_at" TIMESTAMPTZ DEFAULT CURRENT_TIMESTAMP, "created_by" TEXT DEFAULT 'UNKNOWN', "updated_at" TIMESTAMPTZ, "updated_by" TEXT, "deleted_at" TIMESTAMPTZ, "deleted_by" TEXT, "activity_log" TEXT, UNIQUE("code"))"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Children</th><th>Comment</th></tr></thead><tbody><tr><td>party_relation_type_id</td><td>ULID</td><td></td><td>false</td><td><a href="../party_relation.html">party_relation</a></td><td>{“isSqlDomainZodDescrMeta”:true,“isUlid”:true}</td></tr><tr><td>code</td><td>TEXT</td><td></td><td>false</td><td></td><td></td></tr><tr><td>value</td><td>TEXT</td><td></td><td>false</td><td></td><td></td></tr><tr><td>created_at</td><td>TIMESTAMPTZ</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td><td></td></tr><tr><td>created_by</td><td>TEXT</td><td>’UNKNOWN’</td><td>true</td><td></td><td></td></tr><tr><td>updated_at</td><td>TIMESTAMPTZ</td><td></td><td>true</td><td></td><td></td></tr><tr><td>updated_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_at</td><td>TIMESTAMPTZ</td><td></td><td>true</td><td></td><td></td></tr><tr><td>deleted_by</td><td>TEXT</td><td></td><td>true</td><td></td><td></td></tr><tr><td>activity_log</td><td>TEXT</td><td></td><td>true</td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonSqlDomain”:true}</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>party_relation_type_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (party_relation_type_id)</td></tr><tr><td>sqlite_autoindex_party_relation_type_2</td><td>UNIQUE</td><td>UNIQUE (code)</td></tr><tr><td>sqlite_autoindex_party_relation_type_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (party_relation_type_id)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_party_relation_type_2</td><td>UNIQUE (code)</td></tr><tr><td>sqlite_autoindex_party_relation_type_1</td><td>PRIMARY KEY (party_relation_type_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="833" height="1328" loading="lazy" decoding="async" src="../../../../_astro/party_relation_type.C6brwKfx_2qBrde.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="../party_relation.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Party Relation</span> </span> </a> <a href="../party_type.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Party Type</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 94296 | 2025-04-17 10:57:22.053472513 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH8DHG0SRX1KA10CKHR | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule.html | e8d7b48d860fd061c6f6117a23732cbc194d9424 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Uniform Resource Ingest Resource Path Rewrite Rule | surveilr Docs</title><link rel="canonical" href="ur_ingest_resource_path_rewrite_rule.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Uniform Resource Ingest Resource Path Rewrite Rule"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/rssd-schema/ur_ingest_resource_path_rewrite_rule/"/><meta property="og:locale" content="en"/><meta property="og:description"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="ur_ingest_resource_path_rewrite_rule.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_resource_path_rewrite_rule.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="ur_ingest_resource_path_rewrite_rule.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Uniform Resource Ingest Resource Path Rewrite Rule</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <p>A regular expression can determine whether certain paths should be<br> rewritten before ur_ingest_resource_path_match_rule matches occur.</p> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">ur_ingest_resource_path_rewrite_rule</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">ur_ingest_resource_path_rewrite_rule_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">namespace</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">regex</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">replace</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">priority</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">description</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">elaboration</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(elaboration) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> elaboration </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMPTZ</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">created_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#ECC48D;--1:#984E4D">UNKNOWN</span><span style="--0:#D9F5DD;--1:#111111">'</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMPTZ</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">updated_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMPTZ</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">deleted_by</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">activity_log</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">UNIQUE</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">namespace</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">regex</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">, </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">replace</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "ur_ingest_resource_path_rewrite_rule" ( "ur_ingest_resource_path_rewrite_rule_id" VARCHAR PRIMARY KEY NOT NULL, "namespace" TEXT NOT NULL, "regex" TEXT NOT NULL, "replace" TEXT NOT NULL, "priority" TEXT, "description" TEXT, "elaboration" TEXT CHECK(json_valid(elaboration) OR elaboration IS NULL), "created_at" TIMESTAMPTZ DEFAULT CURRENT_TIMESTAMP, "created_by" TEXT DEFAULT 'UNKNOWN', "updated_at" TIMESTAMPTZ, "updated_by" TEXT, "deleted_at" TIMESTAMPTZ, "deleted_by" TEXT, "activity_log" TEXT, UNIQUE("namespace", "regex", "replace"))"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Comment</th></tr></thead><tbody><tr><td>ur_ingest_resource_path_rewrite_rule_id</td><td>VARCHAR</td><td></td><td>false</td><td>{“isSqlDomainZodDescrMeta”:true,“isVarChar”:true}</td></tr><tr><td>namespace</td><td>TEXT</td><td></td><td>false</td><td></td></tr><tr><td>regex</td><td>TEXT</td><td></td><td>false</td><td></td></tr><tr><td>replace</td><td>TEXT</td><td></td><td>false</td><td></td></tr><tr><td>priority</td><td>TEXT</td><td></td><td>true</td><td></td></tr><tr><td>description</td><td>TEXT</td><td></td><td>true</td><td></td></tr><tr><td>elaboration</td><td>TEXT</td><td></td><td>true</td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonText”:true}</td></tr><tr><td>created_at</td><td>TIMESTAMPTZ</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td></tr><tr><td>created_by</td><td>TEXT</td><td>’UNKNOWN’</td><td>true</td><td></td></tr><tr><td>updated_at</td><td>TIMESTAMPTZ</td><td></td><td>true</td><td></td></tr><tr><td>updated_by</td><td>TEXT</td><td></td><td>true</td><td></td></tr><tr><td>deleted_at</td><td>TIMESTAMPTZ</td><td></td><td>true</td><td></td></tr><tr><td>deleted_by</td><td>TEXT</td><td></td><td>true</td><td></td></tr><tr><td>activity_log</td><td>TEXT</td><td></td><td>true</td><td>{“isSqlDomainZodDescrMeta”:true,“isJsonSqlDomain”:true}</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>ur_ingest_resource_path_rewrite_rule_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (ur_ingest_resource_path_rewrite_rule_id)</td></tr><tr><td>sqlite_autoindex_ur_ingest_resource_path_rewrite_rule_2</td><td>UNIQUE</td><td>UNIQUE (namespace, regex, replace)</td></tr><tr><td>sqlite_autoindex_ur_ingest_resource_path_rewrite_rule_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (ur_ingest_resource_path_rewrite_rule_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(elaboration) OR elaboration IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_ur_ingest_resource_path_rewrite_rule_2</td><td>UNIQUE (namespace, regex, replace)</td></tr><tr><td>sqlite_autoindex_ur_ingest_resource_path_rewrite_rule_1</td><td>PRIMARY KEY (ur_ingest_resource_path_rewrite_rule_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="611" height="756" loading="lazy" decoding="async" src="../../../_astro/ur_ingest_resource_path_rewrite_rule.nNVYyDFU_Z10dpbe.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="ur_ingest_resource_path_match_rule.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Uniform Resource Ingest Resource Path Match Rule</span> </span> </a> <a href="ur_ingest_session.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Uniform Resource Ingest Session</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 97520 | 2025-04-17 10:57:23.637463189 UTC | 2025-04-17 10:57:25 | UNKNOWN | |||||||||
01JS1PAXH92YMDW2B5CJBEWESB | 01JS1PAXF7J11G4DX3BM7A0X7K | 01JS1PAXF87KSRQ5FD27ZW6ZVF | 01JS1PAXF921466PX9C0QZX71A | /app/www.surveilr.com/lib/pattern/site-quality-explorer/content/website-resources/www.surveilr.com/docs/standard-library/rssd-schema/orchestration_session.html | dbc9d6cc11d464c8669c29485fbe0967ce860802 | <!DOCTYPE html><html lang="en" dir="ltr" data-theme="dark" data-has-toc data-has-sidebar class="astro-bguv2lll"> <head><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate"><script type="module" src="../../../_astro/ClientRouter.astro_astro_type_script_index_0_lang.QENdKRY9.js"></script> <meta charset="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><title>Orchestration Session | surveilr Docs</title><link rel="canonical" href="orchestration_session.html"/><link rel="sitemap" href="../../../sitemap-index.xml"/><link rel="shortcut icon" href="../../../favicon.ico" type="image/x-icon"/><meta name="generator" content="Astro v5.6.1"/><meta name="generator" content="Starlight v0.32.6"/><meta property="og:title" content="Orchestration Session"/><meta property="og:type" content="article"/><meta property="og:url" content="https://www.surveilr.com/docs/standard-library/rssd-schema/orchestration_session/"/><meta property="og:locale" content="en"/><meta property="og:description"/><meta property="og:site_name" content="surveilr Docs"/><meta name="twitter:card" content="summary_large_image"/><meta property="og:image" content="https://www.surveilr.com/social.webp"/><meta property="twitter:image" content="https://www.surveilr.com/social.webp"/> <meta name="vtbot-replace-swap" content="data-theme"><script type="module" src="../../../_astro/ReplacementSwap.astro_astro_type_script_index_0_lang.w-JJFnOc.js"></script> <script type="module" src="../../../_astro/StarlightConnector.astro_astro_type_script_index_0_lang.PTcfxOe0.js"></script> <script> window.StarlightThemeProvider = (() => { const storedTheme = typeof localStorage !== 'undefined' && localStorage.getItem('starlight-theme'); const theme = storedTheme || (window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'); document.documentElement.dataset.theme = theme === 'light' ? 'light' : 'dark'; return { updatePickers(theme = storedTheme || 'auto') { document.querySelectorAll('starlight-theme-select').forEach((picker) => { const select = picker.querySelector('select'); if (select) select.value = theme; /** @type {HTMLTemplateElement | null} */ const tmpl = document.querySelector(`#theme-icons`); const newIcon = tmpl && tmpl.content.querySelector('.' + theme); if (newIcon) { const oldIcon = picker.querySelector('svg.label-icon'); if (oldIcon) { oldIcon.replaceChildren(...newIcon.cloneNode(true).childNodes); } } }); }, }; })(); </script><template id="theme-icons"><svg aria-hidden="true" class="light astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M5 12a1 1 0 0 0-1-1H3a1 1 0 0 0 0 2h1a1 1 0 0 0 1-1Zm.64 5-.71.71a1 1 0 0 0 0 1.41 1 1 0 0 0 1.41 0l.71-.71A1 1 0 0 0 5.64 17ZM12 5a1 1 0 0 0 1-1V3a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1Zm5.66 2.34a1 1 0 0 0 .7-.29l.71-.71a1 1 0 1 0-1.41-1.41l-.66.71a1 1 0 0 0 0 1.41 1 1 0 0 0 .66.29Zm-12-.29a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.71-.71a1.004 1.004 0 1 0-1.43 1.41l.73.71ZM21 11h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2Zm-2.64 6A1 1 0 0 0 17 18.36l.71.71a1 1 0 0 0 1.41 0 1 1 0 0 0 0-1.41l-.76-.66ZM12 6.5a5.5 5.5 0 1 0 5.5 5.5A5.51 5.51 0 0 0 12 6.5Zm0 9a3.5 3.5 0 1 1 0-7 3.5 3.5 0 0 1 0 7Zm0 3.5a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0v-1a1 1 0 0 0-1-1Z"/></svg> <svg aria-hidden="true" class="dark astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.64 13a1 1 0 0 0-1.05-.14 8.049 8.049 0 0 1-3.37.73 8.15 8.15 0 0 1-8.14-8.1 8.59 8.59 0 0 1 .25-2A1 1 0 0 0 8 2.36a10.14 10.14 0 1 0 14 11.69 1 1 0 0 0-.36-1.05Zm-9.5 6.69A8.14 8.14 0 0 1 7.08 5.22v.27a10.15 10.15 0 0 0 10.14 10.14 9.784 9.784 0 0 0 2.1-.22 8.11 8.11 0 0 1-7.18 4.32v-.04Z"/></svg> <svg aria-hidden="true" class="auto astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21 14h-1V7a3 3 0 0 0-3-3H7a3 3 0 0 0-3 3v7H3a1 1 0 0 0-1 1v2a3 3 0 0 0 3 3h14a3 3 0 0 0 3-3v-2a1 1 0 0 0-1-1ZM6 7a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v7H6V7Zm14 10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1v-1h16v1Z"/></svg> </template><link rel="stylesheet" href="../../../_astro/print.BL8QyxEA.css" media="print"><link rel="stylesheet" href="../../../_astro/index.x-iyR4LI.css"> <link rel="stylesheet" href="../../../_astro/index.BcY-adz4.css"><script type="module" src="../../../_astro/page.CJRj5HRh.js"></script></head> <body class="astro-bguv2lll"> <a href="orchestration_session.html#_top" class="astro-7q3lir66">Skip to content</a> <div class="page sl-flex astro-vrdttmbt"> <header class="header astro-vrdttmbt"><div class="header sl-flex astro-kmkmnagf"> <div class="title-wrapper sl-flex astro-kmkmnagf"> <span class="site-title flex astro-cdy74xqe"> <a class="main-logo astro-cdy74xqe" href="../../../../surveilr.com/index.html" aria-label="Survelir" style="width: 180px;"><svg width="480" height="135" viewBox="0 0 480 135" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M101 62.8638C58.0713 44.0467 22.8968 69.0455 9 76.886V77.5C34 66.5 65 73.5 71.8993 76.8862C70.2482 80.6859 59.1032 93.698 53.7372 99.7291L43.8305 89.3254C35.9052 89.5064 25.806 93.4718 21.747 95.4319C29.6723 108.278 46.376 122.497 53.7372 128C83.7872 105.202 97.7666 75.0768 101 62.8638Z" fill="#CB3038"/> <path d="M2.28736 56.0714C0.432566 47.9576 -0.117437 39.979 0.0200397 36.5983C46.5422 15.3402 90.41 30.2591 106.426 39.3871V40.0526C62 22.0526 18.8533 48.0252 2.28736 56.0714Z" fill="#B1865C"/> <path d="M180.81 77.9496C180.81 81.1297 180.058 83.8473 178.555 86.1023C177.051 88.2995 174.796 89.9763 171.79 91.1327C168.783 92.2891 165.053 92.8673 160.601 92.8673C157.305 92.8673 154.472 92.636 152.102 92.1735C149.731 91.7687 147.36 91.0749 144.99 90.0919V79.424C147.534 80.5804 150.28 81.5345 153.229 82.2861C156.178 83.0378 158.78 83.4136 161.035 83.4136C163.579 83.4136 165.371 83.0378 166.412 82.2861C167.511 81.5345 168.06 80.5515 168.06 79.3373C168.06 78.5278 167.829 77.805 167.366 77.169C166.961 76.533 166.036 75.8102 164.591 75.0007C163.145 74.1912 160.89 73.1505 157.826 71.8784C154.877 70.6064 152.448 69.3632 150.54 68.149C148.632 66.8769 147.216 65.3736 146.291 63.639C145.365 61.8465 144.903 59.6204 144.903 56.9607C144.903 52.5663 146.609 49.2705 150.02 47.0733C153.431 44.8762 157.97 43.7776 163.637 43.7776C166.586 43.7776 169.39 44.0667 172.05 44.6449C174.709 45.2231 177.456 46.1771 180.289 47.507L176.386 56.7872C174.825 56.0934 173.322 55.4863 171.876 54.9659C170.431 54.4455 169.014 54.0407 167.626 53.7516C166.297 53.4625 164.909 53.318 163.463 53.318C161.555 53.318 160.11 53.5782 159.127 54.0986C158.202 54.6189 157.739 55.3995 157.739 56.4403C157.739 57.192 157.97 57.8858 158.433 58.5218C158.953 59.1 159.907 59.7361 161.295 60.4299C162.741 61.1238 164.851 62.0489 167.626 63.2053C170.344 64.3039 172.686 65.4603 174.652 66.6745C176.618 67.831 178.121 69.3054 179.162 71.0978C180.26 72.8325 180.81 75.1164 180.81 77.9496ZM234.329 44.6449V92H224.441L222.707 85.9288H222.013C221.03 87.5478 219.758 88.8777 218.197 89.9185C216.693 90.9014 215.017 91.6242 213.166 92.0867C211.316 92.6071 209.408 92.8673 207.442 92.8673C204.088 92.8673 201.14 92.2602 198.595 91.046C196.051 89.8317 194.085 87.9526 192.698 85.4084C191.31 82.8643 190.616 79.5686 190.616 75.5211V44.6449H203.539V72.3121C203.539 75.6657 204.146 78.2098 205.36 79.9444C206.575 81.679 208.512 82.5463 211.171 82.5463C213.831 82.5463 215.884 81.9392 217.329 80.725C218.833 79.5107 219.873 77.7472 220.452 75.4344C221.088 73.1216 221.406 70.2883 221.406 66.9347V44.6449H234.329ZM274.331 43.7776C274.967 43.7776 275.719 43.8065 276.586 43.8643C277.454 43.9221 278.147 44.0089 278.668 44.1245L277.714 56.2668C277.309 56.1512 276.702 56.0645 275.892 56.0066C275.141 55.891 274.476 55.8332 273.898 55.8332C272.221 55.8332 270.602 56.0645 269.041 56.527C267.48 56.9318 266.063 57.5967 264.791 58.5218C263.577 59.447 262.594 60.6901 261.842 62.2513C261.148 63.7546 260.801 65.6338 260.801 67.8888V92H247.878V44.6449H257.679L259.587 52.6241H260.194C261.119 51.0052 262.276 49.5307 263.663 48.2009C265.051 46.871 266.641 45.8013 268.434 44.9918C270.284 44.1823 272.25 43.7776 274.331 43.7776ZM298.538 92L280.498 44.6449H294.028L303.135 71.6182C303.482 72.659 303.771 73.7576 304.002 74.914C304.291 76.0704 304.494 77.1979 304.609 78.2965C304.783 79.3951 304.898 80.407 304.956 81.3321H305.303C305.361 80.3491 305.477 79.3084 305.65 78.2098C305.823 77.1112 306.026 76.0126 306.257 74.914C306.546 73.7576 306.864 72.659 307.211 71.6182L316.318 44.6449H329.848L311.808 92H298.538ZM356.157 43.7776C360.551 43.7776 364.309 44.616 367.432 46.2928C370.612 47.9696 373.069 50.398 374.804 53.5782C376.538 56.7583 377.406 60.6612 377.406 65.2869V71.5315H346.876C346.992 75.1742 348.062 78.0363 350.085 80.1179C352.167 82.1994 355.029 83.2402 358.672 83.2402C361.736 83.2402 364.512 82.9511 366.998 82.3729C369.484 81.7368 372.057 80.7828 374.717 79.5107V89.4848C372.404 90.6412 369.947 91.4796 367.345 92C364.801 92.5782 361.707 92.8673 358.065 92.8673C353.323 92.8673 349.131 92 345.489 90.2654C341.846 88.4729 338.984 85.7843 336.902 82.1994C334.821 78.6145 333.78 74.1045 333.78 68.6694C333.78 63.1186 334.705 58.5218 336.555 54.8791C338.463 51.1786 341.094 48.4032 344.448 46.553C347.801 44.7027 351.704 43.7776 356.157 43.7776ZM356.243 52.9711C353.757 52.9711 351.675 53.7805 349.999 55.3995C348.38 57.0185 347.426 59.5337 347.137 62.9451H365.263C365.263 61.037 364.916 59.3313 364.223 57.828C363.586 56.3247 362.604 55.1393 361.274 54.272C359.944 53.4047 358.267 52.9711 356.243 52.9711ZM400.807 44.6449V92H387.884V44.6449H400.807ZM394.389 26.0844C396.297 26.0844 397.945 26.547 399.333 27.4721C400.721 28.3395 401.415 29.9873 401.415 32.4158C401.415 34.7865 400.721 36.4343 399.333 37.3595C397.945 38.2846 396.297 38.7472 394.389 38.7472C392.423 38.7472 390.747 38.2846 389.359 37.3595C388.029 36.4343 387.364 34.7865 387.364 32.4158C387.364 29.9873 388.029 28.3395 389.359 27.4721C390.747 26.547 392.423 26.0844 394.389 26.0844ZM427.233 92H414.31V26.0844H427.233V92Z" fill="#333333"/> <path d="M467.189 43.7776C467.825 43.7776 468.577 43.8065 469.444 43.8643C470.311 43.9221 471.005 44.0089 471.526 44.1245L470.572 56.2668C470.167 56.1512 469.56 56.0645 468.75 56.0066C467.999 55.891 467.334 55.8332 466.756 55.8332C465.079 55.8332 463.46 56.0645 461.899 56.527C460.337 56.9318 458.921 57.5967 457.649 58.5218C456.435 59.447 455.452 60.6901 454.7 62.2513C454.006 63.7546 453.659 65.6338 453.659 67.8888V92H440.736V44.6449H450.537L452.445 52.6241H453.052C453.977 51.0052 455.134 49.5307 456.521 48.2009C457.909 46.871 459.499 45.8013 461.291 44.9918C463.142 44.1823 465.108 43.7776 467.189 43.7776Z" fill="#AE885C"/> <path d="M144.864 128V113.117H147.134V115.373C147.713 114.318 148.246 113.622 148.732 113.285C149.227 112.949 149.769 112.781 150.357 112.781C151.208 112.781 152.072 113.052 152.95 113.594L152.081 115.934C151.464 115.57 150.848 115.387 150.231 115.387C149.68 115.387 149.185 115.556 148.746 115.892C148.307 116.219 147.994 116.677 147.807 117.265C147.527 118.162 147.386 119.143 147.386 120.208V128H144.864ZM167.508 123.207L170.114 123.53C169.703 125.052 168.942 126.234 167.83 127.075C166.718 127.916 165.298 128.336 163.57 128.336C161.393 128.336 159.664 127.668 158.385 126.332C157.114 124.987 156.479 123.104 156.479 120.685C156.479 118.181 157.123 116.238 158.413 114.855C159.702 113.472 161.374 112.781 163.43 112.781C165.42 112.781 167.045 113.458 168.306 114.813C169.568 116.168 170.198 118.073 170.198 120.531C170.198 120.68 170.194 120.904 170.184 121.203H159.085C159.179 122.838 159.641 124.09 160.473 124.959C161.304 125.828 162.341 126.262 163.584 126.262C164.509 126.262 165.298 126.019 165.952 125.534C166.606 125.048 167.125 124.272 167.508 123.207ZM159.225 119.129H167.536C167.424 117.877 167.106 116.938 166.583 116.312C165.779 115.341 164.738 114.855 163.458 114.855C162.299 114.855 161.323 115.243 160.529 116.018C159.744 116.794 159.309 117.831 159.225 119.129ZM175.156 123.558L177.651 123.165C177.791 124.165 178.179 124.931 178.814 125.463C179.459 125.996 180.356 126.262 181.505 126.262C182.663 126.262 183.523 126.029 184.083 125.562C184.644 125.085 184.924 124.529 184.924 123.894C184.924 123.324 184.677 122.876 184.181 122.549C183.836 122.324 182.976 122.039 181.603 121.694C179.753 121.227 178.468 120.825 177.749 120.489C177.039 120.143 176.497 119.671 176.123 119.073C175.759 118.466 175.577 117.798 175.577 117.069C175.577 116.406 175.726 115.794 176.025 115.233C176.334 114.663 176.749 114.192 177.273 113.818C177.665 113.528 178.197 113.285 178.87 113.089C179.552 112.884 180.281 112.781 181.056 112.781C182.224 112.781 183.247 112.949 184.125 113.285C185.013 113.622 185.667 114.079 186.087 114.659C186.508 115.229 186.797 115.995 186.956 116.957L184.49 117.293C184.378 116.527 184.051 115.929 183.509 115.5C182.976 115.07 182.219 114.855 181.238 114.855C180.08 114.855 179.253 115.046 178.758 115.429C178.263 115.813 178.015 116.261 178.015 116.775C178.015 117.102 178.118 117.396 178.324 117.658C178.529 117.929 178.851 118.153 179.291 118.33C179.543 118.424 180.286 118.639 181.519 118.975C183.303 119.451 184.546 119.844 185.246 120.152C185.956 120.451 186.512 120.89 186.914 121.469C187.316 122.049 187.517 122.768 187.517 123.628C187.517 124.468 187.269 125.263 186.774 126.01C186.288 126.748 185.583 127.323 184.658 127.734C183.733 128.135 182.687 128.336 181.519 128.336C179.585 128.336 178.109 127.935 177.09 127.131C176.081 126.328 175.437 125.136 175.156 123.558ZM192.447 120.559C192.447 117.803 193.213 115.761 194.745 114.434C196.025 113.332 197.585 112.781 199.426 112.781C201.472 112.781 203.144 113.454 204.443 114.799C205.741 116.135 206.391 117.985 206.391 120.348C206.391 122.264 206.101 123.772 205.522 124.875C204.952 125.968 204.116 126.818 203.013 127.425C201.92 128.033 200.724 128.336 199.426 128.336C197.342 128.336 195.656 127.668 194.367 126.332C193.087 124.996 192.447 123.072 192.447 120.559ZM195.039 120.559C195.039 122.464 195.455 123.894 196.287 124.847C197.118 125.79 198.165 126.262 199.426 126.262C200.678 126.262 201.719 125.786 202.551 124.833C203.382 123.88 203.798 122.427 203.798 120.475C203.798 118.634 203.378 117.242 202.537 116.298C201.705 115.345 200.668 114.869 199.426 114.869C198.165 114.869 197.118 115.341 196.287 116.284C195.455 117.228 195.039 118.653 195.039 120.559ZM221.985 128V125.814C220.827 127.495 219.253 128.336 217.263 128.336C216.385 128.336 215.562 128.168 214.796 127.832C214.04 127.495 213.474 127.075 213.101 126.571C212.736 126.057 212.479 125.431 212.33 124.693C212.227 124.198 212.176 123.413 212.176 122.338V113.117H214.698V121.371C214.698 122.689 214.75 123.576 214.852 124.034C215.011 124.697 215.347 125.221 215.861 125.604C216.375 125.977 217.01 126.164 217.767 126.164C218.524 126.164 219.234 125.973 219.897 125.59C220.561 125.197 221.028 124.669 221.299 124.006C221.579 123.333 221.719 122.362 221.719 121.091V113.117H224.242V128H221.985ZM231.05 128V113.117H233.32V115.373C233.899 114.318 234.432 113.622 234.918 113.285C235.413 112.949 235.955 112.781 236.543 112.781C237.393 112.781 238.257 113.052 239.136 113.594L238.267 115.934C237.65 115.57 237.034 115.387 236.417 115.387C235.866 115.387 235.371 115.556 234.932 115.892C234.492 116.219 234.179 116.677 233.993 117.265C233.712 118.162 233.572 119.143 233.572 120.208V128H231.05ZM253.217 122.549L255.697 122.871C255.426 124.581 254.73 125.921 253.609 126.893C252.498 127.855 251.129 128.336 249.503 128.336C247.467 128.336 245.827 127.673 244.584 126.346C243.351 125.01 242.734 123.1 242.734 120.615C242.734 119.008 243.001 117.602 243.533 116.396C244.066 115.191 244.874 114.29 245.958 113.692C247.051 113.084 248.237 112.781 249.517 112.781C251.134 112.781 252.456 113.192 253.483 114.014C254.511 114.827 255.17 115.985 255.459 117.49L253.007 117.868C252.773 116.868 252.357 116.116 251.759 115.612C251.171 115.107 250.456 114.855 249.615 114.855C248.345 114.855 247.312 115.313 246.518 116.228C245.724 117.135 245.327 118.573 245.327 120.545C245.327 122.544 245.71 123.997 246.476 124.903C247.242 125.809 248.242 126.262 249.475 126.262C250.466 126.262 251.292 125.959 251.956 125.351C252.619 124.744 253.039 123.81 253.217 122.549ZM270.914 123.207L273.52 123.53C273.109 125.052 272.348 126.234 271.236 127.075C270.124 127.916 268.704 128.336 266.976 128.336C264.799 128.336 263.071 127.668 261.791 126.332C260.52 124.987 259.885 123.104 259.885 120.685C259.885 118.181 260.529 116.238 261.819 114.855C263.108 113.472 264.78 112.781 266.836 112.781C268.826 112.781 270.451 113.458 271.713 114.813C272.974 116.168 273.604 118.073 273.604 120.531C273.604 120.68 273.6 120.904 273.59 121.203H262.491C262.585 122.838 263.047 124.09 263.879 124.959C264.71 125.828 265.747 126.262 266.99 126.262C267.915 126.262 268.704 126.019 269.358 125.534C270.012 125.048 270.531 124.272 270.914 123.207ZM262.631 119.129H270.942C270.83 117.877 270.512 116.938 269.989 116.312C269.185 115.341 268.144 114.855 266.864 114.855C265.705 114.855 264.729 115.243 263.935 116.018C263.15 116.794 262.716 117.831 262.631 119.129ZM289.421 123.558L291.915 123.165C292.055 124.165 292.443 124.931 293.078 125.463C293.723 125.996 294.62 126.262 295.769 126.262C296.927 126.262 297.787 126.029 298.347 125.562C298.908 125.085 299.188 124.529 299.188 123.894C299.188 123.324 298.941 122.876 298.446 122.549C298.1 122.324 297.24 122.039 295.867 121.694C294.017 121.227 292.733 120.825 292.013 120.489C291.303 120.143 290.761 119.671 290.388 119.073C290.023 118.466 289.841 117.798 289.841 117.069C289.841 116.406 289.99 115.794 290.289 115.233C290.598 114.663 291.013 114.192 291.537 113.818C291.929 113.528 292.462 113.285 293.134 113.089C293.816 112.884 294.545 112.781 295.32 112.781C296.488 112.781 297.511 112.949 298.389 113.285C299.277 113.622 299.931 114.079 300.351 114.659C300.772 115.229 301.061 115.995 301.22 116.957L298.754 117.293C298.642 116.527 298.315 115.929 297.773 115.5C297.24 115.07 296.484 114.855 295.503 114.855C294.344 114.855 293.517 115.046 293.022 115.429C292.527 115.813 292.279 116.261 292.279 116.775C292.279 117.102 292.382 117.396 292.588 117.658C292.793 117.929 293.116 118.153 293.555 118.33C293.807 118.424 294.55 118.639 295.783 118.975C297.567 119.451 298.81 119.844 299.511 120.152C300.221 120.451 300.777 120.89 301.178 121.469C301.58 122.049 301.781 122.768 301.781 123.628C301.781 124.468 301.533 125.263 301.038 126.01C300.552 126.748 299.847 127.323 298.922 127.734C297.997 128.135 296.951 128.336 295.783 128.336C293.849 128.336 292.373 127.935 291.354 127.131C290.345 126.328 289.701 125.136 289.421 123.558ZM317.404 128V125.814C316.245 127.495 314.671 128.336 312.681 128.336C311.803 128.336 310.981 128.168 310.214 127.832C309.458 127.495 308.892 127.075 308.519 126.571C308.154 126.057 307.897 125.431 307.748 124.693C307.645 124.198 307.594 123.413 307.594 122.338V113.117H310.116V121.371C310.116 122.689 310.168 123.576 310.271 124.034C310.429 124.697 310.766 125.221 311.28 125.604C311.793 125.977 312.429 126.164 313.185 126.164C313.942 126.164 314.652 125.973 315.316 125.59C315.979 125.197 316.446 124.669 316.717 124.006C316.997 123.333 317.137 122.362 317.137 121.091V113.117H319.66V128H317.404ZM326.468 128V113.117H328.738V115.373C329.317 114.318 329.85 113.622 330.336 113.285C330.831 112.949 331.373 112.781 331.961 112.781C332.811 112.781 333.676 113.052 334.554 113.594L333.685 115.934C333.068 115.57 332.452 115.387 331.835 115.387C331.284 115.387 330.789 115.556 330.35 115.892C329.911 116.219 329.598 116.677 329.411 117.265C329.13 118.162 328.99 119.143 328.99 120.208V128H326.468ZM343.058 128L337.396 113.117H340.059L343.254 122.03C343.599 122.992 343.917 123.992 344.207 125.029C344.431 124.244 344.744 123.301 345.146 122.198L348.453 113.117H351.046L345.412 128H343.058ZM366.332 123.207L368.939 123.53C368.527 125.052 367.766 126.234 366.654 127.075C365.542 127.916 364.122 128.336 362.394 128.336C360.217 128.336 358.489 127.668 357.209 126.332C355.938 124.987 355.303 123.104 355.303 120.685C355.303 118.181 355.948 116.238 357.237 114.855C358.526 113.472 360.198 112.781 362.254 112.781C364.244 112.781 365.869 113.458 367.131 114.813C368.392 116.168 369.023 118.073 369.023 120.531C369.023 120.68 369.018 120.904 369.009 121.203H357.91C358.003 122.838 358.465 124.09 359.297 124.959C360.128 125.828 361.165 126.262 362.408 126.262C363.333 126.262 364.122 126.019 364.776 125.534C365.43 125.048 365.949 124.272 366.332 123.207ZM358.05 119.129H366.36C366.248 117.877 365.93 116.938 365.407 116.312C364.604 115.341 363.562 114.855 362.282 114.855C361.123 114.855 360.147 115.243 359.353 116.018C358.568 116.794 358.134 117.831 358.05 119.129ZM375.004 110.356V107.456H377.526V110.356H375.004ZM375.004 128V113.117H377.526V128H375.004ZM384.194 128V107.456H386.717V128H384.194ZM393.455 128V107.456H395.977V128H393.455ZM412.483 126.164C411.548 126.958 410.647 127.519 409.778 127.846C408.918 128.173 407.994 128.336 407.003 128.336C405.368 128.336 404.112 127.939 403.233 127.145C402.355 126.342 401.916 125.319 401.916 124.076C401.916 123.347 402.08 122.684 402.407 122.086C402.743 121.479 403.177 120.993 403.71 120.629C404.252 120.264 404.859 119.989 405.532 119.802C406.027 119.671 406.774 119.545 407.774 119.423C409.811 119.181 411.31 118.891 412.272 118.555C412.282 118.209 412.286 117.989 412.286 117.896C412.286 116.868 412.048 116.144 411.572 115.724C410.927 115.154 409.97 114.869 408.699 114.869C407.512 114.869 406.634 115.079 406.064 115.5C405.504 115.911 405.088 116.644 404.817 117.7L402.351 117.363C402.575 116.308 402.944 115.458 403.458 114.813C403.972 114.159 404.714 113.659 405.686 113.313C406.658 112.958 407.783 112.781 409.063 112.781C410.334 112.781 411.366 112.93 412.16 113.229C412.954 113.528 413.538 113.907 413.912 114.364C414.286 114.813 414.547 115.383 414.697 116.074C414.781 116.504 414.823 117.279 414.823 118.4V121.764C414.823 124.109 414.874 125.594 414.977 126.22C415.089 126.837 415.304 127.43 415.622 128H412.987C412.726 127.477 412.557 126.865 412.483 126.164ZM412.272 120.531C411.357 120.904 409.984 121.222 408.152 121.484C407.115 121.633 406.382 121.801 405.952 121.988C405.522 122.175 405.191 122.45 404.957 122.815C404.724 123.17 404.607 123.567 404.607 124.006C404.607 124.679 404.859 125.239 405.364 125.688C405.877 126.136 406.625 126.36 407.606 126.36C408.577 126.36 409.442 126.15 410.198 125.73C410.955 125.3 411.511 124.716 411.866 123.978C412.137 123.408 412.272 122.567 412.272 121.455V120.531ZM421.617 128V113.117H423.887V115.233C424.98 113.598 426.559 112.781 428.624 112.781C429.521 112.781 430.343 112.944 431.09 113.271C431.847 113.589 432.412 114.009 432.786 114.533C433.16 115.056 433.421 115.677 433.571 116.396C433.664 116.864 433.711 117.681 433.711 118.849V128H431.189V118.947C431.189 117.919 431.09 117.153 430.894 116.649C430.698 116.135 430.348 115.728 429.843 115.429C429.348 115.121 428.764 114.967 428.091 114.967C427.017 114.967 426.087 115.308 425.303 115.99C424.527 116.672 424.139 117.966 424.139 119.872V128H421.617ZM450.175 122.549L452.655 122.871C452.384 124.581 451.688 125.921 450.567 126.893C449.455 127.855 448.087 128.336 446.461 128.336C444.424 128.336 442.785 127.673 441.542 126.346C440.309 125.01 439.692 123.1 439.692 120.615C439.692 119.008 439.958 117.602 440.491 116.396C441.023 115.191 441.832 114.29 442.915 113.692C444.008 113.084 445.195 112.781 446.475 112.781C448.091 112.781 449.413 113.192 450.441 114.014C451.469 114.827 452.127 115.985 452.417 117.49L449.964 117.868C449.731 116.868 449.315 116.116 448.717 115.612C448.129 115.107 447.414 114.855 446.573 114.855C445.302 114.855 444.27 115.313 443.476 116.228C442.682 117.135 442.285 118.573 442.285 120.545C442.285 122.544 442.668 123.997 443.434 124.903C444.2 125.809 445.2 126.262 446.433 126.262C447.423 126.262 448.25 125.959 448.913 125.351C449.577 124.744 449.997 123.81 450.175 122.549ZM467.871 123.207L470.478 123.53C470.067 125.052 469.306 126.234 468.194 127.075C467.082 127.916 465.662 128.336 463.934 128.336C461.757 128.336 460.028 127.668 458.748 126.332C457.478 124.987 456.842 123.104 456.842 120.685C456.842 118.181 457.487 116.238 458.776 114.855C460.066 113.472 461.738 112.781 463.793 112.781C465.783 112.781 467.409 113.458 468.67 114.813C469.931 116.168 470.562 118.073 470.562 120.531C470.562 120.68 470.557 120.904 470.548 121.203H459.449C459.542 122.838 460.005 124.09 460.836 124.959C461.668 125.828 462.705 126.262 463.948 126.262C464.872 126.262 465.662 126.019 466.316 125.534C466.97 125.048 467.488 124.272 467.871 123.207ZM459.589 119.129H467.899C467.787 117.877 467.47 116.938 466.947 116.312C466.143 115.341 465.101 114.855 463.821 114.855C462.663 114.855 461.687 115.243 460.892 116.018C460.108 116.794 459.673 117.831 459.589 119.129Z" fill="#808080"/> </svg> </a> <a class="docs-logo astro-cdy74xqe" href="../../../docs.html" aria-label="Survelir Docs"><svg viewBox="0 0 275 104" width="275" height="104" fill="none" style="height: 1.5rem; margin-bottom: 0.2rem;" xmlns="http://www.w3.org/2000/svg"> <path d="M69.312 69.616C69.312 79.1733 65.984 87.28 59.328 93.936C52.7573 100.592 44.6933 103.92 35.136 103.92C25.4933 103.92 17.344 100.635 10.688 94.064C4.11733 87.408 0.832001 79.2587 0.832001 69.616C0.832001 60.0587 4.16 51.9947 10.816 45.424C17.472 38.768 25.5787 35.44 35.136 35.44C41.1947 35.44 46.8267 36.9333 52.032 39.92V0.623993H69.312V69.616ZM52.032 69.616C52.032 65.008 50.368 61.04 47.04 57.712C43.712 54.384 39.744 52.72 35.136 52.72C30.4427 52.72 26.432 54.384 23.104 57.712C19.776 60.9547 18.112 64.9227 18.112 69.616C18.112 74.3093 19.776 78.32 23.104 81.648C26.432 84.976 30.4427 86.64 35.136 86.64C39.8293 86.64 43.7973 84.976 47.04 81.648C50.368 78.32 52.032 74.3093 52.032 69.616ZM146.562 69.616C146.562 79.1733 143.234 87.28 136.578 93.936C130.007 100.592 121.943 103.92 112.386 103.92C102.743 103.92 94.594 100.635 87.938 94.064C81.3673 87.408 78.082 79.2587 78.082 69.616C78.082 60.0587 81.41 51.9947 88.066 45.424C94.722 38.768 102.829 35.44 112.386 35.44C121.943 35.44 130.007 38.768 136.578 45.424C143.234 51.9947 146.562 60.0587 146.562 69.616ZM129.282 69.616C129.282 65.008 127.618 61.04 124.29 57.712C120.962 54.384 116.994 52.72 112.386 52.72C107.693 52.72 103.682 54.384 100.354 57.712C97.026 60.9547 95.362 64.9227 95.362 69.616C95.362 74.3093 97.026 78.32 100.354 81.648C103.682 84.976 107.693 86.64 112.386 86.64C117.079 86.64 121.047 84.976 124.29 81.648C127.618 78.32 129.282 74.3093 129.282 69.616ZM213.566 94.32C206.91 100.72 199.017 103.92 189.886 103.92C180.243 103.92 172.094 100.635 165.438 94.064C158.867 87.408 155.582 79.2587 155.582 69.616C155.582 60.0587 158.91 51.9947 165.566 45.424C172.222 38.768 180.329 35.44 189.886 35.44C198.59 35.44 206.185 38.384 212.67 44.272L202.302 58.224C198.974 54.5547 194.835 52.72 189.886 52.72C185.193 52.72 181.182 54.384 177.854 57.712C174.526 60.9547 172.862 64.9227 172.862 69.616C172.862 74.3093 174.526 78.32 177.854 81.648C181.182 84.976 185.193 86.64 189.886 86.64C195.006 86.64 199.23 84.6773 202.558 80.752L213.566 94.32ZM274.05 82.416C274.05 86.512 272.685 90.224 269.954 93.552C264.493 100.208 256.727 103.408 246.658 103.152C242.647 103.067 238.253 102.171 233.474 100.464C228.781 98.7573 224.941 96.624 221.954 94.064L231.554 81.648C236.162 86 241.069 88.176 246.274 88.176H246.658C248.791 88.176 250.711 87.792 252.418 87.024C254.637 86 255.746 84.5493 255.746 82.672V82.16C255.49 80.1973 254.167 78.7893 251.778 77.936C250.839 77.7653 248.834 77.3813 245.762 76.784C241.922 76.016 238.679 75.0773 236.034 73.968C228.269 70.64 224.386 64.7947 224.386 56.432C224.386 48.4107 228.354 42.3947 236.29 38.384C239.789 36.592 243.586 35.6533 247.682 35.568C251.949 35.4827 256.386 36.208 260.994 37.744C266.285 39.536 270.039 41.8827 272.258 44.784L260.738 55.152C257.751 52.1653 254.509 50.672 251.01 50.672C245.549 50.672 242.818 52.464 242.818 56.048V56.304C242.818 58.0107 245.037 59.4613 249.474 60.656C249.815 60.7413 252.631 61.296 257.922 62.32C268.674 64.368 274.05 70.9387 274.05 82.032V82.416Z" class="docs-logo-svg" fill="#404040"/> <style> [data-theme="dark"] .docs-logo-svg { fill: #d4d4d4; } </style> </svg> </a> </span> </div> <div class="sl-flex print:hidden astro-kmkmnagf"> <site-search class="astro-kmkmnagf astro-v37mnknz" data-translations="{"placeholder":"Search"}"> <button data-open-modal disabled aria-label="Search" aria-keyshortcuts="Control+K" class="astro-v37mnknz"> <svg aria-hidden="true" class="astro-v37mnknz astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M21.71 20.29 18 16.61A9 9 0 1 0 16.61 18l3.68 3.68a.999.999 0 0 0 1.42 0 1 1 0 0 0 0-1.39ZM11 18a7 7 0 1 1 0-14 7 7 0 0 1 0 14Z"/></svg> <span class="sl-hidden md:sl-block astro-v37mnknz" aria-hidden="true">Search</span> <kbd class="sl-hidden md:sl-flex astro-v37mnknz" style="display: none;"> <kbd class="astro-v37mnknz">Ctrl</kbd><kbd class="astro-v37mnknz">K</kbd> </kbd> </button> <dialog style="padding:0" aria-label="Search" class="astro-v37mnknz"> <div class="dialog-frame sl-flex astro-v37mnknz"> <button data-close-modal class="sl-flex md:sl-hidden astro-v37mnknz"> Cancel </button> <div class="search-container astro-v37mnknz"> <div id="starlight__search" class="astro-v37mnknz"></div> </div> </div> </dialog> </site-search> <script> (() => { const openBtn = document.querySelector('button[data-open-modal]'); const shortcut = openBtn?.querySelector('kbd'); if (!openBtn || !(shortcut instanceof HTMLElement)) return; const platformKey = shortcut.querySelector('kbd'); if (platformKey && /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)) { platformKey.textContent = '⌘'; openBtn.setAttribute('aria-keyshortcuts', 'Meta+K'); } shortcut.style.display = ''; })(); </script> <script type="module" src="../../../_astro/Search.astro_astro_type_script_index_0_lang.18-vQxR-.js"></script> </div> <div class="sl-hidden md:sl-flex print:hidden right-group astro-kmkmnagf"> <div class="sl-flex social-icons astro-kmkmnagf"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),o(e)}function o(e){const t=document.getElementById("dark-theme-toggle"),n=document.getElementById("light-theme-toggle");e==="dark"?(t?.classList.add("hidden"),n?.classList.remove("hidden")):(t?.classList.remove("hidden"),n?.classList.add("hidden"))}document.getElementById("dark-theme-toggle")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> <script type="module">class s extends HTMLElement{constructor(){super();const e=this.querySelector("select");e&&(e.addEventListener("change",t=>{t.currentTarget instanceof HTMLSelectElement&&(window.location.pathname=t.currentTarget.value)}),window.addEventListener("pageshow",t=>{if(!t.persisted)return;const n=e.querySelector("option[selected]")?.index;n!==e.selectedIndex&&(e.selectedIndex=n??0)}))}}customElements.define("starlight-lang-select",s);</script> </div> </div> </header> <nav class="sidebar print:hidden astro-vrdttmbt" aria-label="Main"> <starlight-menu-button class="print:hidden astro-jif73yzw"> <button aria-expanded="false" aria-label="Menu" aria-controls="starlight__sidebar" class="sl-flex md:sl-hidden astro-jif73yzw"> <svg aria-hidden="true" class="astro-jif73yzw astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M3 8h18a1 1 0 1 0 0-2H3a1 1 0 0 0 0 2Zm18 8H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Zm0-5H3a1 1 0 0 0 0 2h18a1 1 0 0 0 0-2Z"/></svg> </button> </starlight-menu-button> <script type="module">class s extends HTMLElement{constructor(){super(),this.btn=this.querySelector("button"),this.btn.addEventListener("click",()=>this.toggleExpanded());const t=this.closest("nav");t&&t.addEventListener("keyup",e=>this.closeOnEscape(e))}setExpanded(t){this.setAttribute("aria-expanded",String(t)),document.body.toggleAttribute("data-mobile-menu-expanded",t)}toggleExpanded(){this.setExpanded(this.getAttribute("aria-expanded")!=="true")}closeOnEscape(t){t.code==="Escape"&&(this.setExpanded(!1),this.btn.focus())}}customElements.define("starlight-menu-button",s);</script> <div id="starlight__sidebar" class="sidebar-pane astro-vrdttmbt"> <div class="sidebar-content sl-flex astro-vrdttmbt"> <sl-sidebar-state-persist data-hash="1rrzvzd" class="astro-kku4brbg"> <script aria-hidden="true"> (() => { try { if (!matchMedia('(min-width: 50em)').matches) return; /** @type {HTMLElement | null} */ const target = document.querySelector('sl-sidebar-state-persist'); const state = JSON.parse(sessionStorage.getItem('sl-sidebar-state') || '0'); if (!target || !state || target.dataset.hash !== state.hash) return; window._starlightScrollRestore = state.scroll; customElements.define( 'sl-sidebar-restore', class SidebarRestore extends HTMLElement { connectedCallback() { try { const idx = parseInt(this.dataset.index || ''); const details = this.closest('details'); if (details && typeof state.open[idx] === 'boolean') details.open = state.open[idx]; } catch {} } } ); } catch {} })(); </script> <ul class="top-level astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="0"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Core</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/what-is-surveilr.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">What is surveilr</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/quick-start.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quick Start</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/installation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Installation</span> </a> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="1"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr CLI</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="2"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Ingest Commands</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/capexec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/files.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ingest Files</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/imap/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">IMAP Email Ingestion</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/ingest-commands/tasks.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Task Ingestion</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <a href="../../core/cli/cli-commands.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">CLI Commands</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="3"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Capturable Executables</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/content-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Content Extensibility with Capturable Executables</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/integrated-ts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Integrated TypeScript programmability and scriptability</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/capturable-executables/sql-ddl-extensibility/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">SQL DDL Extensibility with SQL Notebooks</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="4"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Concepts</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/concepts/advanced-sql-functions/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Advanced SQL Functions</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/behaviors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behaviors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/code-notebooks/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebooks</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">RSSD Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/resource-surveillance.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Database (RSSD)</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-orchestrate/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr orchestrate</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/surveilr-shell/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">surveilr shell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/uniform-resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">uniform_resource Table</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../core/concepts/work-product-artifacts/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Work Product Artifacts - WPAs</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="5"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Admin</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../core/admin/merge.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Merging `RSSD`s</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="6"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">surveilr Pro</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="7"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Standard Library</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="8"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">RSSD Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="behavior.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Behavior</span> </a> </li><li class="astro-3ii7xxms"> <a href="device.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device</span> </a> </li><li class="astro-3ii7xxms"> <a href="device_party_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Device Party Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="gender_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Gender Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_nature.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Nature</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session.html" aria-current="page" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_exec.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Execution</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_issue_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Issue Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_log.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session Log</span> </a> </li><li class="astro-3ii7xxms"> <a href="orchestration_session_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Orchestration Session State</span> </a> </li><li class="astro-3ii7xxms"> <a href="organization.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization</span> </a> </li><li class="astro-3ii7xxms"> <a href="organization_role.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role</span> </a> </li><li class="astro-3ii7xxms"> <a href="organization_role_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Organization Role Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="party.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party</span> </a> </li><li class="astro-3ii7xxms"> <a href="party_relation.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation</span> </a> </li><li class="astro-3ii7xxms"> <a href="party_relation_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Relation Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="party_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Party Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="person.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person</span> </a> </li><li class="astro-3ii7xxms"> <a href="person_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Person Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="sex_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Sex Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="state_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance State Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="uniform_resource.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource</span> </a> </li><li class="astro-3ii7xxms"> <a href="uniform_resource_transform.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Transform</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_resource_path_match_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Match Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_resource_path_rewrite_rule.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Resource Path Rewrite Rule</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_attachment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Attachment</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_fs_path.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_fs_path_entry.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Fs Path Entry</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_imap_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_imap_acct_folder.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_imap_acct_folder_message.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session IMAP Account Folder Message</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_account.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_label.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Label</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_project.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_project_issue.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Project Issue</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_acct_relationship.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Account Relationship</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_comment.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Comment</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_issue_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_issue_type.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Issue Type</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_milestone.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Milestone</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_reaction.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM Reaction</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_plm_user.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session PLM User</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_task.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session Task</span> </a> </li><li class="astro-3ii7xxms"> <a href="ur_ingest_session_udi_pgp_sql.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Uniform Resource Ingest Session UDI-PGP SQL</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="9"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Notebooks Schema</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../notebooks-schema/assurance_schema.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Assurance Schema</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/code_notebook_cell.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Cell</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/code_notebook_kernel.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook Kernel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/code_notebook_state.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Code Notebook State</span> </a> </li><li class="astro-3ii7xxms"> <a href="../notebooks-schema/notebooks_schema/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Resource Surveillance Notebooks Schema</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="10"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="11"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Discipline-centric Patterns</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/aerospace-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Aerospace Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/auditors/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Auditors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/automotive-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Automotive Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/business-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Business Analysts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/change-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Change Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-automation/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Automation Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/compliance-officer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Compliance Officers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/configuration/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Configuration Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/customer-support/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Customer Support Representatives</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/database-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Database Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/devops/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">DevOps Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/ethical-hacker/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Ethical Hackers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/external-assessor/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">External Assessors</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/facilities-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Facilities Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/human-factors-engineers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Human Factors Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/incident-response/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Incident Response Team Members</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-consultants/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal and Regulatory Consultants</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/legal-counsel/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Legal Counsel</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/medical-device-specialists/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Medical Device Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/network-admin/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Network Administrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/penetration-tester/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Penetration Testers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/performance-reliability/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Performance and Reliability Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/procurement-specialist/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Procurement Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/product-owners/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Product Owners</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/project-manager/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Project Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/qa.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Quality Assurance Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/regulatory-affairs/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Regulatory Affairs Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/risk-management/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Risk Management Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/security-analyst/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Security Analyst/Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/software-engineer.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Software Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/subject-matter-expert/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Subject Matter Experts</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/supply-chain-managers/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Supply Chain Managers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-engineer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Engineers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/system-integrators/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">System Integrators</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/technical-writer/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Technical Writers</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/training/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Training and Education Specialists</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../patterns/disciplines/user-experience/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">UI/UX Designers</span> </a> </li> </ul> </details> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="12"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Services</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details open class="astro-3ii7xxms"> <sl-sidebar-restore data-index="13"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Cookbook and Snippets</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="14"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Releases</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../releases/v0_9_9/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.9</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_10/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.10</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_12/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.12</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_13/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.13</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_14/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.14</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_16/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.16</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_9_17/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.9.17</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_10_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.10.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_11_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.11.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_2/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.2</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_3/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.3</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_4/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.4</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_5/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.5</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_13_6/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.13.6</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_21_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.21.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_22_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.22.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_23_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.23.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_24_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.24.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_25_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.25.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_26_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.26.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_27_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.27.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_28_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.28.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_30_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.30.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_31_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.31.1</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_32_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.32.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_33_0/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.33.0</span> </a> </li><li class="astro-3ii7xxms"> <a href="../../releases/v0_42_1/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">v0.42.1</span> </a> </li> </ul> </details> </li><li class="astro-3ii7xxms"> <details class="astro-3ii7xxms"> <sl-sidebar-restore data-index="15"></sl-sidebar-restore> <summary class="astro-3ii7xxms"> <div class="group-label astro-3ii7xxms"> <span class="large astro-3ii7xxms">Evidence</span> </div> <svg aria-hidden="true" class="caret astro-3ii7xxms astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.25rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </summary> <ul class="astro-3ii7xxms"> <li class="astro-3ii7xxms"> <a href="../../evidence/surveilr-evidence-collection-guide/index.html" aria-current="false" class="astro-3ii7xxms"> <span class="astro-3ii7xxms">Guide to surveilr Evidence Collection and Integration</span> </a> </li> </ul> </details> </li> </ul> <script aria-hidden="true"> (() => { const scroller = document.getElementById('starlight__sidebar'); if (!window._starlightScrollRestore || !scroller) return; scroller.scrollTop = window._starlightScrollRestore; delete window._starlightScrollRestore; })(); </script> </sl-sidebar-state-persist> <div class="md:sl-hidden"> <div class="mobile-preferences sl-flex astro-5znlxet7"> <div class="sl-flex social-icons astro-5znlxet7"> <a href="https://github.com/surveilr" rel="me" class="sl-flex astro-wy4te6ga"><span class="sr-only astro-wy4te6ga">GitHub</span><svg aria-hidden="true" class="astro-wy4te6ga astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1em;"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 21.07c-3.34.72-4.04-1.61-4.04-1.61-.55-1.39-1.34-1.76-1.34-1.76-1.08-.74.09-.73.09-.73 1.2.09 1.83 1.24 1.83 1.24 1.08 1.83 2.81 1.3 3.5 1 .1-.78.42-1.31.76-1.61-2.67-.3-5.47-1.33-5.47-5.93 0-1.31.47-2.38 1.24-3.22-.14-.3-.54-1.52.1-3.18 0 0 1-.32 3.3 1.23a11.5 11.5 0 0 1 6 0c2.28-1.55 3.29-1.23 3.29-1.23.64 1.66.24 2.88.12 3.18a4.65 4.65 0 0 1 1.23 3.22c0 4.61-2.8 5.63-5.48 5.92.42.36.81 1.1.81 2.22l-.01 3.29c0 .31.2.69.82.57A12 12 0 0 0 12 .3Z"/></svg> </a> </div> <!-- Dark Theme Toggle Button --><button type="button" aria-label="Dark Theme Toggle" id="dark-theme-toggle-mobile" class="group flex h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-600 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-200 hover:text-orange-400" data-hs-theme-click-value="dark"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z"></path> </svg> </button> <!-- Light Theme Toggle Button --> <button type="button" aria-label="Light Theme Toggle" id="light-theme-toggle-mobile" class="group flex hidden h-8 w-8 items-center justify-center rounded-full font-medium text-neutral-400 outline-none ring-zinc-500 transition duration-300 hover:bg-neutral-700 hover:text-orange-400" data-hs-theme-click-value="light"> <svg class="h-4 w-4 flex-shrink-0" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <circle cx="12" cy="12" r="4"></circle> <path d="M12 8a2 2 0 1 0 4 4"></path> <path d="M12 2v2"></path> <path d="M12 20v2"></path> <path d="m4.93 4.93 1.41 1.41"></path> <path d="m17.66 17.66 1.41 1.41"></path> <path d="M2 12h2"></path> <path d="M20 12h2"></path> <path d="m6.34 17.66-1.41 1.41"></path> <path d="m19.07 4.93-1.41 1.41"></path> </svg> </button> <script type="module">function d(e){document.documentElement.setAttribute("data-theme",e),localStorage.setItem("starlight-theme",e),n(e)}function n(e){const t=document.getElementById("dark-theme-toggle-mobile"),o=document.getElementById("light-theme-toggle-mobile");e==="dark"?(t?.classList.add("hidden"),o?.classList.remove("hidden")):(t?.classList.remove("hidden"),o?.classList.add("hidden"))}document.getElementById("dark-theme-toggle-mobile")?.addEventListener("click",()=>{d("dark")});document.getElementById("light-theme-toggle-mobile")?.addEventListener("click",()=>{d("light")});document.addEventListener("DOMContentLoaded",()=>{const t=localStorage.getItem("starlight-theme")||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");d(t)});</script> </div> </div> </div> </div> </nav> <div class="main-frame astro-vrdttmbt"> <script type="module">const a=document.getElementById("starlight__sidebar"),n=a?.querySelector("sl-sidebar-state-persist"),o="sl-sidebar-state",i=()=>{let t=[];const e=n?.dataset.hash||"";try{const s=sessionStorage.getItem(o),r=JSON.parse(s||"{}");Array.isArray(r.open)&&r.hash===e&&(t=r.open)}catch{}return{hash:e,open:t,scroll:a?.scrollTop||0}},c=t=>{try{sessionStorage.setItem(o,JSON.stringify(t))}catch{}},d=()=>c(i()),l=(t,e)=>{const s=i();s.open[e]=t,c(s)};n?.addEventListener("click",t=>{if(!(t.target instanceof Element))return;const e=t.target.closest("summary")?.closest("details");if(!e)return;const s=e.querySelector("sl-sidebar-restore"),r=parseInt(s?.dataset.index||"");isNaN(r)||l(!e.open,r)});addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&d()});addEventListener("pageHide",d);</script> <div class="lg:sl-flex astro-67yu43on"> <aside class="right-sidebar-container print:hidden astro-67yu43on"> <div class="right-sidebar astro-67yu43on"> <div class="lg:sl-hidden astro-pb3aqygn"><mobile-starlight-toc data-min-h="2" data-max-h="3" class="astro-doynk5tl"><nav aria-labelledby="starlight__on-this-page--mobile" class="astro-doynk5tl"><details id="starlight__mobile-toc" class="astro-doynk5tl"><summary id="starlight__on-this-page--mobile" class="sl-flex astro-doynk5tl"><div class="toggle sl-flex astro-doynk5tl">On this page<svg aria-hidden="true" class="caret astro-doynk5tl astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1rem;"><path d="m14.83 11.29-4.24-4.24a1 1 0 1 0-1.42 1.41L12.71 12l-3.54 3.54a1 1 0 0 0 0 1.41 1 1 0 0 0 .71.29 1 1 0 0 0 .71-.29l4.24-4.24a1.002 1.002 0 0 0 0-1.42Z"/></svg> </div><span class="display-current astro-doynk5tl"></span></summary><div class="dropdown astro-doynk5tl"><ul class="isMobile astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </div></details></nav></mobile-starlight-toc><script type="module" src="../../../_astro/MobileTableOfContents.astro_astro_type_script_index_0_lang.C181hMzK.js"></script></div><div class="right-sidebar-panel sl-hidden lg:sl-block astro-pb3aqygn"><div class="sl-container astro-pb3aqygn"><starlight-toc data-min-h="2" data-max-h="3"><nav aria-labelledby="starlight__on-this-page"><h2 id="starlight__on-this-page">On this page</h2><ul class="astro-g2bywc46" style="--depth: 0;"> <li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#_top" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Overview</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#description" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Description</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#columns" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Columns</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#constraints" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Constraints</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#indexes" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Indexes</span> </a> </li><li class="astro-g2bywc46" style="--depth: 0;"> <a href="orchestration_session.html#relations" class="astro-g2bywc46" style="--depth: 0;"> <span class="astro-g2bywc46" style="--depth: 0;">Relations</span> </a> </li> </ul> </nav></starlight-toc><script type="module" src="../../../_astro/TableOfContents.astro_astro_type_script_index_0_lang.CKWWgpjV.js"></script></div></div> </div> </aside> <div class="main-pane astro-67yu43on"> <main data-pagefind-body class="astro-bguv2lll" lang="en" dir="ltr"> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <h1 id="_top" class="astro-j6tvhyss">Orchestration Session</h1> </div> </div> <div class="content-panel astro-7nkwcw3z"> <div class="sl-container astro-7nkwcw3z"> <div class="sl-markdown-content"> <h2 id="description">Description</h2> <p>An orchestration session groups multiple orchestration events for reporting or other purposes</p> <details> <summary><strong>Table Definition</strong></summary> <div class="expressive-code"><link rel="stylesheet" href="../../../_astro/ec.tm3va.css"><script type="module" src="../../../_astro/ec.8zarh.js"></script><figure class="frame not-content"><figcaption class="header"></figcaption><pre data-language="sql"><code><div class="ec-line"><div class="code"><span style="--0:#C792EA;--1:#8844AE">CREATE</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TABLE</span><span style="--0:#D6DEEB;--1:#403F53"> "</span><span style="--0:#82AAFF;--1:#3B61B0">orchestration_session</span><span style="--0:#D6DEEB;--1:#403F53">" (</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_session_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">PRIMARY KEY</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">device_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">VARCHAR</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_nature_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">version</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NOT NULL</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orch_started_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMPTZ</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">DEFAULT</span><span style="--0:#D6DEEB;--1:#403F53"> CURRENT_TIMESTAMP,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orch_finished_at</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TIMESTAMPTZ</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">elaboration</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(elaboration) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> elaboration </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">args_json</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(args_json) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> args_json </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">diagnostics_json</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">CHECK</span><span style="--0:#D6DEEB;--1:#403F53">(json_valid(diagnostics_json) </span><span style="--0:#C792EA;--1:#8844AE">OR</span><span style="--0:#D6DEEB;--1:#403F53"> diagnostics_json </span><span style="--0:#C792EA;--1:#8844AE">IS</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">NULL</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">diagnostics_md</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#C792EA;--1:#8844AE">TEXT</span><span style="--0:#D6DEEB;--1:#403F53">,</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">FOREIGN KEY</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">device_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">) </span><span style="--0:#C792EA;--1:#8844AE">REFERENCES</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">device</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">device_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">),</span></div></div><div class="ec-line"><div class="code"><span class="indent"> </span><span style="--0:#C792EA;--1:#8844AE">FOREIGN KEY</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_nature_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">) </span><span style="--0:#C792EA;--1:#8844AE">REFERENCES</span><span style="--0:#D6DEEB;--1:#403F53"> </span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_nature</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">(</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#ECC48D;--1:#984E4D">orchestration_nature_id</span><span style="--0:#D9F5DD;--1:#111111">"</span><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div><div class="ec-line"><div class="code"><span style="--0:#D6DEEB;--1:#403F53">)</span></div></div></code></pre><div class="copy"><button title="Copy to clipboard" data-copied="Copied!" data-code="CREATE TABLE "orchestration_session" ( "orchestration_session_id" VARCHAR PRIMARY KEY NOT NULL, "device_id" VARCHAR NOT NULL, "orchestration_nature_id" TEXT NOT NULL, "version" TEXT NOT NULL, "orch_started_at" TIMESTAMPTZ DEFAULT CURRENT_TIMESTAMP, "orch_finished_at" TIMESTAMPTZ, "elaboration" TEXT CHECK(json_valid(elaboration) OR elaboration IS NULL), "args_json" TEXT CHECK(json_valid(args_json) OR args_json IS NULL), "diagnostics_json" TEXT CHECK(json_valid(diagnostics_json) OR diagnostics_json IS NULL), "diagnostics_md" TEXT, FOREIGN KEY("device_id") REFERENCES "device"("device_id"), FOREIGN KEY("orchestration_nature_id") REFERENCES "orchestration_nature"("orchestration_nature_id"))"><div></div></button></div></figure></div> </details> <h2 id="columns">Columns</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Default</th><th>Nullable</th><th>Children</th><th>Parents</th><th>Comment</th></tr></thead><tbody><tr><td>orchestration_session_id</td><td>VARCHAR</td><td></td><td>false</td><td><a href="orchestration_session_entry.html">orchestration_session_entry</a> <a href="orchestration_session_state.html">orchestration_session_state</a> <a href="orchestration_session_exec.html">orchestration_session_exec</a> <a href="orchestration_session_issue.html">orchestration_session_issue</a></td><td></td><td>orchestration_session primary key and internal label (UUID)</td></tr><tr><td>device_id</td><td>VARCHAR</td><td></td><td>false</td><td></td><td><a href="device.html">device</a></td><td>{“isSqlDomainZodDescrMeta”:true,“isVarChar”:true}</td></tr><tr><td>orchestration_nature_id</td><td>TEXT</td><td></td><td>false</td><td></td><td><a href="orchestration_nature.html">orchestration_nature</a></td><td></td></tr><tr><td>version</td><td>TEXT</td><td></td><td>false</td><td></td><td></td><td></td></tr><tr><td>orch_started_at</td><td>TIMESTAMPTZ</td><td>CURRENT_TIMESTAMP</td><td>true</td><td></td><td></td><td></td></tr><tr><td>orch_finished_at</td><td>TIMESTAMPTZ</td><td></td><td>true</td><td></td><td></td><td>{“isSqlDomainZodDescrMeta”:true,“isDateSqlDomain”:true,“isDateTime”:true}</td></tr><tr><td>elaboration</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>JSON governance data (description, documentation, usage, etc. in JSON)</td></tr><tr><td>args_json</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>Sesison arguments in a machine-friendly (engine-dependent) JSON format</td></tr><tr><td>diagnostics_json</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>Diagnostics in a machine-friendly (engine-dependent) JSON format</td></tr><tr><td>diagnostics_md</td><td>TEXT</td><td></td><td>true</td><td></td><td></td><td>Diagnostics in a human-friendly readable markdown format</td></tr></tbody></table> <h2 id="constraints">Constraints</h2> <table><thead><tr><th>Name</th><th>Type</th><th>Definition</th></tr></thead><tbody><tr><td>orchestration_session_id</td><td>PRIMARY KEY</td><td>PRIMARY KEY (orchestration_session_id)</td></tr><tr><td>- (Foreign key ID: 0)</td><td>FOREIGN KEY</td><td>FOREIGN KEY (orchestration_nature_id) REFERENCES orchestration_nature (orchestration_nature_id) ON UPDATE NO ACTION ON DELETE NO ACTION MATCH NONE</td></tr><tr><td>- (Foreign key ID: 1)</td><td>FOREIGN KEY</td><td>FOREIGN KEY (device_id) REFERENCES device (device_id) ON UPDATE NO ACTION ON DELETE NO ACTION MATCH NONE</td></tr><tr><td>sqlite_autoindex_orchestration_session_1</td><td>PRIMARY KEY</td><td>PRIMARY KEY (orchestration_session_id)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(elaboration) OR elaboration IS NULL)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(args_json) OR args_json IS NULL)</td></tr><tr><td>-</td><td>CHECK</td><td>CHECK(json_valid(diagnostics_json) OR diagnostics_json IS NULL)</td></tr></tbody></table> <h2 id="indexes">Indexes</h2> <table><thead><tr><th>Name</th><th>Definition</th></tr></thead><tbody><tr><td>sqlite_autoindex_orchestration_session_1</td><td>PRIMARY KEY (orchestration_session_id)</td></tr></tbody></table> <h2 id="relations">Relations</h2> <p><img alt="er" width="3080" height="3521" loading="lazy" decoding="async" src="../../../_astro/orchestration_session.CAlY_r_I_1N1JTJ.svg" ></p> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> </div> <div class="pagination-links print:hidden astro-u2l5gyhi" dir="ltr"> <a href="orchestration_nature.html" rel="prev" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17 11H9.41l3.3-3.29a1.004 1.004 0 1 0-1.42-1.42l-5 5a1 1 0 0 0-.21.33 1 1 0 0 0 0 .76 1 1 0 0 0 .21.33l5 5a1.002 1.002 0 0 0 1.639-.325 1 1 0 0 0-.219-1.095L9.41 13H17a1 1 0 0 0 0-2Z"/></svg> <span class="astro-u2l5gyhi"> Previous <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Orchestration Nature</span> </span> </a> <a href="orchestration_session_entry.html" rel="next" class="astro-u2l5gyhi"> <svg aria-hidden="true" class="astro-u2l5gyhi astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.5rem;"><path d="M17.92 11.62a1.001 1.001 0 0 0-.21-.33l-5-5a1.003 1.003 0 1 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1.002 1.002 0 0 0 .325 1.639 1 1 0 0 0 1.095-.219l5-5a1 1 0 0 0 .21-.33 1 1 0 0 0 0-.76Z"/></svg> <span class="astro-u2l5gyhi"> Next <br class="astro-u2l5gyhi"> <span class="link-title astro-u2l5gyhi">Orchestration Session Entry</span> </span> </a> </div> </footer> </div> </div> </main> </div> </div> </div> </div> </body></html> | html | 98152 | 2025-04-17 10:57:24.191459927 UTC | 2025-04-17 10:57:25 | UNKNOWN |