From e65049691c51e4fe5e0b452a2264813868861baf Mon Sep 17 00:00:00 2001 From: Codex Review Integration Date: Wed, 16 Sep 2026 17:01:58 -0300 Subject: [PATCH] chore(work-orders): remove ticket keys from lifecycle docs --- src/domain/work-orders/utils/wo-lifecycle-transitions.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/domain/work-orders/utils/wo-lifecycle-transitions.ts b/src/domain/work-orders/utils/wo-lifecycle-transitions.ts index f6ea317c..f0184ef9 100644 --- a/src/domain/work-orders/utils/wo-lifecycle-transitions.ts +++ b/src/domain/work-orders/utils/wo-lifecycle-transitions.ts @@ -12,17 +12,17 @@ import { } from "@/domain/work-orders/utils/wo-closability"; /** - * SH-169: lifecycle states the server derives (Incomplete from create, Scheduled from Schedule On). + * Lifecycle states the server derives (Incomplete from create, Scheduled from Schedule On). * Past Due is an overlay, not a status. None of these may be picked manually on an existing WO. */ export const AUTOMATIC_LIFECYCLE_STATUSES: readonly WizardWOStatus[] = ["Incomplete", "Scheduled"]; -/** Manually selectable statuses for an existing WO — Canceled is kebab-only (SH-113). */ +/** Manually selectable statuses for an existing WO — Canceled is kebab-only. */ export const BOARD_INLINE_STATUSES: readonly WizardWOStatus[] = ALL_WIZARD_STATUSES.filter( (status) => !AUTOMATIC_LIFECYCLE_STATUSES.includes(status), ); -/** SH-358: inline options for an existing WO never repeat its current status. */ +/** Inline options for an existing WO never repeat its current status. */ export function getInlineStatusTransitions(currentStatus: string): WizardWOStatus[] { return BOARD_INLINE_STATUSES.filter((status) => status !== currentStatus); }