Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

VION-IoT/dale-sdk

https://github.com/VION-IoT/dale-sdk · scanned 2026-06-16 00:51 UTC (2 months, 1 week ago)

18 raw signals (0 security + 18 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 16 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1120 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
LICENSE software healthy LICENSE
SUPPORT.md software healthy SUPPORT.md
SECURITY.md software healthy SECURITY.md
MeClientTests.cs software healthy Vion.Dale.Cli.Test/Auth/MeClientTests.cs
TokenStoreTests.cs software healthy Vion.Dale.Cli.Test/Auth/TokenStoreTests.cs
JsonDefaultsTests.cs software healthy Vion.Dale.Cli.Test/Infrastructure/JsonDefaultsTests.cs
CommandContextTests.cs software healthy Vion.Dale.Cli.Test/Infrastructure/CommandContextTests.cs
CliListOutputTests.cs software healthy Vion.Dale.Cli.Test/Models/CliListOutputTests.cs
CommandHelpersTests.cs software healthy Vion.Dale.Cli.Test/Helpers/CommandHelpersTests.cs
ParserRunnerTests.cs software healthy Vion.Dale.Cli.Test/Helpers/ParserRunnerTests.cs
ProjectDiscoveryTests.cs software healthy Vion.Dale.Cli.Test/Helpers/ProjectDiscoveryTests.cs
SourceInserterTests.cs software healthy Vion.Dale.Cli.Test/Helpers/SourceInserterTests.cs
AddCommandTests.cs software healthy Vion.Dale.Cli.Test/Commands/AddCommandTests.cs
DevCommandTests.cs software healthy Vion.Dale.Cli.Test/Commands/DevCommandTests.cs
ScenarioFileChecksTests.cs software healthy Vion.Dale.Cli.Test/Commands/ScenarioFileChecksTests.cs
UploadCommandTests.cs software healthy Vion.Dale.Cli.Test/Commands/UploadCommandTests.cs
ScenarioCommandTests.cs software healthy Vion.Dale.Cli.Test/Commands/ScenarioCommandTests.cs
UnmatchedTokenForwardingTests.cs software healthy Vion.Dale.Cli.Test/Commands/UnmatchedTokenForwardingTests.cs
LogicBlockTestContextExtensions.cs software healthy Vion.Dale.Sdk.AnalogIo.TestKit/LogicBlockTestContextExtensi…
PublicApiConfig.cs software healthy Vion.Dale.Sdk.AnalogIo.TestKit/PublicApiConfig.cs
IAnalogOutputExtensions.cs software healthy Vion.Dale.Sdk.AnalogIo.TestKit/IAnalogOutputExtensions.cs
IAnalogInputExtensions.cs software healthy Vion.Dale.Sdk.AnalogIo.TestKit/IAnalogInputExtensions.cs
ModbusResponseBuilderShould.cs software healthy Vion.Dale.Sdk.Modbus.Rtu.TestKit.Test/ModbusResponseBuilder…
SampleLogicBlock.cs software healthy Vion.Dale.Sdk.Modbus.Rtu.TestKit.Test/SampleLogicBlock.cs
LogicBlockTestContextShould.cs software healthy Vion.Dale.Sdk.Modbus.Rtu.TestKit.Test/LogicBlockTestContext…
IModbusRtuExtensionsShould.cs software healthy Vion.Dale.Sdk.Modbus.Rtu.TestKit.Test/IModbusRtuExtensionsS…
SelfReschedulingLogicBlock.cs software healthy Vion.Dale.Sdk.TestKit.Test/SelfReschedulingLogicBlock.cs
SampleLogicBlock.cs software healthy Vion.Dale.Sdk.TestKit.Test/SampleLogicBlock.cs
TimeAwareLogicBlock.cs software healthy Vion.Dale.Sdk.TestKit.Test/TimeAwareLogicBlock.cs
LogicBlockTestContextShould.cs software healthy Vion.Dale.Sdk.TestKit.Test/LogicBlockTestContextShould.cs
MultiSenderLogicBlock.cs software healthy Vion.Dale.Sdk.TestKit.Test/MultiSenderLogicBlock.cs
HttpRequestExecutorShould.cs software healthy Vion.Dale.Sdk.Http.Test/HttpRequestExecutorShould.cs
TestObject.cs software healthy Vion.Dale.Sdk.Http.Test/TestObject.cs
ServiceCollectionExtensionsShould.cs software healthy Vion.Dale.Sdk.Http.Test/ServiceCollectionExtensionsShould.cs
LogicBlockHttpClientShould.cs software healthy Vion.Dale.Sdk.Http.Test/LogicBlockHttpClientShould.cs
HttpContentSerializerShould.cs software healthy Vion.Dale.Sdk.Http.Test/HttpContentSerializerShould.cs
SampleLogicBlock.cs software healthy Vion.Dale.Sdk.AnalogIo.TestKit.Test/SampleLogicBlock.cs
LogicBlockTestContextShould.cs software healthy Vion.Dale.Sdk.AnalogIo.TestKit.Test/LogicBlockTestContextSh…
Actor.cs software healthy Vion.Dale.ProtoActor/Actor.cs
ActorMiddleware.cs software healthy Vion.Dale.ProtoActor/ActorMiddleware.cs
ActorContext.cs software healthy Vion.Dale.ProtoActor/ActorContext.cs
PidUtils.cs software healthy Vion.Dale.ProtoActor/PidUtils.cs
VitalsMailboxStatistics.cs software healthy Vion.Dale.ProtoActor/VitalsMailboxStatistics.cs
ActorReference.cs software healthy Vion.Dale.ProtoActor/ActorReference.cs
ActorSystem.cs software healthy Vion.Dale.ProtoActor/ActorSystem.cs
ContextExtensions.cs software healthy Vion.Dale.ProtoActor/Extensions/ContextExtensions.cs
PIdExtensions.cs software healthy Vion.Dale.ProtoActor/Extensions/PIdExtensions.cs

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
parseArgs software healthy scripts/generate-api-reference.cjs:parseArgs
findFiles software healthy scripts/generate-api-reference.cjs:findFiles
findProjects software healthy scripts/generate-api-reference.cjs:findProjects
findCsFiles software healthy scripts/generate-api-reference.cjs:findCsFiles
isExcluded software healthy scripts/generate-api-reference.cjs:isExcluded
getAssemblyName software healthy scripts/generate-api-reference.cjs:getAssemblyName
findXmlDoc software healthy scripts/generate-api-reference.cjs:findXmlDoc
findPublicApiNamespaces software healthy scripts/generate-api-reference.cjs:findPublicApiNamespaces
findPublicApiTypes software healthy scripts/generate-api-reference.cjs:findPublicApiTypes
parseXmlDoc software healthy scripts/generate-api-reference.cjs:parseXmlDoc
extractTag software healthy scripts/generate-api-reference.cjs:extractTag
extractParams software healthy scripts/generate-api-reference.cjs:extractParams
cleanXmlText software healthy scripts/generate-api-reference.cjs:cleanXmlText
generateMarkdown software healthy scripts/generate-api-reference.cjs:generateMarkdown
findXmlType software healthy scripts/generate-api-reference.cjs:findXmlType
findXmlTypePrefix software healthy scripts/generate-api-reference.cjs:findXmlTypePrefix
extractMemberShortName software healthy scripts/generate-api-reference.cjs:extractMemberShortName
simplifyType software healthy scripts/generate-api-reference.cjs:simplifyType
splitGenericArgs software healthy scripts/generate-api-reference.cjs:splitGenericArgs
simplifySignature software healthy scripts/generate-api-reference.cjs:simplifySignature
main software healthy scripts/generate-api-reference.cjs:main
i software healthy Vion.Dale.DevHost.Web/wwwroot/dayjs.relativeTime.min.js:i
p software healthy Vion.Dale.DevHost.Web/wwwroot/dayjs.relativeTime.min.js:p
effectiveType software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:effectiveType
isNullable software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:isNullable
enumMembers software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:enumMembers
describeType software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:describeType
resolveDisplayName software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:resolveDisplayName
hasIdentityBearingTitle software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:hasIdentityBearingT…
resolveAuthoredTitle software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:resolveAuthoredTitle
resolveUnit software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:resolveUnit
isWritable software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:isWritable
enumLabelFor software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:enumLabelFor
enumDisplay software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:enumDisplay
severityFor software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:severityFor
formatValue software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:formatValue
formatTemporal software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:formatTemporal
parseDurationToMs software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:parseDurationToMs
sampleJson software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:sampleJson
parseFilter software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:parseFilter
isSubsequence software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:isSubsequence
matchesFilter software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:matchesFilter
scalarSample software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:scalarSample
objectSample software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:objectSample
gallerySamples software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:gallerySamples
presentationFacts software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:presentationFacts
parseNamePath software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:parseNamePath
describeWaitUntil software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:describeWaitUntil
buildVerificationReport software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:buildVerificationRe…
specs software healthy Vion.Dale.DevHost.Web/wwwroot/format.js:specs

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
Vion.Dale.Cli.Test software healthy Vion.Dale.Cli.Test
Auth software healthy Vion.Dale.Cli.Test/Auth
Infrastructure software healthy Vion.Dale.Cli.Test/Infrastructure
Models software healthy Vion.Dale.Cli.Test/Models
Helpers software healthy Vion.Dale.Cli.Test/Helpers
Commands software healthy Vion.Dale.Cli.Test/Commands
Vion.Dale.Sdk.AnalogIo.TestKit software healthy Vion.Dale.Sdk.AnalogIo.TestKit
Vion.Dale.Sdk.Modbus.Rtu.TestKit.Test software healthy Vion.Dale.Sdk.Modbus.Rtu.TestKit.Test
Vion.Dale.Sdk.TestKit.Test software healthy Vion.Dale.Sdk.TestKit.Test
Vion.Dale.Sdk.Http.Test software healthy Vion.Dale.Sdk.Http.Test
Vion.Dale.Sdk.AnalogIo.TestKit.Test software healthy Vion.Dale.Sdk.AnalogIo.TestKit.Test
Vion.Dale.ProtoActor software healthy Vion.Dale.ProtoActor
Extensions software healthy Vion.Dale.ProtoActor/Extensions
Vion.Dale.Sdk.Modbus.Tcp.Test software healthy Vion.Dale.Sdk.Modbus.Tcp.Test
Server software healthy Vion.Dale.Sdk.Modbus.Tcp.Test/Server
Implementation software healthy Vion.Dale.Sdk.Modbus.Tcp.Test/Server/Implementation
LogicBlock software healthy Vion.Dale.Sdk.Modbus.Tcp.Test/Server/LogicBlock
Client software healthy Vion.Dale.Sdk.Modbus.Tcp.Test/Client
LogicBlock software healthy Vion.Dale.Sdk.Modbus.Tcp.Test/Client/LogicBlock
Request software healthy Vion.Dale.Sdk.Modbus.Tcp.Test/Client/Request
Vion.Dale.Sdk.DigitalIo.TestKit software healthy Vion.Dale.Sdk.DigitalIo.TestKit
Vion.Dale.Sdk.DigitalIo software healthy Vion.Dale.Sdk.DigitalIo
Output software healthy Vion.Dale.Sdk.DigitalIo/Output
Input software healthy Vion.Dale.Sdk.DigitalIo/Input
docs software healthy docs
devhost-ui software healthy docs/devhost-ui
examples software healthy docs/devhost-ui/examples
topologies software healthy docs/devhost-ui/examples/topologies
scenarios software healthy docs/devhost-ui/examples/scenarios
mockups software healthy docs/devhost-ui/mockups
snapshots software healthy docs/snapshots
rfcs software healthy docs/rfcs
Vion.Dale.Sdk.Modbus.Rtu.Test software healthy Vion.Dale.Sdk.Modbus.Rtu.Test
scripts software healthy scripts
Vion.Dale.Sdk.Modbus.Rtu.TestKit software healthy Vion.Dale.Sdk.Modbus.Rtu.TestKit
Vion.Dale.Sdk.Modbus.Tcp.TestKit software healthy Vion.Dale.Sdk.Modbus.Tcp.TestKit
Vion.Dale.Plugin software healthy Vion.Dale.Plugin
Vion.Dale.Sdk.Modbus.Core.Test software healthy Vion.Dale.Sdk.Modbus.Core.Test
Validation software healthy Vion.Dale.Sdk.Modbus.Core.Test/Validation
Conversion software healthy Vion.Dale.Sdk.Modbus.Core.Test/Conversion
Server software healthy Vion.Dale.Sdk.Modbus.Core.Test/Server
Vion.Dale.DevHost software healthy Vion.Dale.DevHost
Mocking software healthy Vion.Dale.DevHost/Mocking
Scenarios software healthy Vion.Dale.DevHost/Scenarios
Topologies software healthy Vion.Dale.DevHost/Topologies
Control software healthy Vion.Dale.DevHost/Control
Vion.Dale.Sdk software healthy Vion.Dale.Sdk
Mqtt software healthy Vion.Dale.Sdk/Mqtt
Core software healthy Vion.Dale.Sdk/Core
Diagnostics software healthy Vion.Dale.Sdk/Diagnostics

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
i software healthy Vion.Dale.DevHost.Web/wwwroot/signalr.min.js:i
f software healthy Vion.Dale.DevHost.Web/wwwroot/signalr.min.js:f
w software healthy Vion.Dale.DevHost.Web/wwwroot/signalr.min.js:w
R software healthy Vion.Dale.DevHost.Web/wwwroot/signalr.min.js:R
U software healthy Vion.Dale.DevHost.Web/wwwroot/signalr.min.js:U
q software healthy Vion.Dale.DevHost.Web/wwwroot/signalr.min.js:q
j software healthy Vion.Dale.DevHost.Web/wwwroot/signalr.min.js:j
O software healthy Vion.Dale.DevHost.Web/wwwroot/signalr.min.js:O
X software healthy Vion.Dale.DevHost.Web/wwwroot/signalr.min.js:X
tt software healthy Vion.Dale.DevHost.Web/wwwroot/signalr.min.js:tt
eh software healthy Vion.Dale.DevHost.Web/wwwroot/vue.esm-browser.prod.js:eh
ey software healthy Vion.Dale.DevHost.Web/wwwroot/vue.esm-browser.prod.js:ey
eF software healthy Vion.Dale.DevHost.Web/wwwroot/vue.esm-browser.prod.js:eF
l software healthy Vion.Dale.DevHost.Web/wwwroot/vue.esm-browser.prod.js:l
sM software healthy Vion.Dale.DevHost.Web/wwwroot/vue.esm-browser.prod.js:sM

LabelLayerStatusPath
close cicd healthy .github/workflows/close-external-prs.yml
upload cicd healthy .github/workflows/examples.yml
upload cicd healthy .github/workflows/upload-libraries.yml
publish cicd healthy .github/workflows/publish.yml
drift-and-docs cicd healthy .github/workflows/publish.yml

LabelLayerStatusPath
DALE_CI_CLIENT_ID cicd healthy
DOCS_REPO_PAT cicd healthy
AZURE_DEVOPS_PAT cicd healthy
ARCHITECTURE_REPO_PAT cicd healthy
DALE_CI_CLIENT_SECRET cicd healthy

LabelLayerStatusPath
gha::close-external-prs cicd healthy .github/workflows/close-external-prs.yml
gha::examples cicd healthy .github/workflows/examples.yml
gha::upload-libraries cicd healthy .github/workflows/upload-libraries.yml
gha::publish cicd healthy .github/workflows/publish.yml

LabelLayerStatusPath
auth::CLAUDE.md security healthy CLAUDE.md
auth::Vion.Dale.Cli/CLAUDE.md security healthy Vion.Dale.Cli/CLAUDE.md

LabelLayerStatusPath
repobility-clone-riakat7u software healthy /tmp/repobility-clone-riakat7u

LabelLayerStatusPath
vps::azure hardware healthy CLAUDE.md
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/58291e29-68ce-4cc0-bfd7-c95c81649828/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/58291e29-68ce-4cc0-bfd7-c95c81649828/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.