Skip to content

[migrate-status-engine-to-or-lifecycle] Status engine → x-openregister-lifecycle #408

@rubenvdlinde

Description

@rubenvdlinde

Implements openspec/changes/migrate-status-engine-to-or-lifecycle/ — strict-validates. Move state-machine semantics out of PHP services into x-openregister-lifecycle schema extensions per ADR-031. Application.php transition listeners → x-openregister-hooks. Guard classes become thin precondition checkers. ParaferingService::STATUS_* constants removed.

Umbrella: hydra/consume-or-workflow-engine-fleet-wide
Depends on: none (OR workflow-engine-abstraction is shipped; benefits from add-ncflow-engine-adapter as a fallback engine)
Strict-validates: ✓

Metadata

Metadata

Assignees

No one assigned

    Labels

    openspecOpenSpec-driven change

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions