You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The hydra gate runner aborted at gate-49 outside CI (set -u + unguarded HYDRA_GATE_PR_BODY), so gates 49–57 never executed and the run read as green. Fixed in ConductionNL/hydra#377; running the full set on softwarecatalog now reports 12 failures.
Newly visible (gates 49+, previously never run)
gate-57 orphaned-write-capability (2) — the most severe class: a write capability nothing calls.
gate-49 controller-exception-translation (5) — all in ContactpersonenController (getContactpersonen, convertToUser, getContactPersonsWithUserDetailsForOrganization, getUserInfo, enrichMeWithContactpersoonData): call a service method that may throw a tracked exception with no try/catch and no @throws. Same class as the SBOM 500-instead-of-404 fixed in fix: four production defects found by live testing the market-gap wave #392.
gate-50 security-config-fail-mode (23) — security-relevant config reads without a fail-mode guard, concentrated in ArchiMateImportService (amef_register, amef_model_schema, …).
gate-57 — orphaned write capability is the "feature looks done but nothing calls it" class; verify whether federation publish and contact→user creation are genuinely reachable.
gate-49 — mechanical and low-risk; mirrors the fix already applied to SbomController.
gate-50 — largest count but mostly one service; needs a judgement call on which reads are genuinely security-relevant.
The hydra gate runner aborted at gate-49 outside CI (
set -u+ unguardedHYDRA_GATE_PR_BODY), so gates 49–57 never executed and the run read as green. Fixed in ConductionNL/hydra#377; running the full set on softwarecatalog now reports 12 failures.Newly visible (gates 49+, previously never run)
lib/Service/Federation/FederationService.php:240publishEntryForFederationlib/Service/SoftwareCatalogueService.php:850createUserForContactIfNotExistsContactpersonenController(getContactpersonen,convertToUser,getContactPersonsWithUserDetailsForOrganization,getUserInfo,enrichMeWithContactpersoonData): call a service method that may throw a tracked exception with no try/catch and no@throws. Same class as the SBOM 500-instead-of-404 fixed in fix: four production defects found by live testing the market-gap wave #392.ArchiMateImportService(amef_register,amef_model_schema, …).Already visible (gates <49)
gate-4 composer-audit · gate-32 semantic-controls (3) · gate-38 skip-link (2) · gate-39 button-name (2) · gate-40 form-label-association (49) · gate-43 table-headers (17) · gate-45 prefers-reduced-motion (10) · gate-46 spec-anchor-existence (9, tracked in #402).
Suggested order
SbomController.Note gate-46 (9) overlaps #402.