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

chore(openspec): retrofit 2b-store cluster (Pinia stores)#1806

Open
rubenvdlinde wants to merge 1 commit into
developmentfrom
retrofit/rspec-2b-store-2026-05-24
Open

chore(openspec): retrofit 2b-store cluster (Pinia stores)#1806
rubenvdlinde wants to merge 1 commit into
developmentfrom
retrofit/rspec-2b-store-2026-05-24

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

Summary

  • Retrofit annotates 15 of 16 src/store/ modules against existing capability specs (chat-ai, avg-verwerkingsregister, rapportage-bi-export, register-i18n, object-lifecycle, data-sync-harvesting, auth-system, data-import-export, tenant-lifecycle, zoeken-filteren).
  • Mints one small new capability frontend-ui-shell with 2 REQs — the only genuinely net-new behavioral surface: navigation/modal/dialog/sidebar coordination + cross-section admin settings panel state.
  • endpoints.ts is dropped (no backend-domain spec for custom REST endpoint registry; flagged as a follow-up coverage gap in tasks.md).

Method counts

  • Batch: 27 methods, 16 files (Bucket 2b store cluster)
  • Annotated: 27 methods across 15 files
  • Dropped: 1 file (src/store/modules/endpoints.ts)
  • New REQs: 2 (both in frontend-ui-shell)
  • Existing capabilities extended via cross-ref: 10

Validation

  • openspec validate retrofit-2026-05-24-2b-store -> Change 'retrofit-2026-05-24-2b-store' is valid

Test plan

  • Reviewer confirms the cross-capability mapping (one store -> one existing spec or frontend-ui-shell) is correct
  • Reviewer confirms endpoints.ts deferral is acceptable (gap filed in tasks.md)
  • Reviewer confirms the two new REQs in frontend-ui-shell describe observed behavior (no aspirational scope)

Annotates 15 of 16 src/store/ modules against existing capability
specs (chat-ai, avg-verwerkingsregister, rapportage-bi-export,
register-i18n, object-lifecycle, data-sync-harvesting, auth-system,
data-import-export, tenant-lifecycle, zoeken-filteren), and mints
one small new capability (frontend-ui-shell, 2 REQs) for the
genuine UI-shell concerns (navigation/modal/dialog coordination
and the cross-section admin settings panel).

Drops endpoints.ts — the custom REST endpoint registry has no
backend-domain capability spec; flagged as coverage gap follow-up.

Refs: /tmp/or-scan/rspec-2b-store.json (27 methods, 16 files)
@github-actions

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/openregister @ 798c5d5

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 21:58 UTC

Download the full PDF report from the workflow artifacts.

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.

1 participant