Skip to content

Conversation

@katemacfarlane
Copy link
Contributor

@katemacfarlane katemacfarlane commented Dec 16, 2025

created new beta version of the Status & Lifecycle page which includes custom statuses

Copilot AI review requested due to automatic review settings December 16, 2025 14:23
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds comprehensive beta documentation for DevCycle's Feature Status and Lifecycle Management system. The documentation explains how features move through different statuses (Development, Live, Completed, Archived) and the behaviors associated with each status category.

Key Changes:

  • Introduces documentation for status-based lifecycle management with four default statuses
  • Details the Completed status workflow including cleanup checklists and semi-read-only restrictions
  • Explains custom status capabilities and category inheritance rules

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

This update introduces a new section on managing Feature Statuses at the Project level, detailing how to view, create, edit, and reorder statuses. It also outlines permissions for status changes and the rules governing status categories.
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Dec 16, 2025

Deploying devcycle-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: f3c242c
Status: ✅  Deploy successful!
Preview URL: https://e018d4a4.devcycle-docs.pages.dev
Branch Preview URL: https://cor-3895-docs-for-beta-relea.devcycle-docs.pages.dev

View logs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings December 16, 2025 14:54
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


This category represents Features that are actively being built, tested, or prepared for release.

By default, new Features are created in the **Development** Status.
Copy link
Contributor

Choose a reason for hiding this comment

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

Should this be Category instead of Status?

- New Categories cannot be created
- Each Category must contain at least one Status
- The last remaining Status in a Category cannot be deleted
- Status labels and ordering within a Category can be modified
Copy link
Contributor

Choose a reason for hiding this comment

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

also statuses must have unique keys

- Statuses in the **Completed** and **Archived** Categories can only be applied by users with the **Publisher** permission
- Only **Publishers** can create, and modify Feature Statuses in the Project Settings

## Custom Statuses
Copy link
Contributor

Choose a reason for hiding this comment

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

The addition of custom statuses seems confusing to me. I feel liek we can just combine it with statuses, saying they can create additional 'custom' statuses

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants