Oil and gas lifecycle management for Beep.OilandGas.LifeCycle...
Enable process/workflow orchestration and entity lifecycle state management for the Beep.OilandGas.LifeCycle solution, including PPDM integration and phase services.
references/lifecycle-overview.md for service map and dependencies.Beep.OilandGas.LifeCycle/Services/Processes/ProcessDefinitionInitializer.cs.Beep.OilandGas.LifeCycle/Services/<Phase>/Processes/*ProcessService.cs.Beep.OilandGas.LifeCycle/Services/Processes/ProcessValidator.cs.Beep.OilandGas.PPDM39/Core/DTOs/ProcessDTOs.cs and Beep.OilandGas.LifeCycle/Services/Processes/ProcessServiceExtensions.cs when new inputs or outputs appear.Beep.OilandGas.LifeCycle/Scripts/ProcessWorkflowTables.sql.Beep.OilandGas.LifeCycle/Services/<Entity>Lifecycle/*LifecycleService.cs.Beep.OilandGas.PPDM39/Scripts/Sqlserver/ and Beep.OilandGas.PPDM.Models/39/.Beep.OilandGas.LifeCycle/Services/Processes/ProcessIntegrationHelper.cs to coordinate process execution with state transitions.FieldOrchestrator or phase services to use process services where needed.Beep.OilandGas.LifeCycle/Scripts/ProcessWorkflowTables.sql.Beep.OilandGas.PPDM39/Scripts/Sqlserver/ plus matching model classes.These paths are packaged lifecycle / core PPDM assets. That is separate from new feature extension tables elsewhere in the solution: those use entity classes + IModuleSetup.EntityTypes + tooling — not hand-written Beep.OilandGas.Models/Scripts/** per domain table (see root CLAUDE.md → Schema for extension tables).
references/lifecycle-overview.md - project scope, services, dependencies, migration notes.references/processes-guide.md - workflow architecture, available processes, entity states, setup.references/implementation-status.md - current progress and next steps.references/implementation-summary.md - component inventory and file map.references/solution-readme.md - solution-wide architecture, data patterns, and service conventions.