Skip to content

feat(openspec): procest-adopt-or-abstractions — heaviest spec rewrite (4 specs → lifecycle annotation)#311

Merged
rubenvdlinde merged 1 commit intodevelopmentfrom
feat/procest-adopt-or-abstractions
May 3, 2026
Merged

feat(openspec): procest-adopt-or-abstractions — heaviest spec rewrite (4 specs → lifecycle annotation)#311
rubenvdlinde merged 1 commit intodevelopmentfrom
feat/procest-adopt-or-abstractions

Conversation

@rubenvdlinde
Copy link
Copy Markdown
Contributor

Summary

Phase 3 of the OR-abstraction audit (2026-05-03). Per-app adoption openspec change for procest — spec-only, no code changes.

Drafts the change so the implementation phase can run /opsx-apply against it when scheduled. References Phase 2 OR/nc-vue/hydra specs (openregister#1420, nextcloud-vue#113, hydra#218) and ADRs 022/024/025.

Test plan

  • No code changes; markdown-only.
  • References resolve.

Auto-merge rationale

Markdown-only PR per feedback_pr-merge-authority.md — admin-merged on creation.

… (4 specs → lifecycle annotation)

Phase 3 of the OR-abstraction audit (2026-05-03). Spec-only — no
code changes. Drafts the per-app adoption openspec change so each
app can run /opsx-apply against it when ready.

References .claude/audit-2026-05-03/ research, Phase 2 OR/nc-vue/
hydra specs (#1420, #113, #218), and ADRs 022/024/025.
@rubenvdlinde rubenvdlinde requested a review from Rem-Dam as a code owner May 3, 2026 15:14
@rubenvdlinde rubenvdlinde merged commit dd66de4 into development May 3, 2026
2 checks passed
@rubenvdlinde rubenvdlinde deleted the feat/procest-adopt-or-abstractions branch May 3, 2026 15:14
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 3, 2026

Quality Report — ConductionNL/procest @ d1bead9

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

Quality workflow — 2026-05-03 15:17 UTC

Download the full PDF report from the workflow artifacts.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant