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

retrofit: reverse-spec modals Bucket 2b (entity-management + platform-administration)#1809

Merged
rubenvdlinde merged 1 commit into
developmentfrom
retrofit/rspec-2b-modals-2026-05-24
May 25, 2026
Merged

retrofit: reverse-spec modals Bucket 2b (entity-management + platform-administration)#1809
rubenvdlinde merged 1 commit into
developmentfrom
retrofit/rspec-2b-modals-2026-05-24

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Mid-flight Phase 4a Bucket 2b retrofit that crashed on API-overload but had already committed substantive work. Opening PR for the committed work so it isn't lost.

What's in here

modals directory cluster from Bucket 2b — Vue modal components grouped under 2 new capabilities (entity-management + platform-administration). See proposal.md + spec deltas in openspec/changes/retrofit-2026-05-24-2b-modals/.

Note

The agent crashed before its final summary report, so the per-method DROP audit may be incomplete relative to the other Bucket 2b PRs (#1800, #1801, #1804, #1806, #1807, #1808). Reviewer should compare bucket_2b methods against the annotations.

Test plan

  • CI green
  • Spec deltas validate (openspec validate --strict)
  • Annotations match the methods documented in tasks.md

…form-administration

Reverse-engineer two new capabilities from src/modals/ Vue components:
- entity-management-modals (3 REQs) — CRUD/bulk modal pattern over entity stores
- platform-administration-modals (2 REQs) — settings + operational-task modals over /api/settings/*

Annotate 49 real methods across 49 .vue files with @SPEC links to the matching
task in retrofit-2026-05-24-2b-modals/tasks.md. Drops the 22 spurious "if"
entries the scanner picked up from inline if-statements inside methods blocks.
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/openregister @ 4c18974

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

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

Download the full PDF report from the workflow artifacts.

@rubenvdlinde rubenvdlinde merged commit 76e6a4d into development May 25, 2026
19 of 24 checks passed
@rubenvdlinde rubenvdlinde deleted the retrofit/rspec-2b-modals-2026-05-24 branch May 25, 2026 07:22
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant