https://github.com/doc-detective/doc-detective
· scanned 2026-06-17 01:58 UTC (1 month, 1 week ago)
154 raw signals (0 security + 154 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -21.5 (diff) · 128 actionable findings from 1 signal source. 26 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1299 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 |
|---|---|---|---|
transformForPublish |
software | healthy | scripts/publish-manifest.js:transformForPublish |
run |
software | healthy | scripts/publish-staged-release.js:run |
capture |
software | healthy | scripts/publish-staged-release.js:capture |
isAlreadyPublished |
software | healthy | scripts/publish-staged-release.js:isAlreadyPublished |
publishOrTag |
software | healthy | scripts/publish-staged-release.js:publishOrTag |
withTransformedRootManifest |
software | healthy | scripts/publish-staged-release.js:withTransformedRootManife… |
restore |
software | healthy | scripts/publish-staged-release.js:restore |
assertNoOptionalDependencies |
software | healthy | scripts/publish-staged-release.js:assertNoOptionalDependenc… |
main |
software | healthy | scripts/postinstall.js:main |
isInvokedDirectly |
software | healthy | scripts/postinstall.js:isInvokedDirectly |
isRuntimeInstallOptedOut |
software | healthy | scripts/postinstall.js:isRuntimeInstallOptedOut |
isProgressLine |
software | healthy | scripts/postinstall.js:isProgressLine |
isNpmNoiseLine |
software | healthy | scripts/postinstall.js:isNpmNoiseLine |
maybeInstallRuntime |
software | healthy | scripts/postinstall.js:maybeInstallRuntime |
handleLine |
software | healthy | scripts/postinstall.js:handleLine |
consume |
software | healthy | scripts/postinstall.js:consume |
parts |
software | healthy | scripts/postinstall.js:parts |
finish |
software | healthy | scripts/postinstall.js:finish |
maybePromptInstallAgents |
software | healthy | scripts/postinstall.js:maybePromptInstallAgents |
caseFold |
software | healthy | scripts/postinstall.js:caseFold |
sanitizedPath |
software | healthy | scripts/postinstall.js:sanitizedPath |
restorePath |
software | healthy | scripts/postinstall.js:restorePath |
main |
software | healthy | src/cli.ts:main |
runTestsHandler |
software | healthy | src/cli.ts:runTestsHandler |
cliLogger |
software | healthy | src/cli.ts:cliLogger |
isDebugRequested |
software | healthy | src/utils.ts:isDebugRequested |
that |
software | healthy | src/utils.ts:that |
log |
software | healthy | src/utils.ts:log |
buildYargs |
software | healthy | src/utils.ts:buildYargs |
setArgs |
software | healthy | src/utils.ts:setArgs |
getResolvedTestsFromEnv |
software | healthy | src/utils.ts:getResolvedTestsFromEnv |
getConfigFromEnv |
software | healthy | src/utils.ts:getConfigFromEnv |
setConfig |
software | healthy | src/utils.ts:setConfig |
printNoTestsWarning |
software | healthy | src/utils.ts:printNoTestsWarning |
hasFailures |
software | healthy | src/utils.ts:hasFailures |
to |
software | healthy | src/utils.ts:to |
registerReporter |
software | healthy | src/utils.ts:registerReporter |
reportResults |
software | healthy | src/utils.ts:reportResults |
outputResults |
software | healthy | src/utils.ts:outputResults |
activeReporters |
software | healthy | src/utils.ts:activeReporters |
reference |
software | healthy | src/utils.ts:reference |
spawnCommand |
software | healthy | src/utils.ts:spawnCommand |
setMeta |
software | healthy | src/utils.ts:setMeta |
getVersionData |
software | healthy | src/utils.ts:getVersionData |
maybeShowHint |
software | healthy | src/hints/index.ts:maybeShowHint |
returned |
software | healthy | src/hints/index.ts:returned |
priorityWeight |
software | healthy | src/hints/index.ts:priorityWeight |
pickByPriority |
software | healthy | src/hints/index.ts:pickByPriority |
buildHintContext |
software | healthy | src/hints/context.ts:buildHintContext |
findUpward |
software | healthy | src/hints/context.ts:findUpward |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CONTRIBUTIONS.md |
software | healthy | CONTRIBUTIONS.md |
.releaserc.json |
software | healthy | .releaserc.json |
CLAUDE.md |
software | healthy | CLAUDE.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
.doc-detective.json |
software | healthy | .doc-detective.json |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
.coderabbit.yaml |
software | healthy | .coderabbit.yaml |
.mocharc.yml |
software | healthy | .mocharc.yml |
LICENSE |
software | healthy | LICENSE |
package.json |
software | healthy | package.json |
commitlint.config.cjs |
software | healthy | commitlint.config.cjs |
tsconfig.json |
software | healthy | tsconfig.json |
sync-common-version.js |
software | healthy | scripts/sync-common-version.js |
publish-manifest.js |
software | healthy | scripts/publish-manifest.js |
publish-staged-release.js |
software | healthy | scripts/publish-staged-release.js |
postinstall.js |
software | healthy | scripts/postinstall.js |
createCjsWrapper.js |
software | healthy | scripts/createCjsWrapper.js |
dependabot.yml |
software | healthy | .github/dependabot.yml |
FUNDING.yml |
software | healthy | .github/FUNDING.yml |
vale.yml |
software | healthy | .github/workflows/vale.yml |
preview-docs.yml |
software | healthy | .github/workflows/preview-docs.yml |
publish-docs.yml |
software | healthy | .github/workflows/publish-docs.yml |
npm-test.yaml |
software | healthy | .github/workflows/npm-test.yaml |
cleanup-dist-tag.yml |
software | healthy | .github/workflows/cleanup-dist-tag.yml |
commitlint.yml |
software | healthy | .github/workflows/commitlint.yml |
release.yml |
software | healthy | .github/workflows/release.yml |
test.yml |
software | healthy | .github/workflows/test.yml |
docker-build.yml |
software | healthy | .github/workflows/docker-build.yml |
claude.yml |
software | healthy | .github/workflows/claude.yml |
install-agents-integration.yml |
software | healthy | .github/workflows/install-agents-integration.yml |
claude-pr-review.yml |
software | healthy | .github/workflows/claude-pr-review.yml |
promote.yml |
software | healthy | .github/workflows/promote.yml |
index.ts |
software | healthy | src/index.ts |
cli.ts |
software | healthy | src/cli.ts |
utils.ts |
software | healthy | src/utils.ts |
index.ts |
software | healthy | src/hints/index.ts |
AGENTS.md |
software | healthy | src/hints/AGENTS.md |
context.ts |
software | healthy | src/hints/context.ts |
render.ts |
software | healthy | src/hints/render.ts |
types.ts |
software | healthy | src/hints/types.ts |
hints.ts |
software | healthy | src/hints/hints.ts |
prompts.ts |
software | healthy | src/agents/prompts.ts |
runner.ts |
software | healthy | src/agents/runner.ts |
command.ts |
software | healthy | src/agents/command.ts |
registry.ts |
software | healthy | src/agents/registry.ts |
fetcher.ts |
software | healthy | src/agents/fetcher.ts |
types.ts |
software | healthy | src/agents/types.ts |
spawn-helper.ts |
software | healthy | src/agents/spawn-helper.ts |
copilot-cli.ts |
software | healthy | src/agents/adapters/copilot-cli.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
hints |
software | healthy | src/hints |
agents |
software | healthy | src/agents |
adapters |
software | healthy | src/agents/adapters |
reporters |
software | healthy | src/reporters |
debug |
software | healthy | src/debug |
types |
software | healthy | src/types |
runtime |
software | healthy | src/runtime |
core |
software | healthy | src/core |
tests |
software | healthy | src/core/tests |
integrations |
software | healthy | src/core/integrations |
common |
software | healthy | src/common |
scripts |
software | healthy | src/common/scripts |
.github |
software | healthy | src/common/.github |
workflows |
software | healthy | src/common/.github/workflows |
src |
software | healthy | src/common/src |
schemas |
software | healthy | src/common/src/schemas |
output_schemas |
software | healthy | src/common/src/schemas/output_schemas |
src_schemas |
software | healthy | src/common/src/schemas/src_schemas |
types |
software | healthy | src/common/src/types |
generated |
software | healthy | src/common/src/types/generated |
plans |
software | healthy | src/common/plans |
dev |
software | healthy | src/common/dev |
docs |
software | healthy | src/common/docs |
test |
software | healthy | src/common/test |
fixtures |
software | healthy | src/common/test/fixtures |
.devcontainer |
software | healthy | src/common/.devcontainer |
.claude |
software | healthy | src/common/.claude |
skills |
software | healthy | src/common/.claude/skills |
tdd-coverage |
software | healthy | src/common/.claude/skills/tdd-coverage |
container |
software | healthy | src/container |
scripts |
software | healthy | src/container/scripts |
test |
software | healthy | src/container/test |
artifacts |
software | healthy | src/container/test/artifacts |
requires-server |
software | healthy | src/container/test/requires-server |
dev |
software | healthy | dev |
docs |
software | healthy | docs |
fern |
software | healthy | docs/fern |
pages |
software | healthy | docs/fern/pages |
legal |
software | healthy | docs/fern/pages/legal |
reference |
software | healthy | docs/fern/pages/reference |
schemas |
software | healthy | docs/fern/pages/reference/schemas |
contribute |
software | healthy | docs/fern/pages/contribute |
repos |
software | healthy | docs/fern/pages/contribute/repos |
docs |
software | healthy | docs/fern/pages/docs |
get-started |
software | healthy | docs/fern/pages/docs/get-started |
config |
software | healthy | docs/fern/pages/docs/config |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vale |
cicd | healthy | .github/workflows/vale.yml |
preview |
cicd | healthy | .github/workflows/preview-docs.yml |
publish |
cicd | healthy | .github/workflows/publish-docs.yml |
test |
cicd | healthy | .github/workflows/npm-test.yaml |
cleanup |
cicd | healthy | .github/workflows/cleanup-dist-tag.yml |
lint |
cicd | healthy | .github/workflows/commitlint.yml |
test |
cicd | healthy | .github/workflows/release.yml |
release |
cicd | healthy | .github/workflows/release.yml |
promote |
cicd | healthy | .github/workflows/release.yml |
test |
cicd | healthy | .github/workflows/test.yml |
detect-base-change |
cicd | healthy | .github/workflows/docker-build.yml |
build-linux |
cicd | healthy | .github/workflows/docker-build.yml |
merge-linux |
cicd | healthy | .github/workflows/docker-build.yml |
build-windows |
cicd | healthy | .github/workflows/docker-build.yml |
build-windows-base |
cicd | healthy | .github/workflows/docker-build.yml |
claude |
cicd | healthy | .github/workflows/claude.yml |
install-agents |
cicd | healthy | .github/workflows/install-agents-integration.yml |
review |
cicd | healthy | .github/workflows/claude-pr-review.yml |
smoke-test |
cicd | healthy | .github/workflows/promote.yml |
promote |
cicd | healthy | .github/workflows/promote.yml |
build-docker-image |
cicd | healthy | .github/workflows/promote.yml |
test |
cicd | healthy | src/common/.github/workflows/npm-test.yml |
coverage |
cicd | healthy | src/common/.github/workflows/npm-test.yml |
threat-assessment |
cicd | healthy | src/common/.github/workflows/npm-test.yml |
publish-npm |
cicd | healthy | src/common/.github/workflows/npm-test.yml |
update-downstream |
cicd | healthy | src/common/.github/workflows/npm-test.yml |
auto-dev-release |
cicd | healthy | src/common/.github/workflows/auto-dev-release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
CopilotCliAdapter |
software | healthy | src/agents/adapters/copilot-cli.ts:CopilotCliAdapter |
GeminiCliAdapter |
software | healthy | src/agents/adapters/gemini-cli.ts:GeminiCliAdapter |
QwenCodeAdapter |
software | healthy | src/agents/adapters/qwen-code.ts:QwenCodeAdapter |
ClaudeCodeAdapter |
software | healthy | src/agents/adapters/claude-code.ts:ClaudeCodeAdapter |
CodexAdapter |
software | healthy | src/agents/adapters/codex.ts:CodexAdapter |
OpenCodeAdapter |
software | healthy | src/agents/adapters/opencode.ts:OpenCodeAdapter |
PNG |
software | healthy | src/types/declarations.d.ts:PNG |
condition |
software | healthy | src/core/tests/findStrategies.ts:condition |
A |
software | healthy | src/core/tests/loadCookie.ts:A |
C |
software | healthy | src/core/tests/loadCookie.ts:C |
B |
software | healthy | src/core/tests/loadCookie.ts:B |
implementing |
software | healthy | src/core/integrations/heretto.ts:implementing |
HerettoUploader |
software | healthy | src/core/integrations/heretto.ts:HerettoUploader |
matching |
software | healthy | src/core/integrations/heretto.ts:matching |
supports |
software | healthy | src/common/src/types/generated/type_v3.ts:supports |
supports |
software | healthy | src/common/src/types/generated/test_v3.ts:supports |
supports |
software | healthy | src/common/src/types/generated/step_v3.ts:supports |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::vale |
cicd | healthy | .github/workflows/vale.yml |
gha::preview-docs |
cicd | healthy | .github/workflows/preview-docs.yml |
gha::publish-docs |
cicd | healthy | .github/workflows/publish-docs.yml |
gha::npm-test |
cicd | healthy | .github/workflows/npm-test.yaml |
gha::cleanup-dist-tag |
cicd | healthy | .github/workflows/cleanup-dist-tag.yml |
gha::commitlint |
cicd | healthy | .github/workflows/commitlint.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::test |
cicd | healthy | .github/workflows/test.yml |
gha::docker-build |
cicd | healthy | .github/workflows/docker-build.yml |
gha::claude |
cicd | healthy | .github/workflows/claude.yml |
gha::install-agents-integration |
cicd | healthy | .github/workflows/install-agents-integration.yml |
gha::claude-pr-review |
cicd | healthy | .github/workflows/claude-pr-review.yml |
gha::promote |
cicd | healthy | .github/workflows/promote.yml |
gha::npm-test |
cicd | healthy | src/common/.github/workflows/npm-test.yml |
gha::auto-dev-release |
cicd | healthy | src/common/.github/workflows/auto-dev-release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
DT_NOW |
cicd | healthy | — |
DD_DEP_UPDATE_TOKEN |
cicd | healthy | — |
FERN_TOKEN |
cicd | healthy | — |
DOCKERHUB_USERNAME |
cicd | healthy | — |
NPM_TOKEN |
cicd | healthy | — |
DOCKERHUB_TOKEN |
cicd | healthy | — |
HERETTO_ORG_ID |
cicd | healthy | — |
IMAGE_VERSION |
cicd | healthy | — |
RLPORTAL_ACCESS_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
HERETTO_TOKEN |
cicd | healthy | — |
HERETTO_USERNAME |
cicd | healthy | — |
CLAUDE_CODE_OAUTH_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .github/workflows/promote.yml |
169.254.169.254 |
network | healthy | src/core/utils.ts |
120.0.0.0 |
network | healthy | src/core/tests/checkLink.ts |
127.0.0.0 |
network | healthy | src/core/tests/loadCookie.ts |
10.0.0.0 |
network | healthy | src/core/tests/loadCookie.ts |
192.168.0.0 |
network | healthy | src/core/tests/loadCookie.ts |
172.16.0.0 |
network | healthy | src/core/tests/loadCookie.ts |
172.31.255.255 |
network | healthy | src/core/tests/loadCookie.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:09 |
network | healthy | .github/workflows/install-agents-integration.yml |
port:8080 |
network | healthy | src/container/test/requires-server/cookie-test.spec.json |
port:8092 |
network | healthy | test/hooks.js |
port:8093 |
network | healthy | test/hooks.js |
port:4723 |
network | healthy | test/appium-port-conflict.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | src/core/tests.ts |
/chrome |
frontend | healthy | test/core-getrunner-provision.test.js |
/usr/bin/chrome |
frontend | healthy | test/context-resolution.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | src/debug/redact.ts |
redis |
data | healthy | src/debug/redact.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::test/debug.test.js |
security | healthy | test/debug.test.js |
auth::src/debug/redact.ts |
security | healthy | src/debug/redact.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
doc-detective__doc-detective |
software | healthy | /data/fable5_failed_archive/doc-detective__doc-detective |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | src/debug/redact.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/core/tests.ts |
This page is publicly accessible at:
https://repobility.com/scan/5400d36c-835c-47bb-a39c-8bfad116d772/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5400d36c-835c-47bb-a39c-8bfad116d772/
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.