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.

harehare/mq

https://github.com/harehare/mq · scanned 2026-05-15 12:20 UTC (3 weeks ago) · 10 languages

73 findings (17 legacy + 56 scanner) 25th percentile · Rust · large (100-500K LoC) Scanner says 78 (lower by 15)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 3 weeks ago · v1 · 16 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-17-v4 calibration-aware
Component Sub-score Weight Contribution
structure_score 60.0 0.15 9.00
security_score 84.5 0.25 21.12
testing_score 30.0 0.20 6.00
documentation_score 75.0 0.15 11.25
practices_score 75.0 0.15 11.25
code_quality 40.7 0.10 4.07
Overall 1.00 62.7
Calibrated penalty buckets (security_score): agent: 5.4 · authz: 2.1 · docker: 4.0 · threat: 4.0
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 555 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
rust-toolchain.toml software healthy rust-toolchain.toml
deny.toml software healthy deny.toml
Cargo.toml software healthy Cargo.toml
README.md software healthy README.md
context7.json software healthy context7.json
rustfmt.toml software healthy rustfmt.toml
CLAUDE.md software healthy CLAUDE.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
Dockerfile software healthy Dockerfile
AGENTS.md software healthy AGENTS.md
esbuild.js software healthy editors/vscode/esbuild.js
README.md software healthy editors/vscode/README.md
package.json software healthy editors/vscode/package.json
package-lock.json software healthy editors/vscode/package-lock.json
.oxlintrc.json software healthy editors/vscode/.oxlintrc.json
language-configuration.json software healthy editors/vscode/language-configuration.json
tsconfig.json software healthy editors/vscode/tsconfig.json
mq.tmLanguage.json software healthy editors/vscode/syntaxes/mq.tmLanguage.json
mq.markdown.tmLanguage.json software healthy editors/vscode/syntaxes/mq.markdown.tmLanguage.json
mq.json software healthy editors/vscode/snippets/mq.json
extension.ts software healthy editors/vscode/src/extension.ts
statusbar.ts software healthy editors/vscode/src/providers/statusbar.ts
debugger.ts software healthy editors/vscode/src/providers/debugger.ts
codelens.ts software healthy editors/vscode/src/providers/codelens.ts
README.md software healthy editors/neovim/README.md
Cargo.toml software healthy editors/zed/Cargo.toml
README.md software healthy editors/zed/README.md
extension.toml software healthy editors/zed/extension.toml
config.toml software healthy editors/zed/languages/mq/config.toml
lib.rs software healthy editors/zed/src/lib.rs
index.html software healthy docs/index.html
book.toml software healthy docs/books/book.toml
highlight-mq.js software healthy docs/books/theme/highlight-mq.js
custom.css software healthy docs/books/theme/custom.css
playground-link.js software healthy docs/books/theme/playground-link.js
index.md software healthy docs/books/src/index.md
builtins.html software healthy docs/books/src/builtins.html
SUMMARY.md software healthy docs/books/src/SUMMARY.md
syntax.md software healthy docs/books/src/reference/syntax.md
conditionals_and_comparisons.md software healthy docs/books/src/reference/conditionals_and_comparisons.md
self.md software healthy docs/books/src/reference/self.md
modules_and_imports.md software healthy docs/books/src/reference/modules_and_imports.md
cli.md software healthy docs/books/src/reference/cli.md
pattern_matching.md software healthy docs/books/src/reference/pattern_matching.md
selectors.md software healthy docs/books/src/reference/selectors.md
nodes.md software healthy docs/books/src/reference/nodes.md
comparisons.md software healthy docs/books/src/reference/comparisons.md
operators.md software healthy docs/books/src/reference/operators.md
macros.md software healthy docs/books/src/reference/macros.md
control_flow.md software healthy docs/books/src/reference/control_flow.md

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

LabelLayerStatusPath
main software healthy editors/vscode/esbuild.js:main
def software healthy editors/vscode/src/extension.ts:def
getInputFormatFromExtension software healthy editors/vscode/src/extension.ts:getInputFormatFromExtension
formatKey software healthy editors/vscode/src/extension.ts:formatKey
createFilePickerItems software healthy editors/vscode/src/extension.ts:createFilePickerItems
selectMarkdownFile software healthy editors/vscode/src/extension.ts:selectMarkdownFile
getActiveEditorValidation software healthy editors/vscode/src/extension.ts:getActiveEditorValidation
registerNewCommand software healthy editors/vscode/src/extension.ts:registerNewCommand
registerLspCommands software healthy editors/vscode/src/extension.ts:registerLspCommands
registerDebugCommands software healthy editors/vscode/src/extension.ts:registerDebugCommands
registerMqExecutionCommands software healthy editors/vscode/src/extension.ts:registerMqExecutionCommands
updateCodeLensProvider software healthy editors/vscode/src/extension.ts:updateCodeLensProvider
initializeLspServer software healthy editors/vscode/src/extension.ts:initializeLspServer
activate software healthy editors/vscode/src/extension.ts:activate
deactivate software healthy editors/vscode/src/extension.ts:deactivate
selectedText software healthy editors/vscode/src/extension.ts:selectedText
executeCommand software healthy editors/vscode/src/extension.ts:executeCommand
startLspServer software healthy editors/vscode/src/extension.ts:startLspServer
stopLspServer software healthy editors/vscode/src/extension.ts:stopLspServer
getTargetTriple software healthy editors/vscode/src/extension.ts:getTargetTriple
downloadFile software healthy editors/vscode/src/extension.ts:downloadFile
request software healthy editors/vscode/src/extension.ts:request
downloadFromRelease software healthy editors/vscode/src/extension.ts:downloadFromRelease
chooseInstallMethod software healthy editors/vscode/src/extension.ts:chooseInstallMethod
installServers software healthy editors/vscode/src/extension.ts:installServers
blocks software healthy editors/vscode/src/providers/codelens.ts:blocks
hljsDefineMq software healthy docs/books/theme/highlight-mq.js:hljsDefineMq
loadLZString software healthy docs/books/theme/playground-link.js:loadLZString
generatePlaygroundUrl software healthy docs/books/theme/playground-link.js:generatePlaygroundUrl
createPlaygroundLink software healthy docs/books/theme/playground-link.js:createPlaygroundLink
addPlaygroundLinks software healthy docs/books/theme/playground-link.js:addPlaygroundLinks
run software healthy packages/mq-nodejs/src/core.ts:run
toAst software healthy packages/mq-nodejs/src/core.ts:toAst
format software healthy packages/mq-nodejs/src/core.ts:format
diagnostics software healthy packages/mq-nodejs/src/core.ts:diagnostics
inlayHints software healthy packages/mq-nodejs/src/core.ts:inlayHints
definedValues software healthy packages/mq-nodejs/src/core.ts:definedValues
htmlToMarkdown software healthy packages/mq-nodejs/src/core.ts:htmlToMarkdown
toHtml software healthy packages/mq-nodejs/src/core.ts:toHtml
initWasm software healthy packages/mq-web/src/core.ts:initWasm
run software healthy packages/mq-web/src/core.ts:run
toAst software healthy packages/mq-web/src/core.ts:toAst
format software healthy packages/mq-web/src/core.ts:format
diagnostics software healthy packages/mq-web/src/core.ts:diagnostics
inlayHints software healthy packages/mq-web/src/core.ts:inlayHints
definedValues software healthy packages/mq-web/src/core.ts:definedValues
hover software healthy packages/mq-web/src/core.ts:hover
htmlToMarkdown software healthy packages/mq-web/src/core.ts:htmlToMarkdown
toHtml software healthy packages/mq-web/src/core.ts:toHtml
getAllFilesFlat software healthy packages/mq-playground/src/Playground.tsx:getAllFilesFlat

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

LabelLayerStatusPath
editors software healthy editors
vscode software healthy editors/vscode
syntaxes software healthy editors/vscode/syntaxes
snippets software healthy editors/vscode/snippets
src software healthy editors/vscode/src
providers software healthy editors/vscode/src/providers
neovim software healthy editors/neovim
zed software healthy editors/zed
languages software healthy editors/zed/languages
mq software healthy editors/zed/languages/mq
src software healthy editors/zed/src
docs software healthy docs
books software healthy docs/books
theme software healthy docs/books/theme
src software healthy docs/books/src
reference software healthy docs/books/src/reference
start software healthy docs/books/src/start
fuzz software healthy fuzz
fuzz_targets software healthy fuzz/fuzz_targets
scripts software healthy scripts
assets software healthy assets
crates software healthy crates
mq-repl software healthy crates/mq-repl
src software healthy crates/mq-repl/src
mq-check software healthy crates/mq-check
tests software healthy crates/mq-check/tests
src software healthy crates/mq-check/src
constraint software healthy crates/mq-check/src/constraint
mq-test software healthy crates/mq-test
src software healthy crates/mq-test/src
mq-dap software healthy crates/mq-dap
src software healthy crates/mq-dap/src
mq-formatter software healthy crates/mq-formatter
src software healthy crates/mq-formatter/src
benches software healthy crates/mq-formatter/benches
mq-run software healthy crates/mq-run
tests software healthy crates/mq-run/tests
src software healthy crates/mq-run/src
mq-lang software healthy crates/mq-lang
tests software healthy crates/mq-lang/tests
examples software healthy crates/mq-lang/examples
src software healthy crates/mq-lang/src
ast software healthy crates/mq-lang/src/ast
module software healthy crates/mq-lang/src/module
lexer software healthy crates/mq-lang/src/lexer
error software healthy crates/mq-lang/src/error
eval software healthy crates/mq-lang/src/eval
builtin software healthy crates/mq-lang/src/eval/builtin
cst software healthy crates/mq-lang/src/cst
benches software healthy crates/mq-lang/benches

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

LabelLayerStatusPath
publish-crates-io cicd healthy .github/workflows/cargo-publish.yml
analyze cicd healthy .github/workflows/codeql.yml
publish-web cicd healthy .github/workflows/npm-publish.yml
publish-nodejs cicd healthy .github/workflows/npm-publish.yml
security_audit cicd healthy .github/workflows/audit.yml
test cicd healthy .github/workflows/ci.yml
format-check cicd healthy .github/workflows/ci.yml
lint cicd healthy .github/workflows/ci.yml
check-deny cicd healthy .github/workflows/ci.yml
check-docs cicd healthy .github/workflows/ci.yml
benchmarks cicd healthy .github/workflows/bench.yml
build cicd healthy .github/workflows/release.yml
deb cicd healthy .github/workflows/release.yml
rpm cicd healthy .github/workflows/release.yml
docker cicd healthy .github/workflows/release.yml
release cicd healthy .github/workflows/release.yml
detect-unused-dependencies cicd healthy .github/workflows/unused-deps.yml
build_and_deploy cicd healthy .github/workflows/pages.yml

LabelLayerStatusPath
gha::cargo-publish cicd healthy .github/workflows/cargo-publish.yml
gha::codeql cicd healthy .github/workflows/codeql.yml
gha::npm-publish cicd healthy .github/workflows/npm-publish.yml
gha::audit cicd healthy .github/workflows/audit.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::bench cicd healthy .github/workflows/bench.yml
gha::release cicd healthy .github/workflows/release.yml
gha::unused-deps cicd healthy .github/workflows/unused-deps.yml
gha::pages cicd healthy .github/workflows/pages.yml

LabelLayerStatusPath
CLOUDFLARE_ACCOUNT_ID cicd healthy
GITHUB_TOKEN cicd healthy
CLOUDFLARE_PROJECT_NAME cicd healthy
CODSPEED_TOKEN cicd healthy
CARGO_REGISTRY_TOKEN cicd healthy
API_URL cicd healthy
CODECOV_TOKEN cicd healthy
CLOUDFLARE_API_TOKEN cicd healthy

LabelLayerStatusPath
port:256 network healthy Dockerfile
port:275 network healthy Dockerfile
port:8080 network healthy crates/mq-web-api/src/config.rs
port:3000 network healthy crates/mq-web-api/src/config.rs
port:80 network healthy crates/mq-web-api/src/config.rs
port:443 network healthy crates/mq-web-api/src/config.rs
port:20 network healthy .github/dependabot.yml

LabelLayerStatusPath
LspStatusBarManager software healthy editors/vscode/src/providers/statusbar.ts:LspStatusBarManag…
MqDebugConfigurationProvider software healthy editors/vscode/src/providers/debugger.ts:MqDebugConfigurati…
MqCodeLensProvider software healthy editors/vscode/src/providers/codelens.ts:MqCodeLensProvider
to software healthy docs/books/theme/highlight-mq.js:to
OPFSFileSystem software healthy packages/mq-playground/src/utils/fileSystem.ts:OPFSFileSyst…

LabelLayerStatusPath
192.168.1.1 network healthy crates/mq-web-api/src/middleware/rate_limit.rs
10.0.0.1 network healthy crates/mq-web-api/src/middleware/rate_limit.rs
192.168.1.100 network healthy crates/mq-web-api/src/middleware/rate_limit.rs

LabelLayerStatusPath
repobility-clone-3foxagvr software healthy /tmp/repobility-clone-3foxagvr

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
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/e6bb1e32-6148-4bc6-a416-5fb6543fa7c6/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e6bb1e32-6148-4bc6-a416-5fb6543fa7c6/

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.