requirements.create
Type: mutation
Module: convex/requirements.ts
Arguments
Section titled “Arguments”{ orgId: string, programId: Id<"programs">, title: string, description: string /* optional */, batch: string /* optional */, priority: priorityValidator, fitGap: fitGapValidator, effortEstimate: effortValidator /* optional */, deliveryPhase: deliveryPhaseValidator /* optional */, status: statusValidator /* optional */, workstreamId: Id<"workstreams"> /* optional */, }Create a new requirement with an auto-generated refId (REQ-001, REQ-002, etc.). @param orgId - Organization ID @param programId - Parent program @param title - Requirement title @param priority - MoSCoW priority level @param fitGap - Fit/gap classification