Skip to content

feat(openspec): softwarecatalog-adopt-or-abstractions — manifest + register-resolver#212

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

feat(openspec): softwarecatalog-adopt-or-abstractions — manifest + register-resolver#212
rubenvdlinde merged 1 commit intodevelopmentfrom
feat/softwarecatalog-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 softwarecatalog — 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.

…gister-resolver

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 merged commit e800d69 into development May 3, 2026
@rubenvdlinde rubenvdlinde deleted the feat/softwarecatalog-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/softwarecatalog @ 63715b7

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
composer ✅ 120/120
npm ✅ 582/582
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