Skip to content

Conversation

@jaredlockhart
Copy link
Contributor

@jaredlockhart jaredlockhart commented Jan 28, 2026

Becuase

  • There are many small articles about related topics we can fold together
  • This can shorten the navigation tree to make it easier to find things

This commit

  • Folds related articles together
  • Shortens and flattens the navigation tree

fixes #733

@jaredlockhart
Copy link
Contributor Author

jaredlockhart commented Jan 28, 2026

Blocked on #726

@jaredlockhart
Copy link
Contributor Author

  • Welcome

    • Introduction
    • Capabilities
    • Finding Help
  • Getting Started

    • For Product
    • Experiment Owners
    • Data Scientists Overview
    • For Engineers
    • Access
    • For Leadership
    • Contributing
  • Experiment Workflow

    • Overview
    • Designing
      • Designing
      • Rollouts Deep Dive
    • Configuring
      • Configuring
      • Localization Process
    • Testing & QA
      • Testing on Mobile
      • Desktop Feature API Testing
      • Android Preview Testing
      • iOS Preview Testing
    • Risk Mitigation & Sign-offs (autogenerated)
    • Launching
      • Launching
    • Monitoring
      • Monitoring
    • Analyzing
      • Analyzing
    • Ending
      • Ending
  • Platform Implementation Guides

    • Feature Definition
      • Feature Definition
      • Desktop
        • Desktop Feature API
        • Desktop Pref Experiments
        • Onboarding Feature Desktop
      • Mobile/Web
        • Feature Manifest Language (FML)
          • FML Spec
          • FML Cookbook
          • FML Front-end Format
          • FML String Alias
          • FML Paths
          • FML Imports
          • FML CLI
          • Coenrolling Features
          • Feature Metadata
          • Using Prefs
          • Growable Collections
          • FM Unimplemented Spec
        • Getting Started Mobile Required UI
        • Feature Variables
        • Branches Page Deep Dive
    • Targeting
      • Custom Audiences
      • Population Sizing
      • Platform-Specific Targeting
        • Desktop Targeting Debug
        • Android Custom Targeting
        • iOS Custom Targeting
      • Advanced Targeting Topics
        • Mobile Behavioral Targeting
        • Recording Targeting Context Values to Glean
      • Targeting FAQ (autogenerated)
    • Desktop (Firefox Desktop)
      • Desktop Migration Guide
      • Preview
      • Desktop Incident Response
      • Desktop Enroll Locally
    • Android
      • Getting Started for Android Engineers
      • Onboarding Feature Android
      • Android Microsurveys
    • iOS
      • Getting Started for iOS Engineers
      • Onboarding Feature iOS
      • iOS Microsurveys
    • Web (Cirrus)
      • Getting Started for Nimbus Web Integration
    • Mobile Tools - Nimbus CLI (autogenerated)
  • Data & Analysis

    • Analysis
      • Overview
      • Metrics
      • Outcomes
      • Statistics
      • Configuration
    • Experiment Sizing
    • Auto-sizing CLI
    • Data Topics
      • Bucketing
      • Sizing
      • Missing Exposures
      • Preenrollment Bias
      • Population Representativeness
      • Telemetry
      • Validating Experiments
    • Jetstream Operations
      • Operations
      • Testing
      • Troubleshooting
      • Data Products
      • Applications
    • Jetstream GitHub (external link)
  • Messaging System

    • Experiments and User Messaging
    • Desktop Messaging (autogenerated)
    • Mobile Surveys
  • Advanced Topics

    • Mobile First Run Experiments
    • Mobile Enrollment State Machine
    • Notificationse
    • Warnings
    • Experimenter State
  • Technical Reference

    • System Architecture
    • Client SDK States and Lifecycle
    • Integration Tests
  • FAQ

    • General FAQ
    • Enrollment
      • Experiment Enrollment
    • Exposure
      • Exposure FAQ
    • Rollouts
      • Rollouts and Experiments
      • Sizing Rollouts
      • Saturation
    • Branches (autogenerated)
    • Metrics (autogenerated)
    • Results (autogenerated)
    • Desktop (autogenerated)
    • Mobile (autogenerated)
    • Early Startup (autogenerated)
    • Feature Restart (autogenerated)
    • Ending Experiments (autogenerated)
    • Custom Configs (autogenerated)
    • Warnings (autogenerated)
  • Resources

    • Glossary
    • Nimbus Devtools Guide
    • Foxfooding
    • Local Enrollment
    • What's New Archive
      • 2024 (autogenerated)
      • 2023 (autogenerated)
      • 2022 (autogenerated)
      • 2021 (autogenerated)
  • External Links

    • Experimenter Console (Production)
    • Experimenter Console (Stage)
    • Experimenter GitHub Repo
    • How to Launch a Nimbus Experiment
    • Nimbus Data Transfer Object
    • Experiment Telemetry
    • Lessons Learned

Copy link
Contributor

@yashikakhurana yashikakhurana left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @jaredlockhart I would say it is definitely more streamlined, Also can we move dev tools under platform implementation guide, just a thought to put things closer when they are needed

@jaredlockhart
Copy link
Contributor Author

NAVIGATION STRUCTURE (AS IMPLEMENTED)

  • Welcome

    • Introduction
    • Capabilities
    • Finding Help
  • Getting Started

    • For Product
    • Experiment Owners
    • Data Scientists Overview
    • For Engineers
    • Access
    • For Leadership
    • Contributing
  • Experiment Workflow

    • Overview
    • Designing
      • Designing
      • Rollouts Deep Dive
    • Configuring
      • Configuring
      • Localization Process
    • Testing & QA
      • Testing on Mobile
      • Desktop Feature API Testing
      • Android Preview Testing
      • iOS Preview Testing
    • Risk Mitigation & Sign-offs (autogenerated)
    • Launching
      • Launching
    • Monitoring
      • Monitoring
    • Analyzing
      • Analyzing
    • Ending
      • Ending
  • Platform Implementation Guides

    • Feature Definition
      • Feature Definition
      • Desktop
        • Desktop Feature API
        • Desktop Pref Experiments
        • Onboarding Feature Desktop
      • Mobile/Web
        • Feature Manifest Language (FML)
          • FML Spec
          • FML Cookbook
          • FML Front-end Format
          • FML String Alias
          • FML Paths
          • FML Imports
          • FML CLI
          • Coenrolling Features
          • Feature Metadata
          • Using Prefs
          • Growable Collections
          • FM Unimplemented Spec
        • Getting Started Mobile Required UI
        • Feature Variables
        • Branches Page Deep Dive
    • Targeting
      • Custom Audiences
      • Population Sizing
      • Platform-Specific Targeting
        • Desktop Targeting Debug
        • Android Custom Targeting
        • iOS Custom Targeting
      • Advanced Targeting Topics
        • Mobile Behavioral Targeting
        • Recording Targeting Context Values to Glean
      • Targeting FAQ (autogenerated)
    • Desktop (Firefox Desktop)
      • Desktop Migration Guide
      • Preview
      • Desktop Incident Response
      • Desktop Enroll Locally
    • Android
      • Getting Started for Android Engineers
      • Onboarding Feature Android
      • Android Microsurveys
    • iOS
      • Getting Started for iOS Engineers
      • Onboarding Feature iOS
      • iOS Microsurveys
    • Web (Cirrus)
      • Getting Started for Nimbus Web Integration
    • Mobile Tools - Nimbus CLI (autogenerated)
  • Data & Analysis

    • Analysis
      • Overview
      • Metrics
      • Outcomes
      • Statistics
      • Configuration
    • Experiment Sizing
    • Auto-sizing CLI
    • Data Topics
      • Bucketing
      • Sizing
      • Missing Exposures
      • Preenrollment Bias
      • Population Representativeness
      • Telemetry
      • Validating Experiments
    • Jetstream Operations
      • Operations
      • Testing
      • Troubleshooting
      • Data Products
      • Applications
    • Jetstream GitHub (external link)
  • Messaging System

    • Experiments and User Messaging
    • Desktop Messaging (autogenerated)
    • Mobile Surveys
  • Advanced Topics

    • Mobile First Run Experiments
    • Mobile Enrollment State Machine
    • Notificationse
    • Warnings
    • Experimenter State
  • Technical Reference

    • System Architecture
    • Client SDK States and Lifecycle
    • Integration Tests
  • FAQ

    • General FAQ
    • Enrollment
      • Experiment Enrollment
    • Exposure
      • Exposure FAQ
    • Rollouts
      • Rollouts and Experiments
      • Sizing Rollouts
      • Saturation
    • Branches (autogenerated)
    • Metrics (autogenerated)
    • Results (autogenerated)
    • Desktop (autogenerated)
    • Mobile (autogenerated)
    • Early Startup (autogenerated)
    • Feature Restart (autogenerated)
    • Ending Experiments (autogenerated)
    • Custom Configs (autogenerated)
    • Warnings (autogenerated)
  • Resources

    • Glossary
    • Nimbus Devtools Guide
    • Foxfooding
    • Local Enrollment
    • What's New Archive
      • 2024 (autogenerated)
      • 2023 (autogenerated)
      • 2022 (autogenerated)
      • 2021 (autogenerated)
  • External Links

    • Experimenter Console (Production)
    • Experimenter Console (Stage)
    • Experimenter GitHub Repo
    • How to Launch a Nimbus Experiment
    • Nimbus Data Transfer Object
    • Experiment Telemetry
    • Lessons Learned

Becuase

* There are many small articles about related topics we can fold together
* This can shorten the navigation tree to make it easier to find things

This commit

* Folds related articles together
* Shortens and flattens the navigation tree

fixes #733
@jaredlockhart jaredlockhart enabled auto-merge (squash) January 29, 2026 18:36
@jaredlockhart jaredlockhart merged commit 27010e5 into main Jan 29, 2026
2 checks passed
@jaredlockhart jaredlockhart deleted the 733 branch January 29, 2026 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Compress related articles

4 participants