AI Slop Code RIsk Monitor

elsa-workflows/elsa-core

The Workflow Engine for .NET

5.0 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for elsa-workflows/elsa-core, a C# project with 7,901 GitHub stars. SynthScan examined 904,000 lines of code across 9273 source files, recording 3340 pattern matches distributed across 20 syntactic categories. The legacy adjusted pattern signal is 5.0 (Moderate pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

5.0
Adjusted Signal
5.0
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
7.9K
Stars
C#
Language
904.0K
Lines of Code
9.3K
Files
3.3K
Pattern Hits
2026-10-12
Scan Date
0.01
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 15.8/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 3034 finding(s).

Hallucinated Dependency & Supply Chain Risk 5.8/100 · LOW

Are imports declared and package/API names verified? 200 finding(s).

Agent Over-Engineering Ratio 8.1/100 · LOW

Are wrappers, guards, and repeated structures necessary? 1285 finding(s).

PR Review Velocity Impact 21.4/100 · LOW

Which changes need focused human review? 3340 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 80HIGH 44MEDIUM 43LOW 3173

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 3340 distinct pattern matches across 20 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Over-Commented Block1666 hits · 1662 pts
SeverityFileLineSnippetContext
LOWdotnet-install.sh1#!/usr/bin/env bashCOMMENT
LOW…amework/Elsa.Studio.DomInterop/Contracts/IClipboard.cs1namespace Elsa.Studio.DomInterop.Contracts;COMMENT
LOW…c/framework/Elsa.Studio.DomInterop/Contracts/IFiles.cs1namespace Elsa.Studio.DomInterop.Contracts;COMMENT
LOW…ework/Elsa.Studio.DomInterop/Contracts/IDomAccessor.cs1using Elsa.Studio.DomInterop.Models;COMMENT
LOW…ework/Elsa.Studio.DomInterop/Contracts/IDomAccessor.cs21 /// <param name="elementRef">The element reference to get the visible height for.</param>COMMENT
LOW…o/src/framework/Elsa.Studio.DomInterop/Models/Union.cs41 /// <summary>COMMENT
LOW…src/framework/Elsa.Studio.DomInterop/Models/DomRect.cs1namespace Elsa.Studio.DomInterop.Models;COMMENT
LOW…src/framework/Elsa.Studio.DomInterop/Models/DomRect.cs21 public double Width { get; set; }COMMENT
LOW…/framework/Elsa.Studio.DomInterop/Models/ElementRef.cs1using Elsa.Studio.Models;COMMENT
LOW…/framework/Elsa.Studio.DomInterop/Models/ElementRef.cs21 private ElementRef(ElementReference value) : base(value) { }COMMENT
LOWstudio/src/framework/Elsa.Studio.Core/ToolVersion.cs1namespace Elsa.Studio;COMMENT
LOW…udio/src/framework/Elsa.Studio.Core/ElsaStudioIcons.cs1namespace Elsa.Studio;COMMENT
LOW…udio/src/framework/Elsa.Studio.Core/ElsaStudioIcons.cs21 /// <summary>COMMENT
LOW…udio/src/framework/Elsa.Studio.Core/ElsaStudioIcons.cs41 /// <summary>COMMENT
LOW…udio/src/framework/Elsa.Studio.Core/ElsaStudioIcons.cs61 /// <summary>COMMENT
LOW…udio/src/framework/Elsa.Studio.Core/ElsaStudioIcons.cs81 /// </summary>COMMENT
LOW…ork/Elsa.Studio.Core/Contracts/IActivityTabRegistry.cs1namespace Elsa.Studio.Contracts;COMMENT
LOW…ork/Elsa.Studio.Core/Contracts/INotificationHandler.cs1namespace Elsa.Studio.Contracts;COMMENT
LOW…o/src/framework/Elsa.Studio.Core/Contracts/IFeature.cs1namespace Elsa.Studio.Contracts;COMMENT
LOW…ework/Elsa.Studio.Core/Contracts/IContentVisualizer.cs21 /// Determines whether the content can be visualized with this visualizer.COMMENT
LOW…/framework/Elsa.Studio.Core/Contracts/IThemeService.cs21 /// The current theme.COMMENT
LOW…k/Elsa.Studio.Core/Contracts/IRemoteFeatureProvider.cs1using Elsa.Api.Client.Resources.Features.Models;COMMENT
LOW…/src/framework/Elsa.Studio.Core/Contracts/IMediator.cs1namespace Elsa.Studio.Contracts;COMMENT
LOW…/src/framework/Elsa.Studio.Core/Contracts/IMediator.cs21 /// <summary>COMMENT
LOW…sa.Studio.Core/Contracts/IContentVisualizerProvider.cs1namespace Elsa.Studio.Contracts;COMMENT
LOW…c/framework/Elsa.Studio.Core/Contracts/IMenuService.cs1using Elsa.Studio.Models;COMMENT
LOW…ramework/Elsa.Studio.Core/Contracts/IFeatureService.cs1namespace Elsa.Studio.Contracts;COMMENT
LOW…ramework/Elsa.Studio.Core/Contracts/IFeatureService.cs21 COMMENT
LOW…framework/Elsa.Studio.Core/Contracts/IUIHintHandler.cs21 /// <summary>COMMENT
LOW…Elsa.Studio.Core/Contracts/IUIFieldExtensionService.cs1using Elsa.Studio.Models;COMMENT
LOW…Elsa.Studio.Core/Contracts/IPermissionRefreshSignal.cs1namespace Elsa.Studio.Contracts;COMMENT
LOW…ramework/Elsa.Studio.Core/Contracts/IWidgetRegistry.cs1namespace Elsa.Studio.Contracts;COMMENT
LOW…lsa.Studio.Core/Contracts/IBackendApiClientProvider.cs1using System.Diagnostics.CodeAnalysis;COMMENT
LOW…o.Core/Contracts/IAnonymousBackendApiClientProvider.cs1using System.Diagnostics.CodeAnalysis;COMMENT
LOW…framework/Elsa.Studio.Core/Contracts/IAppBarService.cs21 COMMENT
LOW…framework/Elsa.Studio.Core/Contracts/IAppBarService.cs41 /// Adds an element of the specified type to the app bar.COMMENT
LOW…Elsa.Studio.Core/Contracts/IUIFieldExtensionHandler.cs21COMMENT
LOW…Elsa.Studio.Core/Contracts/IUIFieldExtensionHandler.cs41COMMENT
LOW…c/framework/Elsa.Studio.Core/Contracts/IStartupTask.cs1namespace Elsa.Studio.Contracts;COMMENT
LOW…c/framework/Elsa.Studio.Core/Contracts/IActivityTab.cs21COMMENT
LOW…c/framework/Elsa.Studio.Core/Contracts/IActivityTab.cs41 /// <summary>COMMENT
LOW…ework/Elsa.Studio.Core/Enums/FieldExtensionPosition.cs1namespace Elsa.Studio.Enums;COMMENT
LOW…framework/Elsa.Studio.Core/Models/ClientInformation.cs1namespace Elsa.Studio.Models;COMMENT
LOW…/Elsa.Studio.Core/Models/TabulatedContentVisualizer.cs1namespace Elsa.Studio.Models;COMMENT
LOW…k/Elsa.Studio.Core/Models/DisplayInputEditorContext.cs21 public WorkflowDefinition WorkflowDefinition { get; set; } = null!;COMMENT
LOW…k/Elsa.Studio.Core/Models/DisplayInputEditorContext.cs41 public object? Value { get; set; }COMMENT
LOW…framework/Elsa.Studio.Core/Models/ServerInformation.cs1namespace Elsa.Studio.Models;COMMENT
LOWstudio/src/framework/Elsa.Studio.Core/Models/Result.cs1namespace Elsa.Studio.Models;COMMENT
LOW…udio/src/framework/Elsa.Studio.Core/Models/MenuItem.cs21 /// <summary>COMMENT
LOW…src/framework/Elsa.Studio.Core/Models/AppBarElement.cs1using System.Diagnostics.CodeAnalysis;COMMENT
LOW…src/framework/Elsa.Studio.Core/Models/AppBarElement.cs21 /// Controls the placement of the element by specifying its position relative to others.COMMENT
LOW….Studio.Core/Abstractions/FieldExtensionHandlerBase.cs21 public virtual bool IncludeForAll { get; set; } = false;COMMENT
LOW…k/Elsa.Studio.Core/Authorization/IPermissionService.cs1namespace Elsa.Studio.Authorization;COMMENT
LOW…framework/Elsa.Studio.Core/Authorization/Permission.cs1namespace Elsa.Studio.Authorization;COMMENT
LOW…work/Elsa.Studio.Core/Services/RemoteFeatureCatalog.cs1using Elsa.Api.Client.Resources.Features.Models;COMMENT
LOW…udio.Core/Services/DefaultContentVisualizerProvider.cs21 /// Defaults to <see cref="DefaultContentVisualizer"/> Visualizer if none match.COMMENT
LOW…work/Elsa.Studio.Core/Services/DefaultUIHintService.cs21 // public RenderFragment DisplayInputEditor(DisplayInputEditorContext context)COMMENT
LOW…/framework/Elsa.Studio.Core/Localization/ILocalizer.cs1using Microsoft.Extensions.Localization;COMMENT
LOW…c/framework/Elsa.Studio.Shared/WellKnownSyntaxNames.cs1namespace Elsa.Studio;COMMENT
LOW…ework/Elsa.Studio.Shared/Branding/IBrandingProvider.cs21 /// <summary>COMMENT
1606 more matches not shown…
Hyper-Verbose Identifiers1178 hits · 1221 pts
SeverityFileLineSnippetContext
LOWstudio/test/browser/RoleManagement/fixtures.ts298export function captureRuntimeDiagnostics(page: Page, secrets: string[]): RuntimeDiagnostics {CODE
LOW…dio.Diagnostics.OpenTelemetry/wwwroot/openTelemetry.js43export function formatEnvironmentVariables(variables) {CODE
LOW…lows.Designer/ClientLib/scripts/generate-bpmn-types.js68function resolveNuGetGlobalPackagesFolder() {CODE
LOW…r/ClientLib/src/react-designer/components/Designer.tsx172function computeReconnectingBridges(removedIds: Set<string>, allEdges: Edge[]): Edge[] {CODE
LOW…r/ClientLib/src/react-designer/components/Designer.tsx240function arrangeSequenceNodesInOrder(nodes: Node<ActivityNodeData>[], orientation: SequenceLayoutOrientation): Node<ActiCODE
LOW…ows.Designer/ClientLib/src/react-designer/api/index.ts75export function moveSelectedReactSequenceNode(graphId: string, direction: -1 | 1): void {CODE
LOW…io.Workflows.Designer/ClientLib/src/bpmn/view-model.ts610function reportUnresolvedDiagramReferences(CODE
LOW⚡…b/src/designer/internal/state-machine-accessibility.ts5export function applyStateMachineGraphAccessibility(graph: Graph) {CODE
LOW⚡…b/src/designer/internal/state-machine-accessibility.ts10export function applyStateMachineNodeAccessibility(graph: Graph, node: Node) {CODE
LOW⚡…b/src/designer/internal/state-machine-accessibility.ts16export function applyStateMachineEdgeAccessibility(graph: Graph, edge: Edge) {CODE
LOW⚡…b/src/designer/internal/state-machine-accessibility.ts24function applyStateMachineCellAccessibility(graph: Graph, cell: Node | Edge, accessibleName: string, className: string, CODE
LOW…lientLib/src/designer/internal/state-machine-shapes.ts5export function registerStateMachineShapes() {CODE
LOW…s.Designer/ClientLib/src/designer/api/sequence-mode.ts9export function normalizeSequenceOrientation(value?: string | null): SequenceLayoutOrientation {CODE
LOW…ws.Designer/ClientLib/src/designer/api/grid-options.ts8export function createDesignerGridOptions(settings?: any): DesignerGridOptions {CODE
LOW…ws.Designer/ClientLib/src/designer/api/grid-options.ts17export function resolveDesignerGridOptions(options: DesignerGridOptions, themeColor: string) {CODE
LOW…/ClientLib/src/designer/api/calculate-activity-size.ts33export function getActivityMeasurementScopeClass(element: Element | null): string {CODE
LOW…signer/ClientLib/src/designer/api/apply-graph-theme.ts21export function applyDesignerThemeVariables(element: HTMLElement, theme: X6DesignerTheme) {CODE
LOW…/designer/api/raise-activity-embedded-port-selected.ts4export async function raiseActivityEmbeddedPortSelected(elementId: string, activityModel: Activity | string, portName: sCODE
LOW…n.UnitTests/OpenIdConnect/OpenIdConnectAdapterTests.cs329 private sealed class StaticResponseHandler : HttpMessageHandlerCODE
LOW…n.UnitTests/OpenIdConnect/OpenIdConnectAdapterTests.cs334 private sealed class TokenResponseHandler(string token, string? discovery = null) : HttpMessageHandlerCODE
LOW…n.UnitTests/OpenIdConnect/OpenIdConnectAdapterTests.cs345 private sealed class CapturingTokenResponseHandler(string token) : HttpMessageHandlerCODE
LOW…rios/OutputConverters/OutputConverterApiClientTests.cs60 private sealed class ResponseHandler(string response) : HttpMessageHandlerSTRING
LOW…ows.Runtime/Handlers/ValidateWorkflowRequestHandler.cs17public class ValidateWorkflowRequestHandler(CODE
LOW⚡…lsa-release-announcements/tests/test_buffer_receipt.py18 def test_resume_requires_reconciliation_and_known_id_cannot_be_discarded(self):CODE
LOW⚡…lsa-release-announcements/tests/test_buffer_receipt.py25 def test_confirmed_absence_allows_retry_but_changed_target_does_not(self):CODE
LOW⚡…lsa-release-announcements/tests/test_buffer_receipt.py33 def test_incomplete_or_matching_reconciliation_cannot_authorize_repost(self):CODE
LOW…lsa-release-announcements/tests/test_buffer_receipt.py47 def test_only_exact_sent_connector_post_produces_receipt(self):CODE
LOW…/elsa-release-announcements/tests/test_post_discord.py189 def test_dry_run_is_default_and_has_safe_payload(self) -> None:CODE
LOW⚡…/elsa-release-announcements/tests/test_post_discord.py201 def test_oversize_message_is_rejected_without_truncation(self) -> None:CODE
LOW⚡…/elsa-release-announcements/tests/test_post_discord.py209 def test_execute_requires_state_file(self) -> None:CODE
LOW⚡…/elsa-release-announcements/tests/test_post_discord.py218 def test_held_state_lock_refuses_then_reacquires_after_release(self) -> None:CODE
LOW…/elsa-release-announcements/tests/test_post_discord.py234 def test_failed_crosspost_resumes_without_duplicate_create(self) -> None:CODE
LOW…/elsa-release-announcements/tests/test_post_discord.py254 def test_ambiguous_create_reconciles_by_nonce_without_repost(self) -> None:CODE
LOW…/elsa-release-announcements/tests/test_post_discord.py271 def test_ambiguous_create_without_match_stops_without_repost(self) -> None:CODE
LOW…/elsa-release-announcements/tests/test_post_discord.py285 def test_unusable_create_responses_reconcile_without_repost(self) -> None:CODE
LOW…/elsa-release-announcements/tests/test_post_discord.py305 def test_changed_payload_or_target_is_rejected(self) -> None:CODE
LOW…/elsa-release-announcements/tests/test_post_discord.py321 def test_successful_rerun_does_not_create_duplicate(self) -> None:CODE
LOW…/elsa-release-announcements/tests/test_post_discord.py332 def test_webhook_dry_run_does_not_expose_webhook_url(self) -> None:CODE
LOW…/elsa-release-announcements/tests/test_post_discord.py342 def test_webhook_execute_reuses_state_without_storing_secret(self) -> None:CODE
LOW…lls/elsa-release-announcements/scripts/post_discord.py345def reconcile_ambiguous_create(CODE
LOW…lsa-release-announcements/scripts/announcement_pack.py234def render_discord_highlights(highlights: list[str]) -> str:STRING
LOW.agents/skills/elsa-release/tests/test_release.py19 def test_supported_versions_and_channel_properties(self) -> None:CODE
LOW.agents/skills/elsa-release/tests/test_release.py32 def test_invalid_and_mismatched_versions_are_rejected(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py46 def test_default_source_is_release_branch_for_base_version(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py51 def test_remote_source_uses_fresh_remote_sha_and_rejects_stale_local_ref(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py56 def test_remote_only_source_sha_is_usable_before_fetch(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py60 def test_remote_only_object_does_not_turn_preflight_into_a_mutation(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py65 def test_stable_rc_source_with_wrong_base_fails_before_any_mutation(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py71 def test_containment_accepts_origin_and_configured_remote(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py77 def test_existing_tag_mismatch_is_rejected_without_retagging(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py81 def test_matching_existing_release_is_reused_without_create_or_edit(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py88 def test_legacy_release_with_branch_target_metadata_reuses_matching_remote_tag(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py98 def test_kind_and_draft_mismatches_fail_for_existing_release(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py107 def test_remote_error_is_not_treated_as_missing_tag(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py113 def test_not_found_release_is_distinguished_from_authentication_error(self) -> None:CODE
LOW⚡.agents/skills/elsa-release/tests/test_release.py120 def test_notes_version_metadata_must_match_requested_release(self) -> None:CODE
LOW…ents/skills/elsa-release/tests/test_verify_packages.py248 def test_success_checks_both_feeds_signed_normalization_and_exact_latest_tag(self) -> None:CODE
LOW…ents/skills/elsa-release/tests/test_verify_packages.py257 def test_missing_artifact_and_unknown_extra_fail_with_partial_report(self) -> None:CODE
LOW…ents/skills/elsa-release/tests/test_verify_packages.py268 def test_wrong_commit_and_publish_lag_fail(self) -> None:CODE
LOW…ents/skills/elsa-release/tests/test_verify_packages.py280 def test_wrong_version_is_rejected(self) -> None:CODE
1118 more matches not shown…
Hallucination Indicators80 hits · 935 pts
SeverityFileLineSnippetContext
CRITICAL…k/Elsa.Studio.Translations/ResxLocalizationProvider.cs15 return Elsa.Studio.Translations.Translations.ResourceManager.GetString(key, CultureInfo.CurrentUICulture) ?? keyCODE
CRITICAL…o.Workflows.Tests/RemoteBpmnInterchangeServiceTests.cs228 Assert.Equal(("v2", 2, "order-process"), (result.Success.Import.Id, result.Success.Import.Version, result.SuccesCODE
CRITICAL…ows.Core/Domain/Models/Bpmn/BpmnExportFailureReason.cs5/// exception message <c>Elsa.Bpmn.Interchange.Services.BpmnInterchangeDocumentService.Export(WorkflowDefinition)</c>COMMENT
CRITICAL…Studio.Dashboard.Tests/DashboardPagePermissionTests.cs226 await new Elsa.Studio.Diagnostics.OpenTelemetry.Dashboard.Feature(_registry).InitializeAsync();CODE
CRITICAL…Studio.Dashboard.Tests/DashboardPagePermissionTests.cs236 await new Elsa.Studio.Diagnostics.OpenTelemetry.Dashboard.Feature(_registry).InitializeAsync();CODE
CRITICAL…Studio.Dashboard.Tests/DashboardPagePermissionTests.cs483 new Elsa.Studio.Diagnostics.StructuredLogs.Dashboard.Feature(_registry),CODE
CRITICAL…Studio.Dashboard.Tests/DashboardPagePermissionTests.cs484 new Elsa.Studio.Diagnostics.ConsoleLogs.Dashboard.Feature(_registry)CODE
CRITICAL…rnalAuthentication.Tests/Login/LocalReturnPathTests.cs13 Assert.Equal(expected, Elsa.Studio.ExternalAuthentication.Services.LocalReturnPath.Normalize(candidate));CODE
CRITICAL⚡…rnalAuthentication.Tests/Login/LocalReturnPathTests.cs36 Assert.Equal("/studio/workflows/x", Elsa.Studio.Login.Pages.Login.Login.ResolveReturnUrl("workflows/x", studioBaCODE
CRITICAL⚡…rnalAuthentication.Tests/Login/LocalReturnPathTests.cs37 Assert.Equal("/studio/workflows/definitions?tab=active", Elsa.Studio.Login.Pages.Login.Login.ResolveReturnUrl("wCODE
CRITICAL⚡…rnalAuthentication.Tests/Login/LocalReturnPathTests.cs38 Assert.Equal("/studio/c|/windows", Elsa.Studio.Login.Pages.Login.Login.ResolveReturnUrl("c|/windows", studioBaseCODE
CRITICAL⚡…rnalAuthentication.Tests/Login/LocalReturnPathTests.cs39 Assert.Equal("/studio/http:evil.com", Elsa.Studio.Login.Pages.Login.Login.ResolveReturnUrl("http:evil.com", studCODE
CRITICAL⚡…rnalAuthentication.Tests/Login/LocalReturnPathTests.cs40 Assert.Equal("/", Elsa.Studio.Login.Pages.Login.Login.ResolveReturnUrl("//evil.com", studioBase));CODE
CRITICAL⚡…rnalAuthentication.Tests/Login/LocalReturnPathTests.cs41 Assert.Equal("/workflows/definitions?x=1", Elsa.Studio.Login.Pages.Login.Login.ResolveReturnUrl("/workflows/defiCODE
CRITICAL…sks.UnitTests/Authorization/EndpointPermissionTests.cs112 Elsa.Testing.Shared.Authorization.EndpointCoverage.FindEndpoints(Module).Select(x => x.Name);CODE
CRITICAL…flows.Management/Stores/MemoryWorkflowInstanceStore.cs217 [RequiresUnreferencedCode("Calls Elsa.Workflows.Management.Filters.WorkflowInstanceFilter.Apply(IQueryable<WorkflowICODE
CRITICAL…ce.EFCore/Modules/Runtime/ActivityExecutionLogStore.cs39 [RequiresUnreferencedCode("Calls Elsa.Persistence.EFCore.Modules.Runtime.EFCoreActivityExecutionStore.DeserializeActCODE
CRITICAL…ce.EFCore/Modules/Runtime/ActivityExecutionLogStore.cs52 [RequiresUnreferencedCode("Calls Elsa.Persistence.EFCore.Modules.Runtime.EFCoreActivityExecutionStore.DeserializeActCODE
CRITICAL…ce.EFCore/Modules/Runtime/ActivityExecutionLogStore.cs102 [RequiresUnreferencedCode("Calls Elsa.Persistence.EFCore.Modules.Runtime.EFCoreActivityExecutionStore.DeserializeActCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json186 "name": "Elsa.Ldap.UnitTests.Activities.MoveLdapEntryTests.MoveLdapEntry_ReturnsErrorWhenServerRespondsWithNCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json190 "name": "Elsa.Ldap.UnitTests.Activities.MoveLdapEntryTests.MoveLdapEntry_ReturnsErrorWhenServerRespondsWithNCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json194 "name": "Elsa.Ldap.UnitTests.Activities.MoveLdapEntryTests.MoveLdapEntry_ReturnsErrorWhenServerRespondsWithNCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json198 "name": "Elsa.Ldap.UnitTests.Activities.DeleteLdapEntryTests.DeleteLdapEntry_ReturnsErrorWhenServerRespondsWCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json206 "name": "Elsa.Ldap.UnitTests.Activities.ModifyLdapEntryTests.ModifyLdapEntry_ReturnsErrorWhenServerRespondsWCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json210 "name": "Elsa.Ldap.UnitTests.Activities.ModifyLdapEntryTests.ModifyLdapEntry_ReturnsErrorWhenServerRespondsWCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json234 "name": "Elsa.Ldap.UnitTests.Activities.AddLdapEntryTests.AddLdapEntry_ReturnsErrorWhenServerRespondsWithNonCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json242 "name": "Elsa.Ldap.UnitTests.Activities.DeleteLdapEntryTests.DeleteLdapEntry_ReturnsErrorWhenServerRespondsWCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json246 "name": "Elsa.Ldap.UnitTests.Activities.MoveLdapEntryTests.MoveLdapEntry_ReturnsErrorWhenServerRespondsWithNCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json250 "name": "Elsa.Ldap.UnitTests.Activities.ModifyLdapEntryTests.ModifyLdapEntry_ReturnsErrorWhenServerRespondsWCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json258 "name": "Elsa.Ldap.UnitTests.Activities.AddLdapEntryTests.AddLdapEntry_ReturnsErrorWhenServerRespondsWithNonCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json262 "name": "Elsa.Ldap.UnitTests.Activities.CompareLdapEntryTests.CompareLdapEntry_ReturnsErrorWhenServerRespondCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json270 "name": "Elsa.Ldap.UnitTests.Activities.DeleteLdapEntryTests.DeleteLdapEntry_ReturnsErrorWhenServerRespondsWCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json282 "name": "Elsa.Ldap.UnitTests.Activities.CompareLdapEntryTests.CompareLdapEntry_ReturnsErrorWhenServerRespondCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json286 "name": "Elsa.Ldap.UnitTests.Activities.CompareLdapEntryTests.CompareLdapEntry_ReturnsErrorWhenServerRespondCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json294 "name": "Elsa.Ldap.UnitTests.Activities.CompareLdapEntryTests.CompareLdapEntry_ReturnsErrorWhenServerRespondCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json298 "name": "Elsa.Ldap.UnitTests.Activities.AddLdapEntryTests.AddLdapEntry_ReturnsErrorWhenServerRespondsWithNonCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json306 "name": "Elsa.Ldap.UnitTests.Activities.AddLdapEntryTests.AddLdapEntry_ReturnsErrorWhenServerRespondsWithNonCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json310 "name": "Elsa.Ldap.UnitTests.Activities.CompareLdapEntryTests.CompareLdapEntry_ReturnsErrorWhenServerRespondCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json314 "name": "Elsa.Ldap.UnitTests.Activities.MoveLdapEntryTests.MoveLdapEntry_ReturnsErrorWhenServerRespondsWithNCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json318 "name": "Elsa.Ldap.UnitTests.Activities.AddLdapEntryTests.AddLdapEntry_ReturnsErrorWhenServerRespondsWithNonCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json326 "name": "Elsa.Ldap.UnitTests.Activities.DeleteLdapEntryTests.DeleteLdapEntry_ReturnsErrorWhenServerRespondsWCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json330 "name": "Elsa.Ldap.UnitTests.Activities.ModifyLdapEntryTests.ModifyLdapEntry_ReturnsErrorWhenServerRespondsWCODE
CRITICAL⚡…ion-program/consolidation/provider-build-evidence.json334 "name": "Elsa.Ldap.UnitTests.Activities.DeleteLdapEntryTests.DeleteLdapEntry_ReturnsErrorWhenServerRespondsWCODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json222 "name": "Elsa.Ldap.UnitTests.Activities.ModifyLdapEntryTests.ModifyLdapEntry_ReturnsErrorWhenServerRespondsWCODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json388 "name": "Elsa.Mqtt.UnitTests.Utilities.MqttTopicMatcherTests.IsMatch_ReturnsExpectedResult(filter: \"sensorsCODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json400 "name": "Elsa.Mqtt.UnitTests.Utilities.MqttTopicMatcherTests.IsMatch_ReturnsExpectedResult(filter: \"sensorsCODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json404 "name": "Elsa.Mqtt.UnitTests.Utilities.MqttTopicMatcherTests.IsMatch_ReturnsExpectedResult(filter: \"a/b\", CODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json416 "name": "Elsa.Mqtt.UnitTests.Utilities.MqttTopicMatcherTests.IsMatch_ReturnsExpectedResult(filter: \"sensorsCODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json436 "name": "Elsa.Mqtt.UnitTests.Utilities.MqttTopicMatcherTests.IsMatch_ReturnsExpectedResult(filter: \"sensorsCODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json460 "name": "Elsa.Mqtt.UnitTests.Utilities.MqttTopicMatcherTests.IsMatch_ReturnsExpectedResult(filter: \"sensorsCODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json476 "name": "Elsa.Mqtt.UnitTests.Utilities.MqttTopicMatcherTests.IsMatch_ReturnsExpectedResult(filter: \"a/b/c\"CODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json480 "name": "Elsa.Mqtt.UnitTests.Utilities.MqttTopicMatcherTests.IsMatch_ReturnsExpectedResult(filter: \"sensorsCODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json492 "name": "Elsa.Mqtt.UnitTests.Utilities.MqttTopicMatcherTests.IsMatch_ReturnsExpectedResult(filter: \"#\", toCODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json584 "name": "Elsa.Mqtt.UnitTests.Utilities.MqttTopicMatcherTests.IsMatch_ReturnsExpectedResult(filter: \"sensorsCODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json674 "name": "Elsa.Scheduling.Quartz.ComponentTests.QuartzJobTransientRetryTests.RunWorkflowJob_TransientExceptioCODE
CRITICAL…ion-program/consolidation/provider-build-evidence.json686 "name": "Elsa.Scheduling.Quartz.ComponentTests.QuartzJobTransientRetryTests.RunWorkflowJob_TransientExceptioCODE
CRITICAL⚡…nt-tip-c4b3-evidence/full-suite-first-run-failure.json40 "Elsa.Studio.Core.Tests.HostThemeConfigurationTests.Hosts_bind_the_presentation_theme_section(hostPath: [\"Elsa.CODE
CRITICAL⚡…nt-tip-c4b3-evidence/full-suite-first-run-failure.json42 "Elsa.Studio.Core.Tests.HostThemeConfigurationTests.Hosts_bind_the_presentation_theme_section(hostPath: [\"Elsa.CODE
CRITICAL⚡…nt-tip-c4b3-evidence/full-suite-first-run-failure.json44 "Elsa.Studio.Core.Tests.StudioShellCssContractTests.AccountMenusInheritShellUtilityColor(componentPath: [\"Elsa.CODE
CRITICAL⚡…nt-tip-c4b3-evidence/full-suite-first-run-failure.json46 "Elsa.Studio.Core.Tests.StudioShellCssContractTests.AccountMenusInheritShellUtilityColor(componentPath: [\"Elsa.CODE
20 more matches not shown…
Deep Nesting123 hits · 110 pts
SeverityFileLineSnippetContext
LOW…lls/elsa-release-announcements/scripts/post_discord.py74CODE
LOW.agents/skills/elsa-release/tests/test_release_train.py646CODE
LOW.agents/skills/elsa-release/scripts/package_manifest.py40CODE
LOW.agents/skills/elsa-release/scripts/verify_packages.py88CODE
LOW.agents/skills/elsa-release/scripts/verify_packages.py122CODE
LOW.agents/skills/elsa-release/scripts/verify_packages.py284CODE
LOW.agents/skills/elsa-release/scripts/verify_packages.py334CODE
LOW.agents/skills/elsa-release/scripts/verify_packages.py431CODE
LOW.agents/skills/elsa-release/scripts/verify_packages.py620CODE
LOW.agents/skills/elsa-release/scripts/release_train.py359CODE
LOW.agents/skills/elsa-release/scripts/release_train.py379CODE
LOW.agents/skills/elsa-release/scripts/release_train.py1077CODE
LOW.agents/skills/elsa-release/scripts/release_train.py1663CODE
LOW.agents/skills/elsa-release/scripts/release_train.py2040CODE
LOW…/integration-program/research/test_validate_catalog.py42CODE
LOWdocs/integration-program/research/validate_catalog.py17CODE
LOW…tion-program/test_prepare_workbench_secrets_runtime.py850CODE
LOW…egration-program/run_secrets_sqlite_upgrade_fixture.py218CODE
LOW…integration-program/test_mapped_slack_package_proof.py72CODE
LOW…program/test_prove_consolidated_admission_consumers.py97CODE
LOWscripts/integration-program/source_bindings.py40CODE
LOW…ntegration-program/test_prove_consolidated_packages.py148CODE
LOW…ntegration-program/test_prove_consolidated_packages.py628CODE
LOW…ntegration-program/test_prove_consolidated_packages.py754CODE
LOW…ntegration-program/test_prove_consolidated_packages.py773CODE
LOW…ntegration-program/test_prove_consolidated_packages.py805CODE
LOW…tion-program/prove_consolidated_admission_consumers.py48CODE
LOW…tion-program/prove_consolidated_admission_consumers.py91CODE
LOW…tion-program/prove_consolidated_admission_consumers.py207CODE
LOW…tion-program/prove_consolidated_admission_consumers.py352CODE
LOW…integration-program/test_prepare_consolidated_build.py244CODE
LOW…gration-program/test_consolidated_publisher_handoff.py711CODE
LOWscripts/integration-program/package_closure.py419CODE
LOWscripts/integration-program/package_closure.py713CODE
LOW…egration-program/test_consolidated_package_executor.py74CODE
LOW…tion-program/run_persisted_workflow_upgrade_fixture.py69CODE
LOW…tion-program/run_persisted_workflow_upgrade_fixture.py230CODE
LOW…tion-program/run_persisted_workflow_upgrade_fixture.py320CODE
LOW…tion-program/run_persisted_workflow_upgrade_fixture.py428CODE
LOW…tion-program/run_persisted_workflow_upgrade_fixture.py523CODE
LOW…tion-program/run_persisted_workflow_upgrade_fixture.py602CODE
LOW…tegration-program/test_secrets_sqlite_bridge_guards.py44CODE
LOW…ipts/integration-program/prepare_paired_blazor_host.py54CODE
LOW…ripts/integration-program/test_plan_product_release.py576CODE
LOW…ation-program/run_secrets_sqlserver_upgrade_fixture.py280CODE
LOW…ts/integration-program/consolidated_recovery_inputs.py84CODE
LOW…ts/integration-program/consolidated_recovery_inputs.py122CODE
LOW…ation-program/test_secrets_sqlserver_bridge_fixture.py86CODE
LOWscripts/integration-program/package_impact.py16CODE
LOW…/integration-program/test_prepare_maintenance_build.py88CODE
LOW…/integration-program/test_prepare_maintenance_build.py311CODE
LOW…/integration-program/test_prepare_maintenance_build.py501CODE
LOW…/integration-program/test_prepare_maintenance_build.py558CODE
LOW…/integration-program/test_prepare_maintenance_build.py600CODE
LOW…/integration-program/test_prepare_maintenance_build.py686CODE
LOW…/integration-program/test_prepare_maintenance_build.py782CODE
LOW…/integration-program/test_prepare_maintenance_build.py814CODE
LOW…/integration-program/test_prepare_maintenance_build.py831CODE
LOW…/integration-program/test_prepare_maintenance_build.py866CODE
LOW…/integration-program/test_prepare_maintenance_build.py1118CODE
63 more matches not shown…
Unused Imports94 hits · 94 pts
SeverityFileLineSnippetContext
LOW…/elsa-release-announcements/tests/test_post_discord.py1CODE
LOW…lls/elsa-release-announcements/scripts/post_discord.py4CODE
LOW…lsa-release-announcements/scripts/announcement_pack.py4CODE
LOW.agents/skills/elsa-release/tests/test_release.py1CODE
LOW…ents/skills/elsa-release/tests/test_verify_packages.py1CODE
LOW.agents/skills/elsa-release/scripts/release_notes.py4CODE
LOW.agents/skills/elsa-release/scripts/release.py4CODE
LOW.agents/skills/elsa-release/scripts/release_support.py3CODE
LOW.agents/skills/elsa-release/scripts/package_manifest.py3CODE
LOW.agents/skills/elsa-release/scripts/package_manifest.py9CODE
LOW.agents/skills/elsa-release/scripts/verify_packages.py11CODE
LOW.agents/skills/elsa-release/scripts/release_train.py3CODE
LOWscripts/validate_packages_publication_selection.py13CODE
LOWscripts/validate_packages_workflow_gates.py10CODE
LOW…ration-program/verify_import_source_tip_refresh_r10.py4CODE
LOW…gration-program/verify_import_source_tip_refresh_r3.py4CODE
LOW…gration-program/verify_import_source_tip_refresh_r7.py11CODE
LOW…program/test_prove_consolidated_admission_consumers.py2CODE
LOW…integration-program/test_extract_nuke_test_evidence.py1CODE
LOW…ts/integration-program/consolidated_candidate_input.py2CODE
LOWscripts/integration-program/source_bindings.py3CODE
LOW…ntegration-program/verify_import_source_tip_refresh.py4CODE
LOW…tion-program/prove_consolidated_admission_consumers.py8CODE
LOW…gration-program/verify_import_source_tip_refresh_r6.py4CODE
LOW…/integration-program/test_current_tip_legacy_assets.py3CODE
LOWscripts/integration-program/run_mongo_atomic_proof.py4CODE
LOW…tion-program/prepare_consolidated_release_candidate.py3CODE
LOW…gration-program/verify_import_source_tip_refresh_r2.py4CODE
LOWscripts/integration-program/package_closure.py4CODE
LOW…ion-program/verify_mapped_slack_consumer_provenance.py4CODE
LOW…tion-program/run_persisted_workflow_upgrade_fixture.py3CODE
LOWscripts/integration-program/test_product_layout.py7CODE
LOW…egration-program/test_import_source_tip_refresh_r10.py3CODE
LOW…gration-program/verify_import_source_tip_refresh_r9.py4CODE
LOW…ripts/integration-program/test_plan_product_release.py1CODE
LOW…tegration-program/test_import_source_tip_refresh_r5.py3CODE
LOW…s/integration-program/test_verify_slack_source_link.py3CODE
LOWscripts/integration-program/run_slack_package_proof.py9CODE
LOW…ts/integration-program/consolidated_recovery_inputs.py2CODE
LOWscripts/integration-program/verify_product_layout.py3CODE
LOW…tegration-program/test_import_source_tip_refresh_r4.py3CODE
LOWscripts/integration-program/package_impact.py4CODE
LOW…pts/integration-program/prove_consolidated_packages.py7CODE
LOW…s/integration-program/prove_slack_artifact_consumer.py4CODE
LOWscripts/integration-program/prove_studio_npm_pair.py3CODE
LOW…s/integration-program/consolidated_package_recovery.py3CODE
LOW…/integration-program/test_legacy_asset_dispositions.py3CODE
LOW…gration-program/verify_import_source_tip_refresh_r8.py4CODE
LOWscripts/integration-program/product_release_metadata.py2CODE
LOW…ntegration-program/verify_studio_package_provenance.py4CODE
LOW…/integration-program/run_mapped_slack_package_proof.py10CODE
LOW…/integration-program/run_mapped_slack_package_proof.py29CODE
LOW…tegration-program/test_import_source_tip_refresh_r7.py3CODE
LOW…tion-program/consolidated_executor_approval_summary.py3CODE
LOW…tegration-program/run_consolidated_recovery_fixture.py3CODE
LOW…ogram/run_stable_persisted_workflow_upgrade_fixture.py3CODE
LOW…ogram/run_stable_persisted_workflow_upgrade_fixture.py10CODE
LOW…ogram/run_stable_persisted_workflow_upgrade_fixture.py10CODE
LOW…ogram/run_stable_persisted_workflow_upgrade_fixture.py10CODE
LOW…ogram/run_stable_persisted_workflow_upgrade_fixture.py10CODE
34 more matches not shown…
Cross-File Repetition18 hits · 90 pts
SeverityFileLineSnippetContext
HIGH…udio.Workflows.Tests/BpmnActivityBindingFormatTests.cs0{"typename":"uri","expression":{"type":"javascript","value":"geturl()"}}STRING
HIGH….Workflows.Tests/WorkflowEditorBpmnSaveRoutingTests.cs0{"typename":"uri","expression":{"type":"javascript","value":"geturl()"}}STRING
HIGH…lsa.Studio.Workflows.Tests/BpmnDocumentSessionTests.cs0{"typename":"uri","expression":{"type":"javascript","value":"geturl()"}}STRING
HIGH…ions/Labels/20260913133325_PerTenantLabelUniqueness.cs0update "{_schema.schema}"."labels" set "tenantid" = '' where "tenantid" is null;STRING
HIGH…ions/Labels/20260913133340_PerTenantLabelUniqueness.cs0update "{_schema.schema}"."labels" set "tenantid" = '' where "tenantid" is null;STRING
HIGH…ions/Labels/20260913133258_PerTenantLabelUniqueness.cs0update "{_schema.schema}"."labels" set "tenantid" = '' where "tenantid" is null;STRING
HIGH…gration-program/verify_import_source_tip_refresh_r3.py0verify this receipt's reviewed commits. the live-head publisher-workflow check (.github/workflows/packages.yml and updatSTRING
HIGH…gration-program/verify_import_source_tip_refresh_r6.py0verify this receipt's reviewed commits. the live-head publisher-workflow check (.github/workflows/packages.yml and updatSTRING
HIGH…gration-program/verify_import_source_tip_refresh_r4.py0verify this receipt's reviewed commits. the live-head publisher-workflow check (.github/workflows/packages.yml and updatSTRING
HIGH…egration-program/run_secrets_sqlite_upgrade_fixture.py0require the exact outcome observed for the hash-pinned package pair.STRING
HIGH…ation-program/run_secrets_sqlserver_upgrade_fixture.py0require the exact outcome observed for the hash-pinned package pair.STRING
HIGH…tion-program/run_secrets_postgresql_upgrade_fixture.py0require the exact outcome observed for the hash-pinned package pair.STRING
HIGH…ogram/secrets-sqlserver-bridge/current-core/Program.cs0insert into elsasecretslegacyv381 ( legacyid, legacysecretid, legacyname, legacyscope, legacyencryptedvalue, legacydescrSTRING
HIGH…gram/secrets-postgresql-bridge/current-core/Program.cs0insert into elsasecretslegacyv381 ( legacyid, legacysecretid, legacyname, legacyscope, legacyencryptedvalue, legacydescrSTRING
HIGH…secrets-sqlite-bridge-contract/current-core/Program.cs0insert into elsasecretslegacyv381 ( legacyid, legacysecretid, legacyname, legacyscope, legacyencryptedvalue, legacydescrSTRING
HIGH…ogram/secrets-sqlserver-bridge/current-core/Program.cs0select legacyid, legacysecretid, legacyname, legacyscope, legacyencryptedvalue, legacydescription, legacyversion, legacySTRING
HIGH…gram/secrets-postgresql-bridge/current-core/Program.cs0select legacyid, legacysecretid, legacyname, legacyscope, legacyencryptedvalue, legacydescription, legacyversion, legacySTRING
HIGH…secrets-sqlite-bridge-contract/current-core/Program.cs0select legacyid, legacysecretid, legacyname, legacyscope, legacyencryptedvalue, legacydescription, legacyversion, legacySTRING
Empty Error Handlers16 hits · 80 pts
SeverityFileLineSnippetContext
HIGH…lls/elsa-release-announcements/scripts/post_discord.py552except FileNotFoundError:CODE
HIGH.agents/skills/elsa-release/scripts/verify_packages.py357except ValueError:CODE
HIGH…tion-program/prove_consolidated_admission_consumers.py454except OSError:CODE
HIGH…tion-program/prove_consolidated_admission_consumers.py232except ProcessLookupError:CODE
HIGH…egration-program/test_consolidated_package_executor.py782except (BrokenPipeError, ConnectionResetError):CODE
HIGH…ipts/integration-program/prepare_paired_blazor_host.py85except ProcessLookupError:CODE
HIGHscripts/integration-program/run_paired_source_probe.py75except ProcessLookupError:CODE
HIGH…pts/integration-program/prove_consolidated_packages.py68except ProcessLookupError:CODE
HIGH…s/integration-program/consolidated_package_recovery.py169except Exception:CODE
HIGH…tegration-program/run_consolidated_recovery_fixture.py191except Exception:CODE
HIGH…s/integration-program/consolidated_package_executor.py165except ProcessLookupError:CODE
HIGHscripts/integration-program/plan_product_release.py104except (OSError, ValueError, http.client.HTTPException):CODE
HIGHscripts/integration-program/plan_product_release.py545except OSError:CODE
HIGH…/integration-program/consolidated_publisher_handoff.py733except (OSError, subprocess.TimeoutExpired, UnicodeDecodeError):CODE
HIGH…/integration-program/consolidated_publisher_handoff.py245except ProcessLookupError:CODE
HIGH…ration-program/prove_consolidated_package_consumers.py341except ProcessLookupError:CODE
Decorative Section Separators20 hits · 66 pts
SeverityFileLineSnippetContext
MEDIUM.github/workflows/pr.yml1# ------------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/pr.yml15# ------------------------------------------------------------------------------COMMENT
MEDIUM…cify/extensions/git/scripts/bash/create-new-feature.sh195# ---------------------------------------------------------------------------COMMENT
MEDIUM…cify/extensions/git/scripts/bash/create-new-feature.sh202# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡.specify/scripts/bash/update-agent-context.sh120#==============================================================================COMMENT
MEDIUM⚡.specify/scripts/bash/update-agent-context.sh122#==============================================================================COMMENT
MEDIUM⚡.specify/scripts/bash/update-agent-context.sh153#==============================================================================COMMENT
MEDIUM⚡.specify/scripts/bash/update-agent-context.sh155#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh47#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh49#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh89#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh91#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh233#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh235#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh524#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh526#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh598#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh600#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh781#==============================================================================COMMENT
MEDIUM.specify/scripts/bash/update-agent-context.sh783#==============================================================================COMMENT
Excessive Try-Catch Wrapping47 hits · 54 pts
SeverityFileLineSnippetContext
LOW…egration-program/run_secrets_sqlite_upgrade_fixture.py368 except Exception as error:CODE
LOWscripts/integration-program/source_bindings.py193 except Exception:CODE
LOWscripts/integration-program/source_bindings.py214 except Exception:CODE
LOW…tion-program/prove_consolidated_admission_consumers.py127 except Exception:CODE
LOW…tion-program/prove_consolidated_admission_consumers.py225 except Exception:CODE
LOW…tion-program/prove_consolidated_admission_consumers.py288 except Exception:CODE
LOW⚡…tion-program/prove_consolidated_admission_consumers.py391 except Exception:CODE
LOW⚡…tion-program/prove_consolidated_admission_consumers.py400 except Exception:CODE
LOW⚡…tion-program/prove_consolidated_admission_consumers.py409 except Exception:CODE
LOW…tion-program/prove_consolidated_admission_consumers.py448 except Exception:CODE
LOW…tion-program/prove_consolidated_admission_consumers.py474 except Exception:CODE
LOW…tion-program/prove_consolidated_admission_consumers.py492 except Exception:CODE
LOWscripts/integration-program/package_closure.py203 except Exception:CODE
LOWscripts/integration-program/package_closure.py778 except Exception as error:CODE
LOW…tion-program/run_persisted_workflow_upgrade_fixture.py468 except Exception as error:STRING
LOW…tion-program/run_persisted_workflow_upgrade_fixture.py641 except Exception as error:STRING
LOW…ation-program/run_secrets_sqlserver_upgrade_fixture.py318 except Exception:CODE
LOW…ation-program/run_secrets_sqlserver_upgrade_fixture.py449 except Exception as error:CODE
MEDIUM…ation-program/run_secrets_sqlserver_upgrade_fixture.py265def docker_run(command, *, redact=()):CODE
LOWscripts/integration-program/prove_studio_npm_pair.py490 except Exception:CODE
LOWscripts/integration-program/prove_studio_npm_pair.py498 except Exception:CODE
LOWscripts/integration-program/prove_studio_npm_pair.py521 except Exception:CODE
LOW…s/integration-program/consolidated_package_recovery.py94 except Exception:CODE
LOW…s/integration-program/consolidated_package_recovery.py169 except Exception:CODE
LOW…s/integration-program/consolidated_package_recovery.py239 except Exception:CODE
LOW…s/integration-program/consolidated_package_recovery.py359 except Exception:CODE
LOW…s/integration-program/consolidated_package_recovery.py415 except Exception:CODE
LOW…s/integration-program/consolidated_package_recovery.py476 except Exception as error:CODE
MEDIUM…s/integration-program/consolidated_package_recovery.py91def read():CODE
MEDIUM…s/integration-program/consolidated_package_recovery.py234def _read_result(transport, url, authorization, limit):CODE
LOW…s/integration-program/run_secrets_postgresql_bridge.py354 except Exception as error:CODE
MEDIUM…s/integration-program/run_secrets_postgresql_bridge.py28def run(command, *, cwd=None, env=None, capture=False, timeout=900):CODE
LOW…tegration-program/run_consolidated_recovery_fixture.py191 except Exception:CODE
LOW…ts/integration-program/run_secrets_sqlserver_bridge.py546 except Exception as error:CODE
MEDIUM…ts/integration-program/run_secrets_sqlserver_bridge.py137def run(command, *, cwd=None, env=None, capture=False, timeout=900):CODE
LOW…egration-program/run_secrets_sqlite_bridge_contract.py551 except Exception as error:CODE
MEDIUM…egration-program/run_secrets_sqlite_bridge_contract.py46def run(command, *, cwd=None, env=None, capture=False, timeout=None):CODE
LOW…s/integration-program/consolidated_package_executor.py543 except Exception:STRING
LOW…ripts/integration-program/prepare_maintenance_build.py1040 except Exception as error:CODE
LOW…ripts/integration-program/prepare_maintenance_build.py1075 except Exception:CODE
LOW…tion-program/run_secrets_postgresql_upgrade_fixture.py295 except Exception:CODE
LOW…tion-program/run_secrets_postgresql_upgrade_fixture.py480 except Exception as error:CODE
MEDIUM…tion-program/run_secrets_postgresql_upgrade_fixture.py263def docker_run(command, *, capture=False, input_text=None, redact=()):CODE
LOW…ipts/integration-program/extract_nuke_test_evidence.py67 except Exception as error: # pragma: no cover - exercised through CLI failures.CODE
LOW.specify/scripts/bash/common.sh373except Exception:CODE
LOW.specify/scripts/bash/common.sh461except Exception:CODE
LOW.specify/scripts/bash/common.sh492except Exception:CODE
Redundant / Tautological Comments26 hits · 41 pts
SeverityFileLineSnippetContext
LOWdotnet-install.sh429 # Check if the major version is a valid number and less than 6COMMENT
LOWdotnet-install.sh1484 # Check if the SDK version is already installed.COMMENT
LOWdotnet-install.sh1542 # Check if the SDK version is already installed.COMMENT
LOWdotnet-install.sh1663 # Check if the SDK version is installed; if not, fail the installation.COMMENT
LOWdotnet-install.sh1677 # Check if the standard SDK version is installed.COMMENT
LOW.specify/extensions/git/scripts/bash/git-common.sh6# Check if we have git available at the repo rootCOMMENT
LOW.specify/extensions/git/scripts/bash/auto-commit.sh34# Check if git is availableCOMMENT
LOW.specify/extensions/git/scripts/bash/auto-commit.sh106 # Check if event section existed at allCOMMENT
LOW.specify/extensions/git/scripts/bash/auto-commit.sh120# Check if there are changes to commitCOMMENT
LOW.specify/extensions/git/scripts/bash/initialize-repo.sh37# Check if git is availableCOMMENT
LOW.specify/extensions/git/scripts/bash/initialize-repo.sh43# Check if already a git repoCOMMENT
LOW…cify/extensions/git/scripts/bash/create-new-feature.sh249# Check if git is available at this repo rootCOMMENT
LOW.specify/scripts/bash/common.sh104# Check if we have git available at the spec-kit root levelCOMMENT
LOW.specify/scripts/bash/common.sh111 # Check if .git exists (directory or file for worktrees/submodules)COMMENT
LOW.specify/scripts/bash/common.sh305# Check if jq is available for safe JSON constructionCOMMENT
LOW.specify/scripts/bash/common.sh576 # Check if any layer uses a non-replace strategyCOMMENT
LOW.specify/scripts/bash/setup-plan.sh54# Output resultsCOMMENT
LOW.specify/scripts/bash/setup-tasks.sh65# Output resultsCOMMENT
LOW.specify/scripts/bash/check-prerequisites.sh154# Output resultsCOMMENT
LOW⚡.specify/scripts/bash/update-agent-context.sh125 # Check if we have a current branch/feature (git or non-git)COMMENT
LOW⚡.specify/scripts/bash/update-agent-context.sh136 # Check if plan.md existsCOMMENT
LOW⚡.specify/scripts/bash/update-agent-context.sh146 # Check if template exists (needed for new files)COMMENT
LOW.specify/scripts/bash/update-agent-context.sh407 # Check if sections exist in the fileCOMMENT
LOW.specify/scripts/bash/create-new-feature.sh32 # Check if the next argument is another option (starts with --)COMMENT
LOW.specify/scripts/bash/create-new-feature.sh197# Check if git is available at this repo root (not a parent)COMMENT
LOW.specify/scripts/bash/create-new-feature.sh333 # Check if branch already existsCOMMENT
Cross-Language Confusion9 hits · 39 pts
SeverityFileLineSnippetContext
HIGHscripts/test_validate_packages_workflow_gates.py85 SELECTION_RUN.replace(".py", ".py || true"),CODE
HIGH…gration-program/verify_import_source_tip_refresh_r6.py74 if (record == null)CODE
HIGH…gration-program/verify_import_source_tip_refresh_r6.py81 if (record == null)CODE
HIGH⚡…egration-program/test_consolidated_package_executor.py750 response = b'{"status":200,"complete":true,"failure_category":null,"body":""}'CODE
HIGHscripts/integration-program/run_slack_package_proof.py445 ?? throw new InvalidOperationException("SlackClientFactory cache is null; refusing to execute the activity."));STRING
HIGH⚡scripts/integration-program/run_slack_package_proof.py467if (conversationsApi.CreateCalls != 1 || conversationsApi.ChannelName != requestedName ||STRING
HIGH⚡scripts/integration-program/run_slack_package_proof.py468 conversationsApi.IsPrivate != true || conversationsApi.TeamId != requestedTeamId)STRING
HIGH⚡scripts/integration-program/run_slack_package_proof.py470if (channel?.Id != expectedChannelId || channel.Name != requestedName)STRING
HIGHscripts/integration-program/run_slack_package_proof.py500 if (targetMethod?.Name != nameof(IConversationsApi.Create) || args is null || args.Length < 3)STRING
Self-Referential Comments8 hits · 24 pts
SeverityFileLineSnippetContext
MEDIUM…nalAuthentication.Persistence.EFCore/efcore-initial.sh12# Define the list of providersCOMMENT
MEDIUMcore/src/modules/Elsa.Persistence.EFCore/efcore-3.6.sh3# Define the modules to updateCOMMENT
MEDIUMcore/src/modules/Elsa.Persistence.EFCore/efcore-3.6.sh6# Define the list of providersCOMMENT
MEDIUMcore/src/modules/Elsa.Persistence.EFCore/efcore-3.7.sh3# Define the modules to updateCOMMENT
MEDIUMcore/src/modules/Elsa.Persistence.EFCore/efcore-3.7.sh6# Define the list of providersCOMMENT
MEDIUMcore/src/modules/Elsa.Persistence.EFCore/efcore-3.8.sh3# Define the modules to update.COMMENT
MEDIUMcore/src/modules/Elsa.Persistence.EFCore/efcore-3.8.sh8# Define the list of providersCOMMENT
MEDIUM.specify/scripts/bash/setup-plan.sh50 # Create a basic plan file if template doesn't existCOMMENT
Modern AI Meta-Vocabulary7 hits · 19 pts
SeverityFileLineSnippetContext
MEDIUMROADMAP.md262- Productize the Studio copilot foundation that landed in [elsa-studio#900](https://github.com/elsa-workflows/elsa-studiCODE
MEDIUMcore/docs/specs/001-shell-reload-api/tasks.md141# After T008 defines the US1 orchestration behavior:COMMENT
MEDIUMcore/docs/specs/001-shell-reload-api/research.md11## Decision 2: Introduce a shell reload orchestration service in the API moduleCOMMENT
MEDIUMcore/docs/specs/001-shell-reload-api/research.md43## Decision 6: Keep endpoint request/response models collocated and move shared orchestration types into contractsCOMMENT
MEDIUMcore/docs/specs/002-graceful-shutdown/tasks.md93### Contracts & orchestrationCOMMENT
MEDIUMcore/docs/specs/008-weaver-ai-copilot/research.md12## Decision: Elsa Server hosts Weaver orchestrationCOMMENT
MEDIUM…integration-program/secrets-collision-compatibility.md140- #8333 merged a bounded, synthetic default-tenant Workbench/Studio browser receipt for current Secrets management actioCODE
Fake / Example Data17 hits · 18 pts
SeverityFileLineSnippetContext
LOW…vaScript.IntegrationTests/JsonElementConverterTests.cs84 ""name"": ""John Doe"",CODE
LOW…vaScript.IntegrationTests/JsonElementConverterTests.cs87 ""street"": ""123 Main St"",CODE
LOW…vaScript.IntegrationTests/JsonElementConverterTests.cs109 ""contact"": { ""email"": ""john.doe@example.com"", ""phone"": ""555-1234"" }CODE
LOW…y/WorkflowDefinitionScriptAuthorizationServiceTests.cs135 Root = new WriteLine("placeholder")CODE
LOW…y/WorkflowDefinitionScriptAuthorizationServiceTests.cs146 Root = new WriteLine("placeholder")CODE
LOW…tionTests/Scenarios/JavaScriptNativeVariables/Tests.cs34 Assert.Equal("Jane Doe", line1);CODE
LOW…ationTests/Scenarios/JavaScriptNativeVariables/Data.cs10 customer.Name = "John Doe";CODE
LOW…Tests/Scenarios/JavaScriptNativeVariables/Workflows.cs22 customer.Name = 'Jane Doe';CODE
LOW…ivities/Http/HttpEndpointQueryStringAndHeadersTests.cs41 var encodedName = Uri.EscapeDataString("John Doe");CODE
LOW…enarios/Activities/Http/HttpEndpointFileUploadTests.cs65 var formFields = new[] { ("name", "John Doe") };CODE
LOW…/Scenarios/Activities/Http/HttpEndpointContentTests.cs55 [InlineData("John Doe", "john@example.com", "Name: John Doe", "Email: john@example.com")]CODE
LOWdocs/integration-program/source-handoff-register.json9640 "representedPortions": "Bogus35.6.5 already declared, not fake-data functionality.",CODE
LOWdocs/integration-program/source-handoff-register.json9654 "rationale": "Bogus35.6.5 already declared, not fake-data functionality. Remaining boundary: Four generators/base/CODE
LOW⚡…ripts/integration-program/test_package_proof_guards.py45 tool.write_text("placeholder", encoding="utf-8")CODE
LOW…ripts/integration-program/test_dependabot_discovery.rb314 base = Pathname.new(File.dirname(path)).join(match[2]).cleanpath.join("placeholder").to_sCODE
LOW⚡…/integration-program/test_prepare_maintenance_build.py689 for category in ['placeholder', 'runnable']:CODE
LOW⚡…/integration-program/test_prepare_maintenance_build.py693 path = paths[0] if category == 'placeholder' else paths[-1]CODE
Structural Annotation Overuse13 hits · 18 pts
SeverityFileLineSnippetContext
LOW…-20_workflow-instance-deletion_runtime-coordination.md144// Step 1: Delete running instances individually (requires coordination by the workflow runtime).COMMENT
LOW…-20_workflow-instance-deletion_runtime-coordination.md167// Step 2: Bulk delete finished instances (no coordination needed).COMMENT
LOW⚡…/Elsa.Persistence.EFCore.PostgreSql/MigrationHelper.cs46 // Step 1: Add a new temporary nullable columnSTRING
LOW⚡…/Elsa.Persistence.EFCore.PostgreSql/MigrationHelper.cs54 // Step 2: Update the temporary column with converted values from the original columnSTRING
LOW⚡…/Elsa.Persistence.EFCore.PostgreSql/MigrationHelper.cs62 // Step 3: Drop the original columnSTRING
LOW⚡…/Elsa.Persistence.EFCore.PostgreSql/MigrationHelper.cs68 // Step 4: Rename the temporary column to the original column nameSTRING
LOW⚡…/Elsa.Persistence.EFCore.PostgreSql/MigrationHelper.cs75 // Step 5: Alter the new column to be non-nullableSTRING
LOW⚡…ancy/Implementations/TenantTaskLifecycleCoordinator.cs42 // Step 1: Run startup tasks (with dependency ordering)COMMENT
LOW⚡…ancy/Implementations/TenantTaskLifecycleCoordinator.cs45 // Step 2: Run background tasksCOMMENT
LOW⚡…ancy/Implementations/TenantTaskLifecycleCoordinator.cs48 // Step 3: Start recurring tasksCOMMENT
LOW…Api/Endpoints/WorkflowInstances/BulkDelete/Endpoint.cs31 // Step 1: Delete running instances individually (requires coordination by the workflow runtime).COMMENT
LOW…Api/Endpoints/WorkflowInstances/BulkDelete/Endpoint.cs51 // Step 2: Bulk delete finished instances (no coordination needed).COMMENT
LOW…Elsa.Mqtt.UnitTests/Services/MqttClientFactoryTests.cs12 // NOTE: This method is not testable in a unit test because it actually attempts to connect with the created client.COMMENT
Verbosity Indicators10 hits · 14 pts
SeverityFileLineSnippetContext
LOW⚡…/Elsa.Persistence.EFCore.PostgreSql/MigrationHelper.cs46 // Step 1: Add a new temporary nullable columnSTRING
LOW⚡…/Elsa.Persistence.EFCore.PostgreSql/MigrationHelper.cs54 // Step 2: Update the temporary column with converted values from the original columnSTRING
LOW⚡…/Elsa.Persistence.EFCore.PostgreSql/MigrationHelper.cs62 // Step 3: Drop the original columnSTRING
LOW⚡…/Elsa.Persistence.EFCore.PostgreSql/MigrationHelper.cs68 // Step 4: Rename the temporary column to the original column nameSTRING
LOW⚡…/Elsa.Persistence.EFCore.PostgreSql/MigrationHelper.cs75 // Step 5: Alter the new column to be non-nullableSTRING
LOW⚡…ancy/Implementations/TenantTaskLifecycleCoordinator.cs42 // Step 1: Run startup tasks (with dependency ordering)COMMENT
LOW⚡…ancy/Implementations/TenantTaskLifecycleCoordinator.cs45 // Step 2: Run background tasksCOMMENT
LOW⚡…ancy/Implementations/TenantTaskLifecycleCoordinator.cs48 // Step 3: Start recurring tasksCOMMENT
LOW…Api/Endpoints/WorkflowInstances/BulkDelete/Endpoint.cs31 // Step 1: Delete running instances individually (requires coordination by the workflow runtime).COMMENT
LOW…Api/Endpoints/WorkflowInstances/BulkDelete/Endpoint.cs51 // Step 2: Bulk delete finished instances (no coordination needed).COMMENT
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGH.github/workflows/pr.yml4# This code was generated.COMMENT
Modern Structural Boilerplate5 hits · 7 pts
SeverityFileLineSnippetContext
LOW⚡…integration-program/test_mapped_slack_package_proof.py524 def update_metadata(fixture: dict, *, source: str) -> None:CODE
LOW⚡…integration-program/test_mapped_slack_package_proof.py531 def update_asset_hash(fixture: dict, value: str) -> None:CODE
LOW⚡…integration-program/test_mapped_slack_package_proof.py538 def update_asset_identity(fixture: dict, version: str) -> None:CODE
LOW⚡…integration-program/test_mapped_slack_package_proof.py546 def update_cached_archive(fixture: dict, content: bytes) -> None:CODE
LOW…integration-program/test_mapped_slack_package_proof.py557 def update_target_framework(fixture: dict) -> None:CODE
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM…modules/Elsa.Dsl.ElsaScript/Parser/ElsaScriptParser.cs9/// ElsaScript parser using Parlot for robust parsing.COMMENT
AI Structural Patterns1 hit · 0 pts
SeverityFileLineSnippetContext
LOW…/integration-program/test_prepare_maintenance_build.py41CODE