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.

VizzleTF/CommitSage

https://github.com/VizzleTF/CommitSage · scanned 2026-06-16 00:51 UTC (2 months, 1 week ago)

20 raw signals (0 security + 20 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 18 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 351 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
main software healthy esbuild.js:main
v software healthy tests/commitLintService.test.ts:v
handler software healthy tests/configService.test.ts:handler
installFakeCli software healthy tests/commitLintCliService.test.ts:installFakeCli
headers software healthy tests/providerPayloads.test.ts:headers
makeHttpError software healthy tests/baseAIService.test.ts:makeHttpError
installDefaultUiStubs software healthy tests/e2e/helpers/vscodeStubs.ts:installDefaultUiStubs
replaceStub software healthy tests/e2e/helpers/vscodeStubs.ts:replaceStub
stubQuickPick software healthy tests/e2e/helpers/vscodeStubs.ts:stubQuickPick
stubInputBox software healthy tests/e2e/helpers/vscodeStubs.ts:stubInputBox
stubInformation software healthy tests/e2e/helpers/vscodeStubs.ts:stubInformation
stubError software healthy tests/e2e/helpers/vscodeStubs.ts:stubError
stubWarning software healthy tests/e2e/helpers/vscodeStubs.ts:stubWarning
stubWithProgressCancellable software healthy tests/e2e/helpers/vscodeStubs.ts:stubWithProgressCancellable
restoreStubs software healthy tests/e2e/helpers/vscodeStubs.ts:restoreStubs
isOllama software healthy tests/e2e/helpers/mockLlmServer.ts:isOllama
port software healthy tests/e2e/helpers/mockLlmServer.ts:port
activateExtension software healthy tests/e2e/helpers/settings.ts:activateExtension
setProviderToMockOpenAI software healthy tests/e2e/helpers/settings.ts:setProviderToMockOpenAI
resetCommitSettings software healthy tests/e2e/helpers/settings.ts:resetCommitSettings
ensureOpenAIKey software healthy tests/e2e/helpers/settings.ts:ensureOpenAIKey
clearOpenAIKey software healthy tests/e2e/helpers/settings.ts:clearOpenAIKey
sampleWorkspaceDir software healthy tests/e2e/helpers/tempRepo.ts:sampleWorkspaceDir
git software healthy tests/e2e/helpers/tempRepo.ts:git
makeTempRepo software healthy tests/e2e/helpers/tempRepo.ts:makeTempRepo
ensureRepoOpened software healthy tests/e2e/helpers/tempRepo.ts:ensureRepoOpened
getGitApi software healthy tests/e2e/helpers/tempRepo.ts:getGitApi
matchRepo software healthy tests/e2e/helpers/tempRepo.ts:matchRepo
getRepository software healthy tests/e2e/helpers/tempRepo.ts:getRepository
cleanupRepo software healthy tests/e2e/helpers/tempRepo.ts:cleanupRepo
closeAllOpenRepos software healthy tests/e2e/helpers/tempRepo.ts:closeAllOpenRepos
purgeSampleWorkspace software healthy tests/e2e/helpers/tempRepo.ts:purgeSampleWorkspace
waitFor software healthy tests/e2e/helpers/tempRepo.ts:waitFor
sameFsPath software healthy tests/e2e/helpers/tempRepo.ts:sameFsPath
before software healthy tests/e2e/suite/autoCommit.e2e.ts:before
after software healthy tests/e2e/suite/autoCommit.e2e.ts:after
headMsg software healthy tests/e2e/suite/autoCommit.e2e.ts:headMsg
count software healthy tests/e2e/suite/autoCommit.e2e.ts:count
waitFor software healthy tests/e2e/suite/autoCommit.e2e.ts:waitFor
headMsg software healthy tests/e2e/suite/generateCommit.e2e.ts:headMsg
status software healthy tests/e2e/suite/generateCommit.e2e.ts:status
prompt software healthy tests/e2e/suite/generateCommit.e2e.ts:prompt
activate software healthy src/extension.ts:activate
deactivate software healthy src/extension.ts:deactivate
statOrUndefined software healthy src/commands/createProjectConfig.ts:statOrUndefined
createProjectConfig software healthy src/commands/createProjectConfig.ts:createProjectConfig
configExists software healthy src/commands/createProjectConfig.ts:configExists
registerCommands software healthy src/commands/index.ts:registerCommands
registerSelectGeminiModelCommand software healthy src/commands/selectGeminiModel.ts:registerSelectGeminiModel…
registerGenerateCommitMessageCommand software healthy src/commands/generateCommitMessage.ts:registerGenerateCommi…

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

LabelLayerStatusPath
esbuild.js software healthy esbuild.js
README.md software healthy README.md
package.json software healthy package.json
release.sh software healthy release.sh
CONTRIBUTING.md software healthy CONTRIBUTING.md
package.nls.json software healthy package.nls.json
package-lock.json software healthy package-lock.json
.vscode-test.mjs software healthy .vscode-test.mjs
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
eslint.config.mjs software healthy eslint.config.mjs
vitest.config.ts software healthy vitest.config.ts
bundle.l10n.json software healthy l10n/bundle.l10n.json
errorUtils.test.ts software healthy tests/errorUtils.test.ts
textProcessing.test.ts software healthy tests/textProcessing.test.ts
commitLintService.test.ts software healthy tests/commitLintService.test.ts
gitStatus.test.ts software healthy tests/gitStatus.test.ts
gitBlameParser.test.ts software healthy tests/gitBlameParser.test.ts
apiKeyManager.test.ts software healthy tests/apiKeyManager.test.ts
gitEnv.test.ts software healthy tests/gitEnv.test.ts
configService.test.ts software healthy tests/configService.test.ts
commitLintCliService.test.ts software healthy tests/commitLintCliService.test.ts
concurrency.test.ts software healthy tests/concurrency.test.ts
providerPayloads.test.ts software healthy tests/providerPayloads.test.ts
gitPath.test.ts software healthy tests/gitPath.test.ts
baseAIService.test.ts software healthy tests/baseAIService.test.ts
configDefaults.test.ts software healthy tests/configDefaults.test.ts
vscode.ts software healthy tests/__mocks__/vscode.ts
tsconfig.e2e.json software healthy tests/e2e/tsconfig.e2e.json
vscodeStubs.ts software healthy tests/e2e/helpers/vscodeStubs.ts
mockLlmServer.ts software healthy tests/e2e/helpers/mockLlmServer.ts
settings.ts software healthy tests/e2e/helpers/settings.ts
tempRepo.ts software healthy tests/e2e/helpers/tempRepo.ts
activation.e2e.ts software healthy tests/e2e/suite/activation.e2e.ts
multiRepo.e2e.ts software healthy tests/e2e/suite/multiRepo.e2e.ts
autoCommit.e2e.ts software healthy tests/e2e/suite/autoCommit.e2e.ts
generateCommit.e2e.ts software healthy tests/e2e/suite/generateCommit.e2e.ts
llmErrors.e2e.ts software healthy tests/e2e/suite/llmErrors.e2e.ts
cancellation.e2e.ts software healthy tests/e2e/suite/cancellation.e2e.ts
custom-language.md software healthy docs/custom-language.md
providers.md software healthy docs/providers.md
commit-formats.md software healthy docs/commit-formats.md
adding-formats.md software healthy docs/adding-formats.md
adding-languages.md software healthy docs/adding-languages.md
troubleshooting.md software healthy docs/troubleshooting.md
configuration.md software healthy docs/configuration.md
testing.md software healthy docs/testing.md
telemetry.md software healthy docs/telemetry.md
adding-providers.md software healthy docs/adding-providers.md
set-api-key.md software healthy walkthroughs/set-api-key.md

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

LabelLayerStatusPath
MyError software healthy tests/errorUtils.test.ts:MyError
Uri software healthy tests/__mocks__/vscode.ts:Uri
EventEmitter software healthy tests/__mocks__/vscode.ts:EventEmitter
MockLlmServer software healthy tests/e2e/helpers/mockLlmServer.ts:MockLlmServer
GitExtensionNotFoundError software healthy src/models/errors.ts:GitExtensionNotFoundError
NoRepositoriesFoundError software healthy src/models/errors.ts:NoRepositoriesFoundError
NoChangesDetectedError software healthy src/models/errors.ts:NoChangesDetectedError
NoRepositorySelectedError software healthy src/models/errors.ts:NoRepositorySelectedError
AiServiceError software healthy src/models/errors.ts:AiServiceError
ConfigurationError software healthy src/models/errors.ts:ConfigurationError
UserCancelledError software healthy src/models/errors.ts:UserCancelledError
ApiKeyInvalidError software healthy src/models/errors.ts:ApiKeyInvalidError
ApiKeyValidator software healthy src/utils/apiKeyValidator.ts:ApiKeyValidator
ConfigService software healthy src/utils/configService.ts:ConfigService
HttpError software healthy src/utils/httpUtils.ts:HttpError
NetworkError software healthy src/utils/httpUtils.ts:NetworkError
HttpUtils software healthy src/utils/httpUtils.ts:HttpUtils
RetryUtils software healthy src/utils/retryUtils.ts:RetryUtils
Logger software healthy src/utils/logger.ts:Logger
OpenRouterService software healthy src/services/openRouterService.ts:OpenRouterService
AIServiceFactory software healthy src/services/aiServiceFactory.ts:AIServiceFactory
PromptService software healthy src/services/promptService.ts:PromptService
GitService software healthy src/services/gitService.ts:GitService
SettingsValidator software healthy src/services/settingsValidator.ts:SettingsValidator
AnthropicService software healthy src/services/anthropicService.ts:AnthropicService
DeepSeekService software healthy src/services/deepSeekService.ts:DeepSeekService
GroqService software healthy src/services/groqService.ts:GroqService
OpenAIService software healthy src/services/openaiService.ts:OpenAIService
AmplitudeTelemetrySender software healthy src/services/telemetryService.ts:AmplitudeTelemetrySender
TelemetryService software healthy src/services/telemetryService.ts:TelemetryService
CommitLintCliService software healthy src/services/commitLintCliService.ts:CommitLintCliService
OllamaService software healthy src/services/ollamaService.ts:OllamaService
CodestralService software healthy src/services/codestralService.ts:CodestralService
AIService software healthy src/services/aiService.ts:AIService
CustomOpenAIService software healthy src/services/customOpenAIService.ts:CustomOpenAIService
ApiKeyManager software healthy src/services/apiKeyManager.ts:ApiKeyManager
CommitLintService software healthy src/services/commitLintService.ts:CommitLintService
GitBlameAnalyzer software healthy src/services/gitBlameAnalyzer.ts:GitBlameAnalyzer
XaiService software healthy src/services/xaiService.ts:XaiService
CustomLanguageService software healthy src/services/customLanguageService.ts:CustomLanguageService
GeminiService software healthy src/services/geminiService.ts:GeminiService
CommitWorkflow software healthy src/services/commitWorkflow.ts:CommitWorkflow
SettingsWebviewProvider software healthy src/views/settingsWebviewProvider.ts:SettingsWebviewProvider

LabelLayerStatusPath
l10n software healthy l10n
tests software healthy tests
__mocks__ software healthy tests/__mocks__
e2e software healthy tests/e2e
helpers software healthy tests/e2e/helpers
suite software healthy tests/e2e/suite
docs software healthy docs
walkthroughs software healthy walkthroughs
.claude software healthy .claude
.github software healthy .github
scripts software healthy .github/scripts
workflows software healthy .github/workflows
src software healthy src
models software healthy src/models
commands software healthy src/commands
utils software healthy src/utils
templates software healthy src/templates
formats software healthy src/templates/formats
services software healthy src/services
views software healthy src/views
webview software healthy src/views/webview

LabelLayerStatusPath
check-security cicd healthy .github/workflows/security-release.yml
test cicd healthy .github/workflows/security-release.yml
auto-release cicd healthy .github/workflows/security-release.yml
test cicd healthy .github/workflows/test.yml
test cicd healthy .github/workflows/pr-check.yml
test cicd healthy .github/workflows/release.yml
build cicd healthy .github/workflows/release.yml
release cicd healthy .github/workflows/release.yml
publish-vscode cicd healthy .github/workflows/release.yml
publish-openvsx cicd healthy .github/workflows/release.yml
notify cicd healthy .github/workflows/release.yml
auto-merge cicd healthy .github/workflows/auto-merge.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
AMPLITUDE_API_KEY cicd healthy
TELEGRAM_BOT_TOKEN cicd healthy
TELEGRAM_CHAT_ID cicd healthy
VS_MARKETPLACE_TOKEN cicd healthy
OPEN_VSX_TOKEN cicd healthy
GEMINI_API_KEY cicd healthy

LabelLayerStatusPath
gha::security-release cicd healthy .github/workflows/security-release.yml
gha::test cicd healthy .github/workflows/test.yml
gha::pr-check cicd healthy .github/workflows/pr-check.yml
gha::release cicd healthy .github/workflows/release.yml
gha::auto-merge cicd healthy .github/workflows/auto-merge.yml

LabelLayerStatusPath
auth::src/templates/formats/google.ts security healthy src/templates/formats/google.ts
auth::src/templates/formats/detailed.ts security healthy src/templates/formats/detailed.ts

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

LabelLayerStatusPath
127.0.0.1 network healthy tests/e2e/helpers/mockLlmServer.ts

LabelLayerStatusPath
vps::azure hardware healthy README.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/9a52f5d9-1a63-4d81-b995-fdc7f67e82d4/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9a52f5d9-1a63-4d81-b995-fdc7f67e82d4/

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.