This repository was archived by the owner on May 29, 2026. It is now read-only.
chore(coverage): close spec-coverage gate to zero for procest#611
Merged
Conversation
…te-16 to zero Bulk-inserts additive /** @SPEC openspec/... */ comment lines above every in-scope backend and frontend method flagged by the spec-coverage gate (csc.py --mode report). 1561 annotations across 310 files; uncovered_count 0 -> 0. Targets map each method to its file's existing class-level @SPEC reference where present, otherwise to the matching openspec change (tasks.md) or archived spec (spec.md) by feature area. Comment-only, no code logic changed (diff is purely additive: 1561 insertions, 0 deletions).
Contributor
Quality Report — ConductionNL/procest @
|
| Check | PHP | Vue | Security | License | Tests |
|---|---|---|---|---|---|
| lint | ❌ | ||||
| phpcs | ❌ | ||||
| phpmd | ❌ | ||||
| psalm | ❌ | ||||
| phpstan | ❌ | ||||
| phpmetrics | ❌ | ||||
| eslint | ✅ | ||||
| stylelint | ✅ | ||||
| composer | ❌ | ❌ | |||
| npm | ✅ | ✅ 327/327 | |||
| PHPUnit | ⏭️ | ||||
| Newman | ⏭️ | ||||
| Playwright | ⏭️ |
Quality workflow — 2026-05-25 23:05 UTC
Download the full PDF report from the workflow artifacts.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Closes the spec-coverage gate (gate-16,
csc.py --mode report) to zero uncovered methods for procest by annotating every in-scope backend and frontend method with an@specreference./** @spec openspec/... */comment lines across 310 files@spec excludewas needed.How targets were chosen
Each method's
@specpoints to:@specreference where one is present (147 files), ortasks.md/ archived specspec.mdby feature area (maps, workflow, parafering, bezwaar/beroep, status engine, dashboard, settings tabs, case management, etc.).All targets resolve to a real
openspec/changes/<c>/tasks.mdoropenspec/specs/<c>/spec.mdon disk.Safety
git diff --numstat; every added line is an@speccomment).php -lpasses on all touched PHP; touched.jspassnode --check; all 132 touched.vuescript blocks parse as ES modules.🤖 Generated with Claude Code