[{"data":1,"prerenderedAt":1909},["ShallowReactive",2],{"navigation_docs":3,"-major-modules-knowledge-base-article-lifecycle-and-urls":1358,"-major-modules-knowledge-base-article-lifecycle-and-urls-surround":1904},[4,235,558,597,820,910,994,1064,1354],{"title":5,"path":6,"stem":7,"children":8,"page":78},"Getting Started","/getting-started","01.getting-started",[9,220,225,231],{"title":10,"order":11,"path":12,"stem":13,"children":14,"page":78},"Admin Onboarding: Getting Started",1,"/getting-started/admin-onboarding-getting-started","01.getting-started/01.admin-onboarding-getting-started",[15,19,23,27,34,38,45,79,128,141,152,156,169,173,182,199,207,213],{"title":16,"path":17,"stem":18},"Setting the Stage: How Predictability becomes Reality in DevStride","/getting-started/admin-onboarding-getting-started/setting-the-stage","01.getting-started/01.admin-onboarding-getting-started/01.setting-the-stage",{"title":20,"path":21,"stem":22},"Admin Onboarding - Getting Started","/getting-started/admin-onboarding-getting-started/admin-onboarding-guide","01.getting-started/01.admin-onboarding-getting-started/02.admin-onboarding-guide",{"title":24,"path":25,"stem":26},"Basic Terms","/getting-started/admin-onboarding-getting-started/basic-terms","01.getting-started/01.admin-onboarding-getting-started/03.basic-terms",{"title":28,"path":29,"stem":30,"children":31},"Setting Up Users and Teams","/getting-started/admin-onboarding-getting-started/setting-up-users-and-teams","01.getting-started/01.admin-onboarding-getting-started/04.setting-up-users-and-teams/index",[32],{"title":33,"path":29,"stem":30},"Admin Onboarding - Setting up  Users and Teams",{"title":35,"path":36,"stem":37},"Admin Onboarding - Configuring Your Work Model","/getting-started/admin-onboarding-getting-started/configuring-your-work-model","01.getting-started/01.admin-onboarding-getting-started/05.configuring-your-work-model",{"title":39,"path":40,"stem":41,"children":42},"Map Value: WorkStreams","/getting-started/admin-onboarding-getting-started/map-value-workstreams","01.getting-started/01.admin-onboarding-getting-started/06.map-value-workstreams/index",[43],{"title":44,"path":40,"stem":41},"Admin Onboarding: Understanding Workstreams",{"title":46,"path":47,"stem":48,"children":49,"page":78},"Items","/getting-started/admin-onboarding-getting-started/items","01.getting-started/01.admin-onboarding-getting-started/07.items",[50,54,61,67,74],{"title":51,"path":52,"stem":53},"Setting up Your Item Type Hierarchy","/getting-started/admin-onboarding-getting-started/items/setting-up-item-type-hierarchy","01.getting-started/01.admin-onboarding-getting-started/07.items/01.setting-up-item-type-hierarchy",{"title":55,"path":56,"stem":57,"children":58},"Items: Setting Up Custom Fields","/getting-started/admin-onboarding-getting-started/items/setting-up-custom-fields","01.getting-started/01.admin-onboarding-getting-started/07.items/02.setting-up-custom-fields/index",[59],{"title":60,"path":56,"stem":57},"Admin Onboarding - Setting up Custom Fields",{"title":62,"path":63,"stem":64,"children":65},"Admin Onboarding - Setting up Tags","/getting-started/admin-onboarding-getting-started/items/setting-up-tags","01.getting-started/01.admin-onboarding-getting-started/07.items/03.setting-up-tags/index",[66],{"title":62,"path":63,"stem":64},{"title":68,"path":69,"stem":70,"children":71},"Items: Creating and Managing Forms","/getting-started/admin-onboarding-getting-started/items/creating-and-managing-forms","01.getting-started/01.admin-onboarding-getting-started/07.items/04.creating-and-managing-forms/index",[72],{"title":73,"path":69,"stem":70},"Admin Onboarding - Creating and Managing Forms",{"title":75,"path":76,"stem":77},"Create Items with AI","/getting-started/admin-onboarding-getting-started/items/create-items-with-ai","01.getting-started/01.admin-onboarding-getting-started/07.items/05.create-items-with-ai",false,{"title":80,"path":81,"stem":82,"children":83,"page":78},"Item Workspace Tour","/getting-started/admin-onboarding-getting-started/item-workspace-tour","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour",[84,88,92,96,100,104,108,112,116,120,124],{"title":85,"path":86,"stem":87},"Admin Onboarding - Item Workspace Header","/getting-started/admin-onboarding-getting-started/item-workspace-tour/header","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour/01.header",{"title":89,"path":90,"stem":91},"Admin Onboarding - Item Workspace Tabs","/getting-started/admin-onboarding-getting-started/item-workspace-tour/tabs","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour/02.tabs",{"title":93,"path":94,"stem":95},"Item Workspace Quick Links","/getting-started/admin-onboarding-getting-started/item-workspace-tour/quick-links","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour/03.quick-links",{"title":97,"path":98,"stem":99},"Admin Onboarding - Item Workspace - Right Bar: Team through Status","/getting-started/admin-onboarding-getting-started/item-workspace-tour/right-bar-team-through-status","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour/04.right-bar-team-through-status",{"title":101,"path":102,"stem":103},"Admin Onboarding - Item Workspace - Right Bar: Point Estimates","/getting-started/admin-onboarding-getting-started/item-workspace-tour/right-bar-point-estimates","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour/05.right-bar-point-estimates",{"title":105,"path":106,"stem":107},"Admin Onboarding - Item Workspace - Right Bar: Time Estimates","/getting-started/admin-onboarding-getting-started/item-workspace-tour/right-bar-time-estimates","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour/06.right-bar-time-estimates",{"title":109,"path":110,"stem":111},"Admin Onboarding - Item Workspace -Right Bar: Best Practice time estimates","/getting-started/admin-onboarding-getting-started/item-workspace-tour/right-bar-best-practice-time-estimates","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour/07.right-bar-best-practice-time-estimates",{"title":113,"path":114,"stem":115},"Admin Onboarding - Item Workspace - Right Bar: Time Spent","/getting-started/admin-onboarding-getting-started/item-workspace-tour/right-bar-time-spent","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour/08.right-bar-time-spent",{"title":117,"path":118,"stem":119},"Admin Onboarding - Item Workspace - Right Bar: Priority","/getting-started/admin-onboarding-getting-started/item-workspace-tour/right-bar-priority","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour/09.right-bar-priority",{"title":121,"path":122,"stem":123},"Admin Onboarding - Item Workspace - Right Bar: Start Dates and Due Dates","/getting-started/admin-onboarding-getting-started/item-workspace-tour/right-bar-start-dates-and-due-dates","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour/10.right-bar-start-dates-and-due-dates",{"title":125,"path":126,"stem":127},"Admin Onboarding - Item Workspace - Right Bar: Progress Tracking","/getting-started/admin-onboarding-getting-started/item-workspace-tour/right-bar-progress-tracking","01.getting-started/01.admin-onboarding-getting-started/08.item-workspace-tour/11.right-bar-progress-tracking",{"title":129,"path":130,"stem":131,"children":132,"page":78},"Creating and Using Statuses","/getting-started/admin-onboarding-getting-started/creating-and-using-statuses","01.getting-started/01.admin-onboarding-getting-started/09.creating-and-using-statuses",[133,137],{"title":134,"path":135,"stem":136},"Admin Onboarding - Setting Up Workflow Statuses","/getting-started/admin-onboarding-getting-started/creating-and-using-statuses/setting-up-workflow-statuses","01.getting-started/01.admin-onboarding-getting-started/09.creating-and-using-statuses/01.setting-up-workflow-statuses",{"title":138,"path":139,"stem":140},"Admin Onboarding - Create Custom Status Collections","/getting-started/admin-onboarding-getting-started/creating-and-using-statuses/create-custom-status-collections","01.getting-started/01.admin-onboarding-getting-started/09.creating-and-using-statuses/02.create-custom-status-collections",{"title":142,"path":143,"stem":144,"children":145},"Populating and Managing WorkStreams","/getting-started/admin-onboarding-getting-started/populating-and-managing-workstreams","01.getting-started/01.admin-onboarding-getting-started/10.populating-and-managing-workstreams/index",[146,148],{"title":147,"path":143,"stem":144},"Admin Onboarding - Populating and Managing Workstreams",{"title":149,"path":150,"stem":151},"Import Templates","/getting-started/admin-onboarding-getting-started/populating-and-managing-workstreams/import-templates","01.getting-started/01.admin-onboarding-getting-started/10.populating-and-managing-workstreams/01.import-templates",{"title":153,"path":154,"stem":155},"Boards: Managing Workflow and Statuses","/getting-started/admin-onboarding-getting-started/boards-managing-workflow-and-statuses","01.getting-started/01.admin-onboarding-getting-started/11.boards-managing-workflow-and-statuses",{"title":157,"path":158,"stem":159,"children":160,"page":78},"Creating Cadences","/getting-started/admin-onboarding-getting-started/creating-cadences","01.getting-started/01.admin-onboarding-getting-started/12.creating-cadences",[161,165],{"title":162,"path":163,"stem":164},"Admin Onboarding - Organizing the When: Understanding Planning Cadences","/getting-started/admin-onboarding-getting-started/creating-cadences/understanding-planning-cadences","01.getting-started/01.admin-onboarding-getting-started/12.creating-cadences/01.understanding-planning-cadences",{"title":166,"path":167,"stem":168},"Admin Onboarding - Setting Up Cadences and Timeboxes","/getting-started/admin-onboarding-getting-started/creating-cadences/setting-up-cadences-and-timeboxes","01.getting-started/01.admin-onboarding-getting-started/12.creating-cadences/02.setting-up-cadences-and-timeboxes",{"title":170,"path":171,"stem":172},"Track Progress - Gantt Charts","/getting-started/admin-onboarding-getting-started/track-progress-gantt-charts","01.getting-started/01.admin-onboarding-getting-started/13.track-progress-gantt-charts",{"title":174,"path":175,"stem":176,"children":177,"page":78},"Using AI in DevStride","/getting-started/admin-onboarding-getting-started/using-ai-in-devstride","01.getting-started/01.admin-onboarding-getting-started/14.using-ai-in-devstride",[178],{"title":179,"path":180,"stem":181},"Creating Items with AI","/getting-started/admin-onboarding-getting-started/using-ai-in-devstride/create-items-with-ai","01.getting-started/01.admin-onboarding-getting-started/14.using-ai-in-devstride/01.create-items-with-ai",{"title":183,"path":184,"stem":185,"children":186,"page":78},"More on Permissions","/getting-started/admin-onboarding-getting-started/permissions","01.getting-started/01.admin-onboarding-getting-started/15.permissions",[187,191,195],{"title":188,"path":189,"stem":190},"Understanding Permissions","/getting-started/admin-onboarding-getting-started/permissions/understanding-permissions","01.getting-started/01.admin-onboarding-getting-started/15.permissions/01.understanding-permissions",{"title":192,"path":193,"stem":194},"Roles & Permissions","/getting-started/admin-onboarding-getting-started/permissions/roles-and-permissions","01.getting-started/01.admin-onboarding-getting-started/15.permissions/02.roles-and-permissions",{"title":196,"path":197,"stem":198},"Sharing & Access","/getting-started/admin-onboarding-getting-started/permissions/sharing-and-access","01.getting-started/01.admin-onboarding-getting-started/15.permissions/03.sharing-and-access",{"title":200,"path":201,"stem":202,"children":203,"page":78},"API Keys","/getting-started/admin-onboarding-getting-started/api-keys","01.getting-started/01.admin-onboarding-getting-started/16.api-keys",[204],{"title":200,"path":205,"stem":206},"/getting-started/admin-onboarding-getting-started/api-keys/api-keys","01.getting-started/01.admin-onboarding-getting-started/16.api-keys/01.api-keys",{"title":208,"path":209,"stem":210,"children":211},"Pulling it all together: Planned Value to Delivery","/getting-started/admin-onboarding-getting-started/overall-flow-and-best-practices","01.getting-started/01.admin-onboarding-getting-started/17.overall-flow-and-best-practices/index",[212],{"title":208,"path":209,"stem":210},{"title":214,"path":215,"stem":216,"children":217},"Best Practices for Project Management in DevStride","/getting-started/admin-onboarding-getting-started/best-practices-for-project-management","01.getting-started/01.admin-onboarding-getting-started/18.best-practices-for-project-management/index",[218],{"title":219,"path":215,"stem":216},"Handling incomplete items from Sprint to Sprint",{"title":24,"path":221,"stem":222,"children":223},"/getting-started/basic-terms","01.getting-started/02.basic-terms/index",[224],{"title":24,"path":221,"stem":222},{"title":226,"path":227,"stem":228,"children":229},"Keyboard Shortcuts","/getting-started/keyboard-shortcuts","01.getting-started/03.keyboard-shortcuts/index",[230],{"title":226,"path":227,"stem":228},{"title":232,"path":233,"stem":234},"Creating your account","/getting-started/creating-your-account","01.getting-started/04.creating-your-account",{"title":236,"path":237,"stem":238,"children":239,"page":78},"Major Modules","/major-modules","02.major-modules",[240,298,352,373,435,492,520],{"title":241,"order":242,"path":243,"stem":244,"children":245,"page":78},"Map Value: Workstreams and Work Items",2,"/major-modules/workstreams-and-work-items","02.major-modules/01.workstreams-and-work-items",[246,250,254,257,261,265,269,273,276],{"title":247,"path":248,"stem":249},"Creating Items","/major-modules/workstreams-and-work-items/creating-work-items","02.major-modules/01.workstreams-and-work-items/01.creating-work-items",{"title":251,"path":252,"stem":253},"The Items Table","/major-modules/workstreams-and-work-items/manage-items-table","02.major-modules/01.workstreams-and-work-items/02.manage-items-table",{"title":179,"path":255,"stem":256},"/major-modules/workstreams-and-work-items/ai-item-creation","02.major-modules/01.workstreams-and-work-items/03.ai-item-creation",{"title":258,"path":259,"stem":260},"Shared Lists","/major-modules/workstreams-and-work-items/published-lists","02.major-modules/01.workstreams-and-work-items/04.published-lists",{"title":262,"path":263,"stem":264},"Using the Map","/major-modules/workstreams-and-work-items/using-the-map","02.major-modules/01.workstreams-and-work-items/05.using-the-map",{"title":266,"path":267,"stem":268},"Dependency Graph","/major-modules/workstreams-and-work-items/dependency-graph","02.major-modules/01.workstreams-and-work-items/06.dependency-graph",{"title":270,"path":271,"stem":272},"Workstream & Item Permissions","/major-modules/workstreams-and-work-items/workstream-and-item-permissions","02.major-modules/01.workstreams-and-work-items/07.workstream-and-item-permissions",{"title":149,"path":274,"stem":275},"/major-modules/workstreams-and-work-items/import-templates","02.major-modules/01.workstreams-and-work-items/08.import-templates",{"title":277,"order":278,"path":279,"stem":280,"children":281,"page":78},"Workspace Capabilities",8,"/major-modules/workstreams-and-work-items/workspace-capabilities","02.major-modules/01.workstreams-and-work-items/09.workspace-capabilities",[282,286,290,294],{"title":283,"path":284,"stem":285},"Explore the Workspace","/major-modules/workstreams-and-work-items/workspace-capabilities/explore-the-workspace","02.major-modules/01.workstreams-and-work-items/09.workspace-capabilities/01.explore-the-workspace",{"title":287,"path":288,"stem":289},"Workspace Editor & Collaboration","/major-modules/workstreams-and-work-items/workspace-capabilities/workspace-sidebar","02.major-modules/01.workstreams-and-work-items/09.workspace-capabilities/02.workspace-sidebar",{"title":291,"path":292,"stem":293},"Themes & Appearance","/major-modules/workstreams-and-work-items/workspace-capabilities/themes-and-appearance","02.major-modules/01.workstreams-and-work-items/09.workspace-capabilities/03.themes-and-appearance",{"title":295,"path":296,"stem":297},"Getting Help & Support","/major-modules/workstreams-and-work-items/workspace-capabilities/getting-help-and-support","02.major-modules/01.workstreams-and-work-items/09.workspace-capabilities/04.getting-help-and-support",{"title":299,"order":300,"path":301,"stem":302,"children":303,"page":78},"Plan Delivery: Boards",3,"/major-modules/boards","02.major-modules/02.boards",[304,308,312,316,320,324,328,332,336,340,344,348],{"title":305,"path":306,"stem":307},"How DevStride manages the When: Perpetual vs. Cycle-based Boards","/major-modules/boards/how-devstride-manages-the-when","02.major-modules/02.boards/01.how-devstride-manages-the-when",{"title":309,"path":310,"stem":311},"Working Group Folders: Organizing the Who of the work","/major-modules/boards/working-group-folders","02.major-modules/02.boards/02.working-group-folders",{"title":313,"path":314,"stem":315},"Understanding Board Views","/major-modules/boards/understanding-board-views","02.major-modules/02.boards/03.understanding-board-views",{"title":317,"path":318,"stem":319},"Import Stories and Epics into Boards","/major-modules/boards/import-stories-and-epics-into-boards","02.major-modules/02.boards/04.import-stories-and-epics-into-boards",{"title":321,"path":322,"stem":323},"Adding a Folder","/major-modules/boards/adding-a-folder","02.major-modules/02.boards/05.adding-a-folder",{"title":325,"path":326,"stem":327},"Manage and Edit Dependencies","/major-modules/boards/manage-and-edit-dependencies","02.major-modules/02.boards/06.manage-and-edit-dependencies",{"title":329,"path":330,"stem":331},"Creating Subfolders in DevStride","/major-modules/boards/creating-subfolders-in-devstride","02.major-modules/02.boards/07.creating-subfolders-in-devstride",{"title":333,"path":334,"stem":335},"Setting up and Using Perpetual Boards","/major-modules/boards/setting-up-and-using-perpetual-boards","02.major-modules/02.boards/08.setting-up-and-using-perpetual-boards",{"title":337,"path":338,"stem":339},"Using Cycle Boards","/major-modules/boards/using-cycle-boards","02.major-modules/02.boards/09.using-cycle-boards",{"title":341,"path":342,"stem":343},"Track and Move Work with Board Views","/major-modules/boards/track-and-move-work-with-board-views","02.major-modules/02.boards/10.track-and-move-work-with-board-views",{"title":345,"path":346,"stem":347},"Boards and WIP Limiters","/major-modules/boards/boards-and-wip-limiters","02.major-modules/02.boards/11.boards-and-wip-limiters",{"title":349,"path":350,"stem":351},"Board & Folder Permissions","/major-modules/boards/board-and-folder-permissions","02.major-modules/02.boards/12.board-and-folder-permissions",{"title":353,"path":354,"stem":355,"children":356,"page":78},"Track Progress: Gantts","/major-modules/track-progress-gantts","02.major-modules/03.track-progress-gantts",[357,361,365,369],{"title":358,"path":359,"stem":360},"Track Progress: Setting Up Gantt Charts","/major-modules/track-progress-gantts/setting-up-gantt-charts","02.major-modules/03.track-progress-gantts/01.setting-up-gantt-charts",{"title":362,"path":363,"stem":364},"Viewing Gantt Charts","/major-modules/track-progress-gantts/viewing-gantt-charts","02.major-modules/03.track-progress-gantts/02.viewing-gantt-charts",{"title":366,"path":367,"stem":368},"Using Gantt Charts: Navigating the timeline","/major-modules/track-progress-gantts/navigating-the-timeline","02.major-modules/03.track-progress-gantts/03.navigating-the-timeline",{"title":370,"path":371,"stem":372},"Using Gantt Charts: Navigating the table","/major-modules/track-progress-gantts/navigating-the-table","02.major-modules/03.track-progress-gantts/04.navigating-the-table",{"title":374,"order":375,"path":376,"stem":377,"children":378,"page":78},"Measure Performance: Reports",4,"/major-modules/measure-performance-reports","02.major-modules/04.measure-performance-reports",[379,383,387,391,395,399,403,407,411,415,419,423,427,431],{"title":380,"path":381,"stem":382},"Reports Overview","/major-modules/measure-performance-reports/viewing-optimization","02.major-modules/04.measure-performance-reports/01.viewing-optimization",{"title":384,"path":385,"stem":386},"Using AI for powerful reports","/major-modules/measure-performance-reports/using-ai-for-powerful-reports","02.major-modules/04.measure-performance-reports/02.using-ai-for-powerful-reports",{"title":388,"path":389,"stem":390},"Report Customization Options","/major-modules/measure-performance-reports/report-filters-and-options","02.major-modules/04.measure-performance-reports/03.report-filters-and-options",{"title":392,"path":393,"stem":394},"Report: Current Progress","/major-modules/measure-performance-reports/current-progress","02.major-modules/04.measure-performance-reports/04.current-progress",{"title":396,"path":397,"stem":398},"Report: Trending Progress","/major-modules/measure-performance-reports/trending-progress","02.major-modules/04.measure-performance-reports/05.trending-progress",{"title":400,"path":401,"stem":402},"Report: Cycle Time","/major-modules/measure-performance-reports/cycle-time","02.major-modules/04.measure-performance-reports/06.cycle-time",{"title":404,"path":405,"stem":406},"Report: Throughput","/major-modules/measure-performance-reports/throughput","02.major-modules/04.measure-performance-reports/07.throughput",{"title":408,"path":409,"stem":410},"Report: Cumulative Flow","/major-modules/measure-performance-reports/cumulative-flow","02.major-modules/04.measure-performance-reports/08.cumulative-flow",{"title":412,"path":413,"stem":414},"Report: Velocity","/major-modules/measure-performance-reports/velocity","02.major-modules/04.measure-performance-reports/09.velocity",{"title":416,"path":417,"stem":418},"Report: Burn Up","/major-modules/measure-performance-reports/burn-up","02.major-modules/04.measure-performance-reports/10.burn-up",{"title":420,"path":421,"stem":422},"Report: Burn Down","/major-modules/measure-performance-reports/burn-down","02.major-modules/04.measure-performance-reports/11.burn-down",{"title":424,"path":425,"stem":426},"Report: User Time Completed","/major-modules/measure-performance-reports/user-time-completed","02.major-modules/04.measure-performance-reports/12.user-time-completed",{"title":428,"path":429,"stem":430},"Report: Churn","/major-modules/measure-performance-reports/churn","02.major-modules/04.measure-performance-reports/13.churn",{"title":432,"path":433,"stem":434},"Report: Time Allocation Matrix","/major-modules/measure-performance-reports/time-allocation-matrix","02.major-modules/04.measure-performance-reports/14.time-allocation-matrix",{"title":436,"order":278,"path":437,"stem":438,"children":439,"page":78},"Service Desk","/major-modules/service-desk","02.major-modules/05.service-desk",[440,444,448,452,456,460,464,468,472,476,480,484,488],{"title":441,"path":442,"stem":443},"Overview","/major-modules/service-desk/overview","02.major-modules/05.service-desk/01.overview",{"title":445,"path":446,"stem":447},"Enabling Service Desk","/major-modules/service-desk/enabling-service-desk","02.major-modules/05.service-desk/02.enabling-service-desk",{"title":449,"path":450,"stem":451},"Email Channels & Setup","/major-modules/service-desk/email-channels","02.major-modules/05.service-desk/03.email-channels",{"title":453,"path":454,"stem":455},"Requesters & Companies","/major-modules/service-desk/requesters-and-companies","02.major-modules/05.service-desk/04.requesters-and-companies",{"title":457,"path":458,"stem":459},"Customer Support Portal","/major-modules/service-desk/customer-support-portal","02.major-modules/05.service-desk/05.customer-support-portal",{"title":461,"path":462,"stem":463},"Working a Ticket","/major-modules/service-desk/working-a-ticket","02.major-modules/05.service-desk/06.working-a-ticket",{"title":465,"path":466,"stem":467},"Request Forms","/major-modules/service-desk/request-forms","02.major-modules/05.service-desk/07.request-forms",{"title":469,"path":470,"stem":471},"The Suspended Queue","/major-modules/service-desk/suspended-messages","02.major-modules/05.service-desk/08.suspended-messages",{"title":473,"path":474,"stem":475},"Finding & Filtering Tickets","/major-modules/service-desk/finding-and-filtering-tickets","02.major-modules/05.service-desk/09.finding-and-filtering-tickets",{"title":477,"path":478,"stem":479},"Permissions","/major-modules/service-desk/permissions","02.major-modules/05.service-desk/10.permissions",{"title":481,"path":482,"stem":483},"Service Level Agreements (SLA)","/major-modules/service-desk/sla","02.major-modules/05.service-desk/10.sla",{"title":485,"path":486,"stem":487},"Time-Based Ticket Automations","/major-modules/service-desk/time-based-automations","02.major-modules/05.service-desk/11.time-based-automations",{"title":489,"path":490,"stem":491},"Reports","/major-modules/service-desk/reports","02.major-modules/05.service-desk/12.reports",{"title":493,"path":494,"stem":495,"children":496,"page":78},"Templates","/major-modules/templates","02.major-modules/06.templates",[497,500,504,508,512,516],{"title":441,"path":498,"stem":499},"/major-modules/templates/overview","02.major-modules/06.templates/01.overview",{"title":501,"path":502,"stem":503},"Creating a template","/major-modules/templates/creating-a-template","02.major-modules/06.templates/02.creating-a-template",{"title":505,"path":506,"stem":507},"Variables","/major-modules/templates/variables","02.major-modules/06.templates/03.variables",{"title":509,"path":510,"stem":511},"Applying a template","/major-modules/templates/applying-a-template","02.major-modules/06.templates/04.applying-a-template",{"title":513,"path":514,"stem":515},"Sharing templates","/major-modules/templates/sharing-templates","02.major-modules/06.templates/05.sharing-templates",{"title":517,"path":518,"stem":519},"Template health","/major-modules/templates/template-health","02.major-modules/06.templates/06.template-health",{"title":521,"order":522,"path":523,"stem":524,"children":525,"page":78},"Knowledge Base",10,"/major-modules/knowledge-base","02.major-modules/07.knowledge-base",[526,530,534,538,542,546,550,554],{"title":527,"path":528,"stem":529},"Knowledge Base Overview","/major-modules/knowledge-base/overview","02.major-modules/07.knowledge-base/01.overview",{"title":531,"path":532,"stem":533},"Write and Publish Your First Article","/major-modules/knowledge-base/write-and-publish-your-first-article","02.major-modules/07.knowledge-base/02.write-and-publish-your-first-article",{"title":535,"path":536,"stem":537},"Organizing with Categories","/major-modules/knowledge-base/organizing-with-categories","02.major-modules/07.knowledge-base/03.organizing-with-categories",{"title":539,"path":540,"stem":541},"Who Can See an Article","/major-modules/knowledge-base/who-can-see-an-article","02.major-modules/07.knowledge-base/04.who-can-see-an-article",{"title":543,"path":544,"stem":545},"The Article Lifecycle and URLs","/major-modules/knowledge-base/article-lifecycle-and-urls","02.major-modules/07.knowledge-base/05.article-lifecycle-and-urls",{"title":547,"path":548,"stem":549},"Searching and Browsing","/major-modules/knowledge-base/searching-and-browsing","02.major-modules/07.knowledge-base/06.searching-and-browsing",{"title":551,"path":552,"stem":553},"The Customer Help Center","/major-modules/knowledge-base/the-customer-help-center","02.major-modules/07.knowledge-base/07.the-customer-help-center",{"title":555,"path":556,"stem":557},"Knowledge Base Permissions","/major-modules/knowledge-base/knowledge-base-permissions","02.major-modules/07.knowledge-base/08.knowledge-base-permissions",{"title":559,"path":560,"stem":561,"children":562,"page":78},"Personal Workspace","/personal-workspace","03.personal-workspace",[563,569,583,594],{"title":564,"path":565,"stem":566,"children":567},"My Work","/personal-workspace/my-work","03.personal-workspace/01.my-work/index",[568],{"title":564,"path":565,"stem":566},{"title":570,"order":571,"path":572,"stem":573,"children":574,"page":78},"Notifications",7,"/personal-workspace/notifications","03.personal-workspace/02.notifications",[575,579],{"title":576,"path":577,"stem":578},"Notifications in DevStride","/personal-workspace/notifications/overview-of-notification-options","03.personal-workspace/02.notifications/01.overview-of-notification-options",{"title":580,"path":581,"stem":582},"Customizing Notification Settings for Individuals and Teams","/personal-workspace/notifications/customizing-notification-settings-for-individuals-and-teams","03.personal-workspace/02.notifications/02.customizing-notification-settings-for-individuals-and-teams",{"title":584,"path":585,"stem":586,"children":587,"page":78},"My Account","/personal-workspace/my-account","03.personal-workspace/03.my-account",[588,591],{"title":441,"path":589,"stem":590},"/personal-workspace/my-account/overview","03.personal-workspace/03.my-account/01.overview",{"title":200,"path":592,"stem":593},"/personal-workspace/my-account/api-keys","03.personal-workspace/03.my-account/02.api-keys",{"title":226,"path":595,"stem":596},"/personal-workspace/keyboard-shortcuts","03.personal-workspace/04.keyboard-shortcuts",{"title":598,"path":599,"stem":600,"children":601,"page":78},"Workspace Administration","/workspace-administration","04.workspace-administration",[602,622,632,729,742],{"title":603,"path":604,"stem":605,"children":606,"page":78},"Manage Items Module","/workspace-administration/manage-items","04.workspace-administration/01.manage-items",[607,610,614,618],{"title":441,"path":608,"stem":609},"/workspace-administration/manage-items/overview","04.workspace-administration/01.manage-items/01.overview",{"title":611,"path":612,"stem":613},"Finding & Filtering Items","/workspace-administration/manage-items/finding-and-filtering-items","04.workspace-administration/01.manage-items/02.finding-and-filtering-items",{"title":615,"path":616,"stem":617},"Creating & Sharing Views","/workspace-administration/manage-items/creating-and-sharing-views","04.workspace-administration/01.manage-items/03.creating-and-sharing-views",{"title":619,"path":620,"stem":621},"Item Hierarchy","/workspace-administration/manage-items/item-hierarchy","04.workspace-administration/01.manage-items/04.item-hierarchy",{"title":623,"order":624,"path":625,"stem":626,"children":627,"page":78},"Automate Workflows",5,"/workspace-administration/automations","04.workspace-administration/02.automations",[628],{"title":629,"path":630,"stem":631},"Setting Up Basic Automations","/workspace-administration/automations/setting-up-basic-automations","04.workspace-administration/02.automations/01.setting-up-basic-automations",{"title":633,"order":634,"path":635,"stem":636,"children":637,"page":78},"Configure Settings",6,"/workspace-administration/settings","04.workspace-administration/03.settings",[638,651,688,697,725],{"title":639,"path":640,"stem":641,"children":642,"page":78},"Organization","/workspace-administration/settings/organization","04.workspace-administration/03.settings/01.organization",[643,647],{"title":644,"path":645,"stem":646},"Org Configuration","/workspace-administration/settings/organization/org-profile","04.workspace-administration/03.settings/01.organization/01.org-profile",{"title":648,"path":649,"stem":650},"Users, Roles & MFA","/workspace-administration/settings/organization/users-roles-and-mfa","04.workspace-administration/03.settings/01.organization/02.users-roles-and-mfa",{"title":652,"path":653,"stem":654,"children":655,"page":78},"Data Model","/workspace-administration/settings/data-model","04.workspace-administration/03.settings/02.data-model",[656,660,664,668,672,676,680,684],{"title":657,"path":658,"stem":659},"Cadences","/workspace-administration/settings/data-model/cadences","04.workspace-administration/03.settings/02.data-model/01.cadences",{"title":661,"path":662,"stem":663},"Item Types","/workspace-administration/settings/data-model/item-types","04.workspace-administration/03.settings/02.data-model/02.item-types",{"title":665,"path":666,"stem":667},"Tags","/workspace-administration/settings/data-model/tags","04.workspace-administration/03.settings/02.data-model/03.tags",{"title":669,"path":670,"stem":671},"Custom Fields","/workspace-administration/settings/data-model/custom-fields","04.workspace-administration/03.settings/02.data-model/04.custom-fields",{"title":673,"path":674,"stem":675},"Priority Levels","/workspace-administration/settings/data-model/priority-levels","04.workspace-administration/03.settings/02.data-model/05.priority-levels",{"title":677,"path":678,"stem":679},"Effort Points and Time Estimation","/workspace-administration/settings/data-model/effort-points-and-time-estimation","04.workspace-administration/03.settings/02.data-model/06.effort-points-and-time-estimation",{"title":681,"path":682,"stem":683},"Statuses and WIP Limiters","/workspace-administration/settings/data-model/statuses-and-wip-limiters","04.workspace-administration/03.settings/02.data-model/07.statuses-and-wip-limiters",{"title":685,"path":686,"stem":687},"Customizing the Item Drawer","/workspace-administration/settings/data-model/customizing-the-item-drawer","04.workspace-administration/03.settings/02.data-model/08.customizing-the-item-drawer",{"title":689,"path":690,"stem":691,"children":692,"page":78},"Forms","/workspace-administration/settings/forms","04.workspace-administration/03.settings/03.forms",[693],{"title":694,"path":695,"stem":696},"Item Request Forms","/workspace-administration/settings/forms/item-request-forms","04.workspace-administration/03.settings/03.forms/item-request-forms",{"title":698,"path":699,"stem":700,"children":701,"page":78},"Integrations","/workspace-administration/settings/integrations","04.workspace-administration/03.settings/04.integrations",[702,706,710,714,718,721],{"title":703,"path":704,"stem":705},"GitHub","/workspace-administration/settings/integrations/github","04.workspace-administration/03.settings/04.integrations/01.github",{"title":707,"path":708,"stem":709},"Connect AI & the MCP Server","/workspace-administration/settings/integrations/connect-ai-and-mcp","04.workspace-administration/03.settings/04.integrations/02.connect-ai-and-mcp",{"title":711,"path":712,"stem":713},"Database Access for BI Tools","/workspace-administration/settings/integrations/database-access","04.workspace-administration/03.settings/04.integrations/03.database-access",{"title":715,"path":716,"stem":717},"Jira Integration","/workspace-administration/settings/integrations/jira","04.workspace-administration/03.settings/04.integrations/04.jira",{"title":200,"path":719,"stem":720},"/workspace-administration/settings/integrations/api-keys","04.workspace-administration/03.settings/04.integrations/05.api-keys",{"title":722,"path":723,"stem":724},"Enterprise SSO","/workspace-administration/settings/integrations/enterprise-sso","04.workspace-administration/03.settings/04.integrations/06.enterprise-sso",{"title":726,"path":727,"stem":728},"Subscription & Billing","/workspace-administration/settings/subscription-and-billing","04.workspace-administration/03.settings/05.subscription-and-billing",{"title":477,"path":730,"stem":731,"children":732,"page":78},"/workspace-administration/permissions","04.workspace-administration/04.permissions",[733,736,739],{"title":188,"path":734,"stem":735},"/workspace-administration/permissions/understanding-permissions","04.workspace-administration/04.permissions/01.understanding-permissions",{"title":192,"path":737,"stem":738},"/workspace-administration/permissions/roles-and-permissions","04.workspace-administration/04.permissions/02.roles-and-permissions",{"title":196,"path":740,"stem":741},"/workspace-administration/permissions/sharing-and-access","04.workspace-administration/04.permissions/03.sharing-and-access",{"title":743,"order":522,"path":744,"stem":745,"children":746,"page":78},"Filters","/workspace-administration/filters","04.workspace-administration/05.filters",[747,750,753,757,761,765,769,772,775,779,799],{"title":564,"path":748,"stem":749},"/workspace-administration/filters/my-work","04.workspace-administration/05.filters/01.my-work",{"title":570,"path":751,"stem":752},"/workspace-administration/filters/notifications","04.workspace-administration/05.filters/02.notifications",{"title":754,"path":755,"stem":756},"Workstreams","/workspace-administration/filters/workstreams","04.workspace-administration/05.filters/03.workstreams",{"title":758,"path":759,"stem":760},"Cycles","/workspace-administration/filters/cycles","04.workspace-administration/05.filters/04.cycles",{"title":762,"path":763,"stem":764},"Boards","/workspace-administration/filters/boards","04.workspace-administration/05.filters/05.boards",{"title":766,"path":767,"stem":768},"Gantt","/workspace-administration/filters/gantt","04.workspace-administration/05.filters/06.gantt",{"title":46,"path":770,"stem":771},"/workspace-administration/filters/items","04.workspace-administration/05.filters/07.items",{"title":489,"path":773,"stem":774},"/workspace-administration/filters/reports","04.workspace-administration/05.filters/08.reports",{"title":776,"path":777,"stem":778},"Automations","/workspace-administration/filters/automations","04.workspace-administration/05.filters/09.automations",{"title":780,"path":781,"stem":782,"children":783,"page":78},"Sort ","/workspace-administration/filters/sort","04.workspace-administration/05.filters/10.sort",[784,787,790,793,796],{"title":564,"path":785,"stem":786},"/workspace-administration/filters/sort/my-work","04.workspace-administration/05.filters/10.sort/01.my-work",{"title":754,"path":788,"stem":789},"/workspace-administration/filters/sort/workstreams","04.workspace-administration/05.filters/10.sort/02.workstreams",{"title":758,"path":791,"stem":792},"/workspace-administration/filters/sort/cycles","04.workspace-administration/05.filters/10.sort/03.cycles",{"title":762,"path":794,"stem":795},"/workspace-administration/filters/sort/boards","04.workspace-administration/05.filters/10.sort/04.boards",{"title":46,"path":797,"stem":798},"/workspace-administration/filters/sort/items","04.workspace-administration/05.filters/10.sort/05.items",{"title":800,"path":801,"stem":802,"children":803,"page":78},"Options","/workspace-administration/filters/options","04.workspace-administration/05.filters/11.options",[804,807,810,814,817],{"title":564,"path":805,"stem":806},"/workspace-administration/filters/options/my-work","04.workspace-administration/05.filters/11.options/01.my-work",{"title":754,"path":808,"stem":809},"/workspace-administration/filters/options/workstreams","04.workspace-administration/05.filters/11.options/02.workstreams",{"title":811,"path":812,"stem":813},"Cycle","/workspace-administration/filters/options/cycle","04.workspace-administration/05.filters/11.options/03.cycle",{"title":762,"path":815,"stem":816},"/workspace-administration/filters/options/boards","04.workspace-administration/05.filters/11.options/04.boards",{"title":46,"path":818,"stem":819},"/workspace-administration/filters/options/items","04.workspace-administration/05.filters/11.options/05.items",{"title":821,"path":822,"stem":823,"children":824,"page":78},"Planning Concepts & Use Cases","/planning-concepts-and-use-cases","05.planning-concepts-and-use-cases",[825,881],{"title":826,"order":827,"path":828,"stem":829,"children":830,"page":78},"Understanding Project Planning Tools",9,"/planning-concepts-and-use-cases/project-planning-tools","05.planning-concepts-and-use-cases/01.project-planning-tools",[831,864],{"title":832,"path":833,"stem":834,"children":835,"page":78},"Gantt Charts","/planning-concepts-and-use-cases/project-planning-tools/gantt-charts","05.planning-concepts-and-use-cases/01.project-planning-tools/gantt-charts",[836,840,844,848,852,856,860],{"title":837,"path":838,"stem":839},"Gantt Charts Basics","/planning-concepts-and-use-cases/project-planning-tools/gantt-charts/gantt-charts-basics","05.planning-concepts-and-use-cases/01.project-planning-tools/gantt-charts/01.gantt-charts-basics",{"title":841,"path":842,"stem":843},"Create New Gantt","/planning-concepts-and-use-cases/project-planning-tools/gantt-charts/create-new-gantt","05.planning-concepts-and-use-cases/01.project-planning-tools/gantt-charts/02.create-new-gantt",{"title":845,"path":846,"stem":847},"Add to Gantt","/planning-concepts-and-use-cases/project-planning-tools/gantt-charts/add-to-gantt","05.planning-concepts-and-use-cases/01.project-planning-tools/gantt-charts/03.add-to-gantt",{"title":849,"path":850,"stem":851},"Gantt Charts Toolbar","/planning-concepts-and-use-cases/project-planning-tools/gantt-charts/gantt-charts-toolbar","05.planning-concepts-and-use-cases/01.project-planning-tools/gantt-charts/04.gantt-charts-toolbar",{"title":853,"path":854,"stem":855},"Scenario Planning","/planning-concepts-and-use-cases/project-planning-tools/gantt-charts/scenario-planning","05.planning-concepts-and-use-cases/01.project-planning-tools/gantt-charts/05.scenario-planning",{"title":857,"path":858,"stem":859},"Tips for Effective Gantt Chart Planning","/planning-concepts-and-use-cases/project-planning-tools/gantt-charts/tips-for-effective-gantt-chart-planning","05.planning-concepts-and-use-cases/01.project-planning-tools/gantt-charts/06.tips-for-effective-gantt-chart-planning",{"title":861,"path":862,"stem":863},"Link Mode","/planning-concepts-and-use-cases/project-planning-tools/gantt-charts/link-mode","05.planning-concepts-and-use-cases/01.project-planning-tools/gantt-charts/07.link-mode",{"title":865,"path":866,"stem":867,"children":868,"page":78},"Kanban Boards","/planning-concepts-and-use-cases/project-planning-tools/kanban-boards","05.planning-concepts-and-use-cases/01.project-planning-tools/kanban-boards",[869,873,877],{"title":870,"path":871,"stem":872},"Setting Up Your Kanban Board","/planning-concepts-and-use-cases/project-planning-tools/kanban-boards/setting-up-your-kanban-board","05.planning-concepts-and-use-cases/01.project-planning-tools/kanban-boards/01.setting-up-your-kanban-board",{"title":874,"path":875,"stem":876},"Using Kanban for Workflow Visualization","/planning-concepts-and-use-cases/project-planning-tools/kanban-boards/using-kanban-for-workflow-visualization","05.planning-concepts-and-use-cases/01.project-planning-tools/kanban-boards/02.using-kanban-for-workflow-visualization",{"title":878,"path":879,"stem":880},"Kanban Best Practices","/planning-concepts-and-use-cases/project-planning-tools/kanban-boards/kanban-best-practices","05.planning-concepts-and-use-cases/01.project-planning-tools/kanban-boards/03.kanban-best-practices",{"title":882,"order":883,"path":884,"stem":885,"children":886,"page":78},"Use Cases",12,"/planning-concepts-and-use-cases/use-cases","05.planning-concepts-and-use-cases/02.use-cases",[887,890,894,898,902,906],{"title":832,"path":888,"stem":889},"/planning-concepts-and-use-cases/use-cases/gantt-charts","05.planning-concepts-and-use-cases/02.use-cases/01.gantt-charts",{"title":891,"path":892,"stem":893},"Plan a Sprint","/planning-concepts-and-use-cases/use-cases/plan-a-sprint","05.planning-concepts-and-use-cases/02.use-cases/02.plan-a-sprint",{"title":895,"path":896,"stem":897},"Conduct a Standup","/planning-concepts-and-use-cases/use-cases/conduct-a-standup","05.planning-concepts-and-use-cases/02.use-cases/03.conduct-a-standup",{"title":899,"path":900,"stem":901},"Manage Cadences","/planning-concepts-and-use-cases/use-cases/manage-cadences","05.planning-concepts-and-use-cases/02.use-cases/04.manage-cadences",{"title":903,"path":904,"stem":905},"Customizing Item Types","/planning-concepts-and-use-cases/use-cases/customizing-item-types","05.planning-concepts-and-use-cases/02.use-cases/05.customizing-item-types",{"title":907,"path":908,"stem":909},"Backlog Refinement","/planning-concepts-and-use-cases/use-cases/backlog-refinement","05.planning-concepts-and-use-cases/02.use-cases/06.backlog-refinement",{"title":911,"path":912,"stem":913,"children":914,"page":78},"Integrations & Extensibility","/integrations-and-extensibility","06.integrations-and-extensibility",[915,936],{"title":916,"path":917,"stem":918,"children":919,"page":78},"DevStride MCP Server","/integrations-and-extensibility/devstride-mcp-server","06.integrations-and-extensibility/01.devstride-mcp-server",[920,924,928,932],{"title":921,"path":922,"stem":923},"What Is the DevStride MCP Server?","/integrations-and-extensibility/devstride-mcp-server/what-is-the-devstride-mcp-server","06.integrations-and-extensibility/01.devstride-mcp-server/01.what-is-the-devstride-mcp-server",{"title":925,"path":926,"stem":927},"Setting Up Your Connection","/integrations-and-extensibility/devstride-mcp-server/setting-up-your-connection","06.integrations-and-extensibility/01.devstride-mcp-server/02.setting-up-your-connection",{"title":929,"path":930,"stem":931},"Doing Real Work with the DevStride MCP Server","/integrations-and-extensibility/devstride-mcp-server/doing-real-work-with-the-devstride-mcp-server","06.integrations-and-extensibility/01.devstride-mcp-server/03.doing-real-work-with-the-devstride-mcp-server",{"title":933,"path":934,"stem":935},"Best Practices & Tips","/integrations-and-extensibility/devstride-mcp-server/best-practices-and-tips","06.integrations-and-extensibility/01.devstride-mcp-server/04.best-practices-and-tips",{"title":937,"path":938,"stem":939,"children":940},"Plugins","/integrations-and-extensibility/plugins","06.integrations-and-extensibility/02.plugins/index",[941,943],{"title":942,"path":938,"stem":939},"Getting Started With Plugins",{"title":944,"path":945,"stem":946,"children":947,"page":78},"Weekly Logs","/integrations-and-extensibility/plugins/weekly-logs","06.integrations-and-extensibility/02.plugins/01.weekly-logs",[948,951,955,959,963,967,971,975,978,982,986,990],{"title":441,"path":949,"stem":950},"/integrations-and-extensibility/plugins/weekly-logs/overview","06.integrations-and-extensibility/02.plugins/01.weekly-logs/01.overview",{"title":952,"path":953,"stem":954},"Grid","/integrations-and-extensibility/plugins/weekly-logs/grid","06.integrations-and-extensibility/02.plugins/01.weekly-logs/02.grid",{"title":956,"path":957,"stem":958},"Views","/integrations-and-extensibility/plugins/weekly-logs/views","06.integrations-and-extensibility/02.plugins/01.weekly-logs/03.views",{"title":960,"path":961,"stem":962},"Navigation","/integrations-and-extensibility/plugins/weekly-logs/navigation","06.integrations-and-extensibility/02.plugins/01.weekly-logs/04.navigation",{"title":964,"path":965,"stem":966},"Proposed Items","/integrations-and-extensibility/plugins/weekly-logs/proposed-items","06.integrations-and-extensibility/02.plugins/01.weekly-logs/05.proposed-items",{"title":968,"path":969,"stem":970},"Search","/integrations-and-extensibility/plugins/weekly-logs/search","06.integrations-and-extensibility/02.plugins/01.weekly-logs/06.search",{"title":972,"path":973,"stem":974},"Time Logging","/integrations-and-extensibility/plugins/weekly-logs/logging","06.integrations-and-extensibility/02.plugins/01.weekly-logs/07.logging",{"title":743,"path":976,"stem":977},"/integrations-and-extensibility/plugins/weekly-logs/filtering","06.integrations-and-extensibility/02.plugins/01.weekly-logs/08.filtering",{"title":979,"path":980,"stem":981},"Team Logs","/integrations-and-extensibility/plugins/weekly-logs/team-logs","06.integrations-and-extensibility/02.plugins/01.weekly-logs/09.team-logs",{"title":983,"path":984,"stem":985},"Organization Switch","/integrations-and-extensibility/plugins/weekly-logs/organization-switch","06.integrations-and-extensibility/02.plugins/01.weekly-logs/10.organization-switch",{"title":987,"path":988,"stem":989},"Export","/integrations-and-extensibility/plugins/weekly-logs/export","06.integrations-and-extensibility/02.plugins/01.weekly-logs/11.export",{"title":991,"path":992,"stem":993},"Meetings","/integrations-and-extensibility/plugins/weekly-logs/meetings","06.integrations-and-extensibility/02.plugins/01.weekly-logs/12.meetings",{"title":995,"path":996,"stem":997,"children":998,"page":78},"Developer Experience","/developer-experience","07.developer-experience",[999,1043],{"title":1000,"path":1001,"stem":1002,"children":1003,"page":78},"Intro","/developer-experience/intro","07.developer-experience/01.intro",[1004,1007,1011,1015,1019,1023,1027,1031,1035,1039],{"title":5,"path":1005,"stem":1006},"/developer-experience/intro/getting-started","07.developer-experience/01.intro/01.getting-started",{"title":1008,"path":1009,"stem":1010},"Introduction to the ds CLI","/developer-experience/intro/introduction","07.developer-experience/01.intro/02.introduction",{"title":1012,"path":1013,"stem":1014},"Command Reference","/developer-experience/intro/command-reference","07.developer-experience/01.intro/03.command-reference",{"title":1016,"path":1017,"stem":1018},"Local Development","/developer-experience/intro/local-development","07.developer-experience/01.intro/04.local-development",{"title":1020,"path":1021,"stem":1022},"Dockerized Worktree Development","/developer-experience/intro/dockerized-worktree-development","07.developer-experience/01.intro/05.dockerized-worktree-development",{"title":1024,"path":1025,"stem":1026},"Golden Dataset","/developer-experience/intro/golden-dataset","07.developer-experience/01.intro/06.golden-dataset",{"title":1028,"path":1029,"stem":1030},"Deployment","/developer-experience/intro/deployment","07.developer-experience/01.intro/07.deployment",{"title":1032,"path":1033,"stem":1034},"API Development","/developer-experience/intro/api-development","07.developer-experience/01.intro/08.api-development",{"title":1036,"path":1037,"stem":1038},"Stripe Integration","/developer-experience/intro/stripe-integration","07.developer-experience/01.intro/09.stripe-integration",{"title":1040,"path":1041,"stem":1042},"Maintenance & Codebase Checks","/developer-experience/intro/maintenance-and-codebase-checks","07.developer-experience/01.intro/10.maintenance-and-codebase-checks",{"title":1044,"path":1045,"stem":1046,"children":1047,"page":78},"Agentic Skills","/developer-experience/agentic-skills","07.developer-experience/02.agentic-skills",[1048,1052,1056,1060],{"title":1049,"path":1050,"stem":1051},"Claude Code Skills: AI-Assisted Development","/developer-experience/agentic-skills/claude-code-skills-overview","07.developer-experience/02.agentic-skills/01.claude-code-skills-overview",{"title":1053,"path":1054,"stem":1055},"Skill Audit","/developer-experience/agentic-skills/skill-audit","07.developer-experience/02.agentic-skills/02.skill-audit",{"title":1057,"path":1058,"stem":1059},"The Planning Loop","/developer-experience/agentic-skills/claude-skills-planning-loop","07.developer-experience/02.agentic-skills/03.claude-skills-planning-loop",{"title":1061,"path":1062,"stem":1063},"The Delivery Loop","/developer-experience/agentic-skills/claude-skills-delivery-loop","07.developer-experience/02.agentic-skills/04.claude-skills-delivery-loop",{"title":1065,"order":1066,"path":1067,"stem":1068,"children":1069,"page":78},"Release Notes",11,"/release-notes","08.release-notes",[1070,1074,1078,1082,1086,1090,1094,1098,1102,1106,1110,1114,1118,1122,1126,1130,1134,1138,1142,1146,1150,1154,1158,1162,1166,1170,1174,1178,1182,1186,1190,1194,1198,1202,1206,1210,1214,1218,1222,1226,1230,1234,1238,1242,1246,1250,1254,1258,1262,1266,1270,1274,1278,1282,1286,1290,1294,1298,1302,1306,1310,1314,1318,1322,1326,1330,1334,1338,1342,1346,1350],{"title":1071,"path":1072,"stem":1073},"2026-08-15","/release-notes/2026-08-15","08.release-notes/71.2026-08-15",{"title":1075,"path":1076,"stem":1077},"2026-08-14","/release-notes/2026-08-14","08.release-notes/70.2026-08-14",{"title":1079,"path":1080,"stem":1081},"2026-08-11","/release-notes/2026-08-11","08.release-notes/69.2026-08-11",{"title":1083,"path":1084,"stem":1085},"2026-08-07","/release-notes/2026-08-07","08.release-notes/68.2026-08-07",{"title":1087,"path":1088,"stem":1089},"2026-08-05","/release-notes/2026-08-05","08.release-notes/67.2026-08-05",{"title":1091,"path":1092,"stem":1093},"2026-08-01","/release-notes/2026-08-01","08.release-notes/66.2026-08-01",{"title":1095,"path":1096,"stem":1097},"2026-07-30","/release-notes/2026-07-30","08.release-notes/65.2026-07-30",{"title":1099,"path":1100,"stem":1101},"2026-07-28","/release-notes/2026-07-28","08.release-notes/64.2026-07-28",{"title":1103,"path":1104,"stem":1105},"2026-07-22","/release-notes/2026-07-22","08.release-notes/63.2026-07-22",{"title":1107,"path":1108,"stem":1109},"2026-07-19","/release-notes/2026-07-19","08.release-notes/62.2026-07-19",{"title":1111,"path":1112,"stem":1113},"2026-07-17","/release-notes/2026-07-17","08.release-notes/61.2026-07-17",{"title":1115,"path":1116,"stem":1117},"2026-07-15","/release-notes/2026-07-15","08.release-notes/60.2026-07-15",{"title":1119,"path":1120,"stem":1121},"2026-07-12","/release-notes/2026-07-12","08.release-notes/59.2026-07-12",{"title":1123,"path":1124,"stem":1125},"2026-07-11","/release-notes/2026-07-11","08.release-notes/58.2026-07-11",{"title":1127,"path":1128,"stem":1129},"2026-07-09","/release-notes/2026-07-09","08.release-notes/57.2026-07-09",{"title":1131,"path":1132,"stem":1133},"2026-07-07","/release-notes/2026-07-07","08.release-notes/56.2026-07-07",{"title":1135,"path":1136,"stem":1137},"2026-07-06","/release-notes/2026-07-06","08.release-notes/55.2026-07-06",{"title":1139,"path":1140,"stem":1141},"2026-07-02","/release-notes/2026-07-02","08.release-notes/54.2026-07-02",{"title":1143,"path":1144,"stem":1145},"2026-06-30","/release-notes/2026-06-30","08.release-notes/53.2026-06-30",{"title":1147,"path":1148,"stem":1149},"2026-06-17","/release-notes/2026-06-17","08.release-notes/52.2026-06-17",{"title":1151,"path":1152,"stem":1153},"2026-06-12","/release-notes/2026-06-12","08.release-notes/51.2026-06-12",{"title":1155,"path":1156,"stem":1157},"2026-05-29","/release-notes/2026-05-29","08.release-notes/50.2026-05-29",{"title":1159,"path":1160,"stem":1161},"2026-05-13","/release-notes/2026-05-13","08.release-notes/49.2026-05-13",{"title":1163,"path":1164,"stem":1165},"2026-04-29","/release-notes/2026-04-29","08.release-notes/48.2026-04-29",{"title":1167,"path":1168,"stem":1169},"2026-04-14","/release-notes/2026-04-14","08.release-notes/47.2026-04-14",{"title":1171,"path":1172,"stem":1173},"2026-04-09","/release-notes/2026-04-09","08.release-notes/46.2026-04-09",{"title":1175,"path":1176,"stem":1177},"2026-03-13","/release-notes/2026-03-13","08.release-notes/45.2026-03-13",{"title":1179,"path":1180,"stem":1181},"2026-02-16","/release-notes/2026-02-16","08.release-notes/44.2026-02-16",{"title":1183,"path":1184,"stem":1185},"2026-02-06","/release-notes/2026-02-06","08.release-notes/43.2026-02-06",{"title":1187,"path":1188,"stem":1189},"2026-01-30","/release-notes/2026-01-30","08.release-notes/42.2026-01-30",{"title":1191,"path":1192,"stem":1193},"2026-01-19","/release-notes/2026-01-19","08.release-notes/41.2026-01-19",{"title":1195,"path":1196,"stem":1197},"2025-09-27","/release-notes/2025-09-27","08.release-notes/40.2025-09-27",{"title":1199,"path":1200,"stem":1201},"2025-07-07","/release-notes/2025-07-07","08.release-notes/39.2025-07-07",{"title":1203,"path":1204,"stem":1205},"2025-06-16","/release-notes/2025-06-16","08.release-notes/38.2025-06-16",{"title":1207,"path":1208,"stem":1209},"2025-05-29","/release-notes/2025-05-29","08.release-notes/37.2025-05-29",{"title":1211,"path":1212,"stem":1213},"2025-04-28","/release-notes/2025-04-28","08.release-notes/36.2025-04-28",{"title":1215,"path":1216,"stem":1217},"2025-03-24","/release-notes/2025-03-24","08.release-notes/35.2025-03-24",{"title":1219,"path":1220,"stem":1221},"2024-12-20","/release-notes/2024-12-20","08.release-notes/34.2024-12-20",{"title":1223,"path":1224,"stem":1225},"2024-10-21","/release-notes/2024-10-21","08.release-notes/33.2024-10-21",{"title":1227,"path":1228,"stem":1229},"2024-10-11","/release-notes/2024-10-11","08.release-notes/32.2024-10-11",{"title":1231,"path":1232,"stem":1233},"2024-09-11","/release-notes/2024-09-11","08.release-notes/31.2024-09-11",{"title":1235,"path":1236,"stem":1237},"2024-08-28","/release-notes/2024-08-28","08.release-notes/30.2024-08-28",{"title":1239,"path":1240,"stem":1241},"2024-07-10","/release-notes/2024-07-10","08.release-notes/29.2024-07-10",{"title":1243,"path":1244,"stem":1245},"2024-06-24","/release-notes/2024-06-24","08.release-notes/28.2024-06-24",{"title":1247,"path":1248,"stem":1249},"2024-05-15","/release-notes/2024-05-15","08.release-notes/27.2024-05-15",{"title":1251,"path":1252,"stem":1253},"2024-04-29","/release-notes/2024-04-29","08.release-notes/26.2024-04-29",{"title":1255,"path":1256,"stem":1257},"2024-03-18","/release-notes/2024-03-18","08.release-notes/25.2024-03-18",{"title":1259,"path":1260,"stem":1261},"2024-03-04","/release-notes/2024-03-04","08.release-notes/24.2024-03-04",{"title":1263,"path":1264,"stem":1265},"2024-02-26","/release-notes/2024-02-26","08.release-notes/23.2024-02-26",{"title":1267,"path":1268,"stem":1269},"2024-01-17","/release-notes/2024-01-17","08.release-notes/22.2024-01-17",{"title":1271,"path":1272,"stem":1273},"2023-12-27","/release-notes/2023-12-27","08.release-notes/21.2023-12-27",{"title":1275,"path":1276,"stem":1277},"2023-11-08","/release-notes/2023-11-08","08.release-notes/20.2023-11-08",{"title":1279,"path":1280,"stem":1281},"2023-10-10","/release-notes/2023-10-10","08.release-notes/19.2023-10-10",{"title":1283,"path":1284,"stem":1285},"2023-09-27","/release-notes/2023-09-27","08.release-notes/18.2023-09-27",{"title":1287,"path":1288,"stem":1289},"2023-09-18","/release-notes/2023-09-18","08.release-notes/17.2023-09-18",{"title":1291,"path":1292,"stem":1293},"2023-09-04","/release-notes/2023-09-04","08.release-notes/16.2023-09-04",{"title":1295,"path":1296,"stem":1297},"2023-08-04","/release-notes/2023-08-04","08.release-notes/15.2023-08-04",{"title":1299,"path":1300,"stem":1301},"2023-07-11","/release-notes/2023-07-11","08.release-notes/14.2023-07-11",{"title":1303,"path":1304,"stem":1305},"2023-06-21","/release-notes/2023-06-21","08.release-notes/13.2023-06-21",{"title":1307,"path":1308,"stem":1309},"2023-05-24","/release-notes/2023-05-24","08.release-notes/12.2023-05-24",{"title":1311,"path":1312,"stem":1313},"2023-04-24","/release-notes/2023-04-24","08.release-notes/11.2023-04-24",{"title":1315,"path":1316,"stem":1317},"2023-04-20","/release-notes/2023-04-20","08.release-notes/10.2023-04-20",{"title":1319,"path":1320,"stem":1321},"2023-03-20","/release-notes/2023-03-20","08.release-notes/09.2023-03-20",{"title":1323,"path":1324,"stem":1325},"2023-02-28","/release-notes/2023-02-28","08.release-notes/08.2023-02-28",{"title":1327,"path":1328,"stem":1329},"2023-01-17","/release-notes/2023-01-17","08.release-notes/07.2023-01-17",{"title":1331,"path":1332,"stem":1333},"2023-01-23","/release-notes/2023-01-23","08.release-notes/06.2023-01-23",{"title":1335,"path":1336,"stem":1337},"2022-12-21","/release-notes/2022-12-21","08.release-notes/05.2022-12-21",{"title":1339,"path":1340,"stem":1341},"2022-12-06","/release-notes/2022-12-06","08.release-notes/04.2022-12-06",{"title":1343,"path":1344,"stem":1345},"2022-11-15","/release-notes/2022-11-15","08.release-notes/03.2022-11-15",{"title":1347,"path":1348,"stem":1349},"2022-11-02","/release-notes/2022-11-02","08.release-notes/02.2022-11-02",{"title":1351,"path":1352,"stem":1353},"2022-10-17","/release-notes/2022-10-17","08.release-notes/01.2022-10-17",{"title":1355,"path":1356,"target":1357},"API","https://api-docs.devstride.com/","_blank",{"id":1359,"title":543,"body":1360,"description":1897,"extension":1898,"links":1899,"meta":1900,"navigation":1901,"path":544,"seo":1902,"stem":545,"__hash__":1903},"docs/02.major-modules/07.knowledge-base/05.article-lifecycle-and-urls.md",{"type":1361,"value":1362,"toc":1879},"minimark",[1363,1368,1377,1450,1456,1472,1476,1482,1530,1534,1537,1544,1547,1553,1559,1562,1572,1583,1586,1592,1595,1608,1612,1615,1618,1672,1702,1705,1709,1716,1720,1723,1733,1744,1749,1756,1760,1766,1770,1783,1825,1828,1833,1837,1840,1846,1849,1856,1869,1873,1876],[1364,1365,1367],"h2",{"id":1366},"the-three-states","The three states",[1369,1370,1371,1372,1376],"p",{},"Every article is in exactly one state, shown as a chip in the editor's ",[1373,1374,1375],"strong",{},"Status & lifecycle"," panel.",[1378,1379,1380,1399],"table",{},[1381,1382,1383],"thead",{},[1384,1385,1386,1390,1393,1396],"tr",{},[1387,1388,1389],"th",{},"State",[1387,1391,1392],{},"Your team's Library",[1387,1394,1395],{},"Customer Help center",[1387,1397,1398],{},"Manage list",[1400,1401,1402,1418,1432],"tbody",{},[1384,1403,1404,1410,1413,1415],{},[1405,1406,1407],"td",{},[1373,1408,1409],{},"draft",[1405,1411,1412],{},"No",[1405,1414,1412],{},[1405,1416,1417],{},"Yes",[1384,1419,1420,1425,1427,1430],{},[1405,1421,1422],{},[1373,1423,1424],{},"published",[1405,1426,1417],{},[1405,1428,1429],{},"If its audience allows",[1405,1431,1417],{},[1384,1433,1434,1439,1441,1443],{},[1405,1435,1436],{},[1373,1437,1438],{},"archived",[1405,1440,1412],{},[1405,1442,1412],{},[1405,1444,1445,1446,1449],{},"Yes, under the ",[1373,1447,1448],{},"Archived"," filter",[1369,1451,1452,1453,1455],{},"A new article starts as a ",[1373,1454,1409],{},". Drafts are private working copies — they do not appear in the Library even to the person who wrote them, because the Library is a reading surface for finished work.",[1369,1457,1458,1459,1463,1464,1467,1468,1471],{},"Who can see ",[1460,1461,1462],"em",{},"other people's"," drafts on the Manage list depends on permission: authors always see their own, and holders of ",[1373,1465,1466],{},"Publish knowledge-base articles"," or ",[1373,1469,1470],{},"Manage all knowledge-base articles"," see everyone's.",[1364,1473,1475],{"id":1474},"moving-between-states","Moving between states",[1369,1477,1478,1479,1481],{},"The buttons available depend on the current state. All of them require the ",[1373,1480,1466],{}," permission.",[1378,1483,1484,1494],{},[1381,1485,1486],{},[1384,1487,1488,1491],{},[1387,1489,1490],{},"From",[1387,1492,1493],{},"Buttons",[1400,1495,1496,1509,1520],{},[1384,1497,1498,1500],{},[1405,1499,1409],{},[1405,1501,1502,1505,1506],{},[1373,1503,1504],{},"Publish",", ",[1373,1507,1508],{},"Archive",[1384,1510,1511,1513],{},[1405,1512,1424],{},[1405,1514,1515,1505,1518],{},[1373,1516,1517],{},"Unpublish",[1373,1519,1508],{},[1384,1521,1522,1524],{},[1405,1523,1438],{},[1405,1525,1526,1529],{},[1373,1527,1528],{},"Unarchive"," only",[1531,1532,1504],"h3",{"id":1533},"publish",[1369,1535,1536],{},"Makes the article live. On first publish it also mints the URL slug and asks you to confirm it.",[1369,1538,1539,1540,1543],{},"Each publish stamps a fresh ",[1373,1541,1542],{},"Published"," date, so re-publishing an article updates when it was last made live.",[1531,1545,1517],{"id":1546},"unpublish",[1369,1548,1549,1550,1552],{},"Returns the article to ",[1373,1551,1409],{},". It disappears from the Library and the Help center immediately.",[1369,1554,1555,1558],{},[1373,1556,1557],{},"The slug is kept."," This matters: the URL stays reserved to this article, so republishing later reuses the same address rather than minting a numbered variant. Links you have already shared start working again the moment you republish.",[1531,1560,1508],{"id":1561},"archive",[1369,1563,1564,1565,1568,1569,1571],{},"Retires the article. It leaves both reading surfaces and becomes ",[1373,1566,1567],{},"read-only"," — the title, body, category, visibility and slug controls are all disabled. Only ",[1373,1570,1528],{}," is offered.",[1369,1573,1574,1575,1578,1579,1582],{},"Archive is how you retire content, because ",[1373,1576,1577],{},"there is no delete",". That is deliberate: a URL you have published and shared should stop being ",[1460,1580,1581],{},"listed",", not start returning errors for everyone who bookmarked it.",[1531,1584,1528],{"id":1585},"unarchive",[1369,1587,1588,1591],{},[1373,1589,1590],{},"Always returns the article to draft"," — never straight back to published.",[1369,1593,1594],{},"This is a safety property worth relying on. Un-archiving something from two years ago cannot accidentally re-expose it to your customers; you get a draft, you review it, and you publish it deliberately if it still holds up.",[1596,1597,1600,1601,1603,1604,1607],"alert",{"title":1598,"type":1599},"You can publish straight from archived","note","The ",[1373,1602,1504],{}," button is offered on an archived article too, so a straight archived → published move is available when you know the content is still good. The point of the unarchive-to-draft rule is that ",[1460,1605,1606],{},"unarchiving alone"," never re-publishes anything.",[1364,1609,1611],{"id":1610},"autosave-and-the-save-indicator","Autosave and the save indicator",[1369,1613,1614],{},"Title and body save automatically, shortly after you stop typing. Category and visibility changes save immediately.",[1369,1616,1617],{},"The indicator beside the title reads:",[1378,1619,1620,1630],{},[1381,1621,1622],{},[1384,1623,1624,1627],{},[1387,1625,1626],{},"It says",[1387,1628,1629],{},"Meaning",[1400,1631,1632,1642,1652,1662],{},[1384,1633,1634,1639],{},[1405,1635,1636],{},[1373,1637,1638],{},"Saved",[1405,1640,1641],{},"Written to the server.",[1384,1643,1644,1649],{},[1405,1645,1646],{},[1373,1647,1648],{},"Saving...",[1405,1650,1651],{},"In flight.",[1384,1653,1654,1659],{},[1405,1655,1656],{},[1373,1657,1658],{},"Title required",[1405,1660,1661],{},"The title is blank, so nothing is being saved.",[1384,1663,1664,1669],{},[1405,1665,1666],{},[1373,1667,1668],{},"Save failed",[1405,1670,1671],{},"The last save did not go through.",[1596,1673,1676,1695],{"title":1674,"type":1675},"Lifecycle buttons refuse to run on unsaved text","warning",[1369,1677,1678,1679,1505,1681,1683,1684,1686,1687,1690,1691,1694],{},"Clicking ",[1373,1680,1504],{},[1373,1682,1517],{},", or ",[1373,1685,1508],{}," first flushes any pending edit. If that save fails, the action is ",[1373,1688,1689],{},"cancelled"," and you are told: ",[1460,1692,1693],{},"\"Your latest changes could not be saved, so the action was not applied.\""," This stops you publishing a version that is not the one on your screen.",[1369,1696,1697,1698,1701],{},"Navigating away also flushes. If that fails you get ",[1460,1699,1700],{},"\"Your latest changes could not be saved.\""," and navigation still proceeds.",[1703,1704],"hr",{},[1364,1706,1708],{"id":1707},"urls-and-slugs","URLs and slugs",[1369,1710,1711,1712,1715],{},"Once an article is published, a ",[1373,1713,1714],{},"URL"," panel appears in the editor rail showing its slug.",[1531,1717,1719],{"id":1718},"how-the-slug-is-made","How the slug is made",[1369,1721,1722],{},"At first publish, DevStride builds a slug from the title: lowercased, non-alphanumeric runs collapsed to hyphens, leading and trailing hyphens stripped, and capped at 120 characters.",[1724,1725,1726],"blockquote",{},[1369,1727,1728,1729],{},"\"How to Reset a Forgotten Password!\" → ",[1730,1731,1732],"code",{},"how-to-reset-a-forgotten-password",[1369,1734,1735,1736,1739,1740,1743],{},"If the resulting slug is already taken in your organization, a numbered variant is used — ",[1730,1737,1738],{},"-2",", then ",[1730,1741,1742],{},"-3",", and so on. The first-publish confirmation tells you this before it happens:",[1724,1745,1746],{},[1369,1747,1748],{},"This article will be published with the URL slug \"how-to-reset-a-forgotten-password\". If that slug is already taken, a numbered variant (e.g. \"how-to-reset-a-forgotten-password-2\") is used instead.",[1369,1750,1751,1752,1755],{},"Slugs are unique ",[1373,1753,1754],{},"per organization",", not per category.",[1531,1757,1759],{"id":1758},"the-slug-is-frozen-after-that","The slug is frozen after that",[1369,1761,1762,1765],{},[1373,1763,1764],{},"Renaming the article never changes its URL."," This is the single most important thing about slugs. You can retitle an article freely — fix a typo, rephrase it, make it clearer — and every link anyone has shared keeps working.",[1531,1767,1769],{"id":1768},"changing-a-url-deliberately","Changing a URL deliberately",[1369,1771,1772,1773,1776,1777,1779,1780,1782],{},"Click ",[1373,1774,1775],{},"Change URL"," in the ",[1373,1778,1714],{}," panel. This is available to ",[1373,1781,1466],{}," holders on any non-archived article.",[1784,1785,1786,1798,1808,1819],"ul",{},[1787,1788,1789,1790,1793,1794,1797],"li",{},"Type the new slug. A preview shows what it will actually be saved as if your input needs cleaning up: ",[1373,1791,1792],{},"Will be saved as"," ",[1730,1795,1796],{},"your-new-slug",".",[1787,1799,1800,1803,1804,1807],{},[1373,1801,1802],{},"Save slug"," commits it; ",[1373,1805,1806],{},"Cancel"," discards.",[1787,1809,1810,1811,1814,1815,1818],{},"Save is disabled for a no-op — typing ",[1730,1812,1813],{},"Reset Password"," when the slug is already ",[1730,1816,1817],{},"reset-password"," does not count as a change, because they clean up to the same thing.",[1787,1820,1821,1822,1797],{},"If the slug is taken, the message appears inline and the form stays open with your text intact: ",[1460,1823,1824],{},"KB slug \"reset-password\" is already in use in this organization",[1369,1826,1827],{},"A slug must be 1–120 characters of lowercase letters, digits, or hyphens, with no leading or trailing hyphen.",[1596,1829,1832],{"title":1830,"type":1831},"Changing a slug breaks existing links","caution","Nothing redirects the old URL. Anyone who bookmarked it, or any place you pasted it, will get \"not found\". Change a slug when the article is young or the old URL was never shared — not to tidy up a link that customers are already using.",[1531,1834,1836],{"id":1835},"live-on-your-customer-portal","Live on your customer portal",[1369,1838,1839],{},"Under the slug you may see:",[1724,1841,1842],{},[1369,1843,1844],{},[1373,1845,1836],{},[1369,1847,1848],{},"This appears only when the article is genuinely reachable by customers: published, visibility set to Portal, and no category above it marked Internal. It is the fastest way to confirm an article really is customer-facing — more reliable than reading the settings back one at a time, because it evaluates all of them together.",[1369,1850,1851,1852,1797],{},"If it is missing on an article you meant to publish externally, work through ",[1853,1854,1855],"a",{"href":540},"Who can see an article",[1596,1857,1860,1861,1864,1865,1868],{"title":1858,"type":1859},"Why no full URL is shown","info","A portal address includes the ",[1460,1862,1863],{},"company's"," portal slug — ",[1730,1866,1867],{},"/portal/\u003Ccompany-slug>/kb/\u003Carticle-slug>",". An article shared with several companies therefore has several valid URLs and no single canonical one, so DevStride confirms it is live rather than printing an address that would be wrong for most readers.",[1364,1870,1872],{"id":1871},"what-happens-to-a-url-a-reader-is-not-allowed-to-see","What happens to a URL a reader is not allowed to see",[1369,1874,1875],{},"The portal returns the same \"not found\" response for every case a customer cannot read: the article does not exist, is a draft, is archived, is internal, is inside an Internal category, or is not shared with their company.",[1369,1877,1878],{},"They are deliberately indistinguishable. A message like \"you do not have access to this article\" would confirm the article exists and leak its subject through the URL.",{"title":1880,"searchDepth":242,"depth":242,"links":1881},"",[1882,1883,1889,1890,1896],{"id":1366,"depth":242,"text":1367},{"id":1474,"depth":242,"text":1475,"children":1884},[1885,1886,1887,1888],{"id":1533,"depth":300,"text":1504},{"id":1546,"depth":300,"text":1517},{"id":1561,"depth":300,"text":1508},{"id":1585,"depth":300,"text":1528},{"id":1610,"depth":242,"text":1611},{"id":1707,"depth":242,"text":1708,"children":1891},[1892,1893,1894,1895],{"id":1718,"depth":300,"text":1719},{"id":1758,"depth":300,"text":1759},{"id":1768,"depth":300,"text":1769},{"id":1835,"depth":300,"text":1836},{"id":1871,"depth":242,"text":1872},"Draft, published, and archived — what each state means, how to move between them, and how article URLs are created and changed.","md",null,{},true,{"title":543,"description":1897},"WKelPLkRSPcQDsFGMpERuHEjbc-SmW6joI12WNuZ8w0",[1905,1907],{"title":539,"path":540,"stem":541,"description":1906,"children":-1},"The three gates that decide whether a customer can read an article: its own visibility, the audience of every category above it, and the companies it is shared with.",{"title":547,"path":548,"stem":549,"description":1908,"children":-1},"How readers find articles — search behaviour, ranking, category browsing, and the filters on the authoring surface.",1786842452927]