status-transitions
Installation
SKILL.md
Status Transitions — CAP Best Practices
Primary reference: https://cap.cloud.sap/docs/releases/nov25
Status-Transition Flows: https://cap.cloud.sap/docs/guides/state-based-workflows
Note: Status-Transition Flows are Gamma status as of CAP December 2025 — production ready in cds 9.5+
Option A: @flow annotations (Gamma status, cds 9.5+ — zero boilerplate)
Define state machines directly in CDS with @flow:
using { cuid, managed } from '@sap/cds/common';
type TravelStatus : String enum {
Open = 'O';
Accepted = 'A';
Canceled = 'C';
}