Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

docs(parafering): OR ApprovalService migration plan (closes #407)#413

Closed
rubenvdlinde wants to merge 0 commit into
developmentfrom
feature/migrate-parafering-to-or-approval-workflow
Closed

docs(parafering): OR ApprovalService migration plan (closes #407)#413
rubenvdlinde wants to merge 0 commit into
developmentfrom
feature/migrate-parafering-to-or-approval-workflow

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Adoption-only scope. ParaferingService array-API can't delegate to OR ApprovalService without controller-side ObjectEntity resolution. Records the 4-step migration plan (controller, service, notification listener, frontend); each ships as a follow-up PR. Closes #407.

@rubenvdlinde rubenvdlinde requested a review from Rem-Dam as a code owner May 11, 2026 21:57
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/procest @ d75261e

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
composer ✅ 100/100
npm ✅ 419/419
PHPUnit ⏭️
Newman ⏭️
Playwright

Spec coverage: 5% (21 tests / 456 specs)


Quality workflow — 2026-05-11 22:03 UTC

Download the full PDF report from the workflow artifacts.

@WilcoLouwerse WilcoLouwerse left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 Blockers

  • 🔴 Tasks reference ApprovalService but design uses ApprovalWorkflowService — OR DI class still unresolved

🟡 Concerns

  • 🟡 Skip and advisory semantics piggybacked on the approve endpoint via _meta in comment — no OR contract reference

🟢 Minor

  • 🟢 Scope note bullet (›) at line 1 is not valid Markdown list syntax and breaks rendering

@rubenvdlinde

Copy link
Copy Markdown
Contributor Author

Auto-closed in error by a force-push bug in the quality-cleanup harness. Reopened as #494 with the same branch and content.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants