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.

QualityUnit/harnext

https://github.com/QualityUnit/harnext · scanned 2026-06-15 23:43 UTC (2 months, 4 weeks ago)

70 raw signals (0 security + 70 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 4 weeks ago · v1 · 70 actionable findings from 1 signal source. 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 1301 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
jsonResponse software healthy packages/cli/tests/cloud-uploader.test.ts:jsonResponse
writeConfig software healthy packages/cli/tests/cloud-uploader.test.ts:writeConfig
fakeSession software healthy packages/cli/tests/cloud-uploader.test.ts:fakeSession
stubFetch software healthy packages/cli/tests/cloud-uploader.test.ts:stubFetch
makeFakeStdin software healthy packages/cli/tests/textarea-at-mentions.e2e.test.ts:makeFak…
type software healthy packages/cli/tests/textarea-at-mentions.e2e.test.ts:type
press software healthy packages/cli/tests/textarea-at-mentions.e2e.test.ts:press
stripAnsi software healthy packages/cli/tests/textarea-at-mentions.e2e.test.ts:stripAn…
getPathCompletions software healthy packages/cli/tests/textarea-at-mentions.e2e.test.ts:getPath…
capture software healthy packages/cli/tests/textarea-at-mentions.e2e.test.ts:capture
make software healthy packages/cli/tests/textarea-at-mentions.e2e.test.ts:make
makeFakeStdin software healthy packages/cli/tests/textarea-interrupt.test.ts:makeFakeStdin
emitKey software healthy packages/cli/tests/textarea-interrupt.test.ts:emitKey
makeFakeStdin software healthy packages/cli/tests/steering.e2e.test.ts:makeFakeStdin
type software healthy packages/cli/tests/steering.e2e.test.ts:type
press software healthy packages/cli/tests/steering.e2e.test.ts:press
stripAnsi software healthy packages/cli/tests/steering.e2e.test.ts:stripAnsi
flush software healthy packages/cli/tests/steering.e2e.test.ts:flush
makeAssistant software healthy packages/cli/tests/steering.e2e.test.ts:makeAssistant
installFakeStream software healthy packages/cli/tests/steering.e2e.test.ts:installFakeStream
fakeStreamFn software healthy packages/cli/tests/steering.e2e.test.ts:fakeStreamFn
waitForTurn software healthy packages/cli/tests/steering.e2e.test.ts:waitForTurn
releaseTurn software healthy packages/cli/tests/steering.e2e.test.ts:releaseTurn
makeFakeStdin software healthy packages/cli/tests/select-searchable.test.ts:makeFakeStdin
plain software healthy packages/cli/tests/transcript.test.ts:plain
makeDeps software healthy packages/cli/tests/upgrade-mode.test.ts:makeDeps
flush software healthy packages/cli/tests/streaming-print-steering.e2e.test.ts:flu…
userLine software healthy packages/cli/tests/streaming-print-steering.e2e.test.ts:use…
makeAssistant software healthy packages/cli/tests/streaming-print-steering.e2e.test.ts:mak…
installFakeStream software healthy packages/cli/tests/streaming-print-steering.e2e.test.ts:ins…
fakeStreamFn software healthy packages/cli/tests/streaming-print-steering.e2e.test.ts:fak…
waitForTurn software healthy packages/cli/tests/streaming-print-steering.e2e.test.ts:wai…
releaseTurn software healthy packages/cli/tests/streaming-print-steering.e2e.test.ts:rel…
envelopes software healthy packages/cli/tests/streaming-print-steering.e2e.test.ts:env…
makeFakeStdin software healthy packages/cli/tests/textarea-highlight.e2e.test.ts:makeFakeS…
type software healthy packages/cli/tests/textarea-highlight.e2e.test.ts:type
backspace software healthy packages/cli/tests/textarea-highlight.e2e.test.ts:backspace
capture software healthy packages/cli/tests/textarea-highlight.e2e.test.ts:capture
makeFakeStdin software healthy packages/cli/tests/textarea-jobs-key.test.ts:makeFakeStdin
emitKey software healthy packages/cli/tests/textarea-jobs-key.test.ts:emitKey
makeFakeStdin software healthy packages/cli/tests/textarea-history-navigation.test.ts:make…
emitKey software healthy packages/cli/tests/textarea-history-navigation.test.ts:emit…
type software healthy packages/cli/tests/textarea-history-navigation.test.ts:type
track software healthy packages/cli/tests/textarea-history-navigation.test.ts:track
submit software healthy packages/cli/tests/textarea-history-navigation.test.ts:subm…
makeFakeStdin software healthy packages/cli/tests/select-row-width.test.ts:makeFakeStdin
stripAnsi software healthy packages/cli/tests/select-row-width.test.ts:stripAnsi
makeFakeStdin software healthy packages/cli/tests/textarea-capture-key.test.ts:makeFakeStd…
emitKey software healthy packages/cli/tests/textarea-capture-key.test.ts:emitKey
makeFakeStdin software healthy packages/cli/tests/textarea-steer-dequeue.test.ts:makeFakeS…

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

LabelLayerStatusPath
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
vitest.config.ts software healthy vitest.config.ts
tsconfig.base.json software healthy tsconfig.base.json
python-sdk-plan.md software healthy docs/python-sdk-plan.md
install.sh software healthy scripts/install.sh
README.md software healthy packages/cli/README.md
package.json software healthy packages/cli/package.json
tsup.config.ts software healthy packages/cli/tsup.config.ts
tsconfig.json software healthy packages/cli/tsconfig.json
args-sdk-flags.test.ts software healthy packages/cli/tests/args-sdk-flags.test.ts
provider-error-display.test.ts software healthy packages/cli/tests/provider-error-display.test.ts
at-mentions.test.ts software healthy packages/cli/tests/at-mentions.test.ts
cloud-uploader.test.ts software healthy packages/cli/tests/cloud-uploader.test.ts
textarea-at-mentions.e2e.test.ts software healthy packages/cli/tests/textarea-at-mentions.e2e.test.ts
textarea-interrupt.test.ts software healthy packages/cli/tests/textarea-interrupt.test.ts
steering.e2e.test.ts software healthy packages/cli/tests/steering.e2e.test.ts
clipboard.test.ts software healthy packages/cli/tests/clipboard.test.ts
connect-args.test.ts software healthy packages/cli/tests/connect-args.test.ts
sdk-output.test.ts software healthy packages/cli/tests/sdk-output.test.ts
resume-args.test.ts software healthy packages/cli/tests/resume-args.test.ts
input-footer.test.ts software healthy packages/cli/tests/input-footer.test.ts
select-searchable.test.ts software healthy packages/cli/tests/select-searchable.test.ts
transcript.test.ts software healthy packages/cli/tests/transcript.test.ts
upgrade-mode.test.ts software healthy packages/cli/tests/upgrade-mode.test.ts
streaming-print-steering.e2e.test.ts software healthy packages/cli/tests/streaming-print-steering.e2e.test.ts
textarea-highlight.e2e.test.ts software healthy packages/cli/tests/textarea-highlight.e2e.test.ts
file-search.test.ts software healthy packages/cli/tests/file-search.test.ts
textarea-jobs-key.test.ts software healthy packages/cli/tests/textarea-jobs-key.test.ts
textarea-history-navigation.test.ts software healthy packages/cli/tests/textarea-history-navigation.test.ts
streaming-cli.e2e.test.ts software healthy packages/cli/tests/streaming-cli.e2e.test.ts
select-row-width.test.ts software healthy packages/cli/tests/select-row-width.test.ts
textarea-capture-key.test.ts software healthy packages/cli/tests/textarea-capture-key.test.ts
textarea-steer-dequeue.test.ts software healthy packages/cli/tests/textarea-steer-dequeue.test.ts
render-steering.test.ts software healthy packages/cli/tests/render-steering.test.ts
highlight-slash-commands.test.ts software healthy packages/cli/tests/highlight-slash-commands.test.ts
textarea-cursor-navigation.test.ts software healthy packages/cli/tests/textarea-cursor-navigation.test.ts
textarea-paste.test.ts software healthy packages/cli/tests/textarea-paste.test.ts
index.ts software healthy packages/cli/src/index.ts
main.ts software healthy packages/cli/src/main.ts
resume.ts software healthy packages/cli/src/cli/resume.ts
onboarding.ts software healthy packages/cli/src/cli/onboarding.ts
args.ts software healthy packages/cli/src/cli/args.ts
external-editor.ts software healthy packages/cli/src/cli/external-editor.ts
model-picker.ts software healthy packages/cli/src/cli/model-picker.ts

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

LabelLayerStatusPath
docs software healthy docs
scripts software healthy scripts
packages software healthy packages
cli software healthy packages/cli
tests software healthy packages/cli/tests
src software healthy packages/cli/src
cli software healthy packages/cli/src/cli
cloud software healthy packages/cli/src/cloud
modes software healthy packages/cli/src/modes
interactive software healthy packages/cli/src/modes/interactive
core software healthy packages/core
tests software healthy packages/core/tests
skills software healthy packages/core/skills
review software healthy packages/core/skills/review
init software healthy packages/core/skills/init
browser-verify software healthy packages/core/skills/browser-verify
scripts software healthy packages/core/skills/browser-verify/scripts
templates software healthy packages/core/skills/browser-verify/templates
src software healthy packages/core/src
utils software healthy packages/core/src/utils
cloud software healthy packages/core/src/cloud
tools software healthy packages/core/src/tools
pii software healthy packages/core/src/pii
code-analysis software healthy packages/core/src/code-analysis
stages software healthy packages/core/src/code-analysis/stages
prompts software healthy packages/core/src/code-analysis/prompts
schemas software healthy packages/core/src/code-analysis/schemas
examples software healthy examples
.github software healthy .github
workflows software healthy .github/workflows
sdk software healthy sdk
python software healthy sdk/python
tests software healthy sdk/python/tests
harnext_sdk software healthy sdk/python/harnext_sdk
examples software healthy sdk/python/examples

LabelLayerStatusPath
ConversationUploader software healthy packages/cli/src/cloud/uploader.ts:ConversationUploader
UsageAccumulator software healthy packages/cli/src/modes/sdk-output.ts:UsageAccumulator
FakeManager software healthy packages/core/tests/mcp-proxy-tool.test.ts:FakeManager
RecordingExecutor software healthy packages/core/tests/command-executor.test.ts:RecordingExecu…
BackgroundShellManager software healthy packages/core/src/background-shells.ts:BackgroundShellManag…
HostCommandExecutor software healthy packages/core/src/command-executor.ts:HostCommandExecutor
McpServerManager software healthy packages/core/src/mcp-server-manager.ts:McpServerManager
AgentSession software healthy packages/core/src/agent-session.ts:AgentSession
CloudAuthError software healthy packages/core/src/cloud/device-auth.ts:CloudAuthError
CloudIngestClient software healthy packages/core/src/cloud/client.ts:CloudIngestClient
PiiMaskerImpl software healthy packages/core/src/pii/masker.ts:PiiMaskerImpl
HarnextAgentOptions software healthy sdk/python/harnext_sdk/types.py:22
TextBlock software healthy sdk/python/harnext_sdk/types.py:79
ThinkingBlock software healthy sdk/python/harnext_sdk/types.py:84
ToolUseBlock software healthy sdk/python/harnext_sdk/types.py:89
ToolResultBlock software healthy sdk/python/harnext_sdk/types.py:96
SystemMessage software healthy sdk/python/harnext_sdk/types.py:109
AssistantMessage software healthy sdk/python/harnext_sdk/types.py:118
UserMessage software healthy sdk/python/harnext_sdk/types.py:127
ResultMessage software healthy sdk/python/harnext_sdk/types.py:135
HarnextSDKError software healthy sdk/python/harnext_sdk/_errors.py:6
CLINotFoundError software healthy sdk/python/harnext_sdk/_errors.py:10
ProcessError software healthy sdk/python/harnext_sdk/_errors.py:14
MessageParseError software healthy sdk/python/harnext_sdk/_errors.py:23
SubprocessCLITransport software healthy sdk/python/harnext_sdk/_transport.py:14

LabelLayerStatusPath
auth::packages/core/tests/workflow-generator.test.ts security healthy packages/core/tests/workflow-generator.test.ts
auth::packages/core/tests/cloud-device-auth.test.ts security healthy packages/core/tests/cloud-device-auth.test.ts
auth::.github/workflows/release.yml security healthy .github/workflows/release.yml
auth::packages/cli/src/cli/args.ts security healthy packages/cli/src/cli/args.ts
auth::packages/cli/src/cli/github-prompt.ts security healthy packages/cli/src/cli/github-prompt.ts
auth::sdk/python/README.md security healthy sdk/python/README.md
auth::packages/core/src/settings.ts security healthy packages/core/src/settings.ts
auth::packages/cli/src/cli/connect-prompt.ts security healthy packages/cli/src/cli/connect-prompt.ts
auth::packages/core/src/workflow-prompts.ts security healthy packages/core/src/workflow-prompts.ts
auth::packages/core/src/cloud/device-auth.ts security healthy packages/core/src/cloud/device-auth.ts
auth::packages/core/src/cloud/tokens.ts security healthy packages/core/src/cloud/tokens.ts
auth::packages/core/tests/cloud-client.test.ts security healthy packages/core/tests/cloud-client.test.ts

LabelLayerStatusPath
/home/linuxbrew/.linuxbrew/bin:/usr/bin:/bin frontend healthy packages/core/tests/heartbeat.test.ts
/etc/hosts frontend healthy packages/core/tests/tool-policy.test.ts
/etc/x frontend healthy packages/core/tests/tool-policy.test.ts
/tmp/wt/issue-42 frontend healthy packages/core/tests/worktree.test.ts
/tmp/a frontend healthy packages/core/tests/worktree.test.ts
/tmp/b frontend healthy packages/core/tests/worktree.test.ts

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
publish-npm cicd healthy .github/workflows/release.yml
build-python cicd healthy .github/workflows/release.yml
publish-pypi cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json
vps::gcp hardware healthy package-lock.json
vps::azure hardware healthy packages/core/src/code-analysis/prompts/tech-stack.yaml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::release cicd healthy .github/workflows/release.yml

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

LabelLayerStatusPath
postgres data healthy packages/core/skills/init/SKILL.md

LabelLayerStatusPath
127.0.0.1 network healthy packages/core/skills/browser-verify/SKILL.md

LabelLayerStatusPath
gpu (detected) hardware healthy packages/cli/src/cli/onboarding.ts

LabelLayerStatusPath
NPM_TOKEN cicd healthy
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/ae62670d-c699-41eb-8914-270b1ab20258/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/ae62670d-c699-41eb-8914-270b1ab20258/

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.