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)
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.
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 | — |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::Vion.Dale.Cli/CLAUDE.md |
security | healthy | Vion.Dale.Cli/CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-riakat7u |
software | healthy | /tmp/repobility-clone-riakat7u |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | CLAUDE.md |
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.