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.

yutaro0915/lathe

https://github.com/yutaro0915/lathe · scanned 2026-06-16 01:09 UTC (2 months, 1 week ago)

76 raw signals (0 security + 76 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 76 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 916 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
clampLimit software healthy apps/web/scripts/analyst-engine.ts:clampLimit
isFindingKind software healthy apps/web/scripts/analyst-engine.ts:isFindingKind
cleanText software healthy apps/web/scripts/analyst-engine.ts:cleanText
shorten software healthy apps/web/scripts/analyst-engine.ts:shorten
stableJson software healthy apps/web/scripts/analyst-engine.ts:stableJson
primarySessionId software healthy apps/web/scripts/analyst-engine.ts:primarySessionId
findingKey software healthy apps/web/scripts/analyst-engine.ts:findingKey
turnEvidence software healthy apps/web/scripts/analyst-engine.ts:turnEvidence
sessionEvidence software healthy apps/web/scripts/analyst-engine.ts:sessionEvidence
makeFinding software healthy apps/web/scripts/analyst-engine.ts:makeFinding
sessionFilter software healthy apps/web/scripts/analyst-engine.ts:sessionFilter
listTargetSessions software healthy apps/web/scripts/analyst-engine.ts:listTargetSessions
listEventsForSessions software healthy apps/web/scripts/analyst-engine.ts:listEventsForSessions
eventText software healthy apps/web/scripts/analyst-engine.ts:eventText
normalizeCommand software healthy apps/web/scripts/analyst-engine.ts:normalizeCommand
detectFailureLoops software healthy apps/web/scripts/analyst-engine.ts:detectFailureLoops
detectUnattributedDiff software healthy apps/web/scripts/analyst-engine.ts:detectUnattributedDiff
detectExcessCost software healthy apps/web/scripts/analyst-engine.ts:detectExcessCost
detectRiskyActions software healthy apps/web/scripts/analyst-engine.ts:detectRiskyActions
runRulesCandidate software healthy apps/web/scripts/analyst-engine.ts:runRulesCandidate
commandAvailable software healthy apps/web/scripts/analyst-engine.ts:commandAvailable
selectLlmProvider software healthy apps/web/scripts/analyst-engine.ts:selectLlmProvider
llmFindingSchema software healthy apps/web/scripts/analyst-engine.ts:llmFindingSchema
hybridFindingSchema software healthy apps/web/scripts/analyst-engine.ts:hybridFindingSchema
extractJsonPayload software healthy apps/web/scripts/analyst-engine.ts:extractJsonPayload
callLlmJson software healthy apps/web/scripts/analyst-engine.ts:callLlmJson
callAnthropicApi software healthy apps/web/scripts/analyst-engine.ts:callAnthropicApi
payload software healthy apps/web/scripts/analyst-engine.ts:payload
buildSessionDigests software healthy apps/web/scripts/analyst-engine.ts:buildSessionDigests
digestText software healthy apps/web/scripts/analyst-engine.ts:digestText
mapLlmFindings software healthy apps/web/scripts/analyst-engine.ts:mapLlmFindings
runLlmCandidate software healthy apps/web/scripts/analyst-engine.ts:runLlmCandidate
runHybridCandidate software healthy apps/web/scripts/analyst-engine.ts:runHybridCandidate
rules software healthy apps/web/scripts/analyst-engine.ts:rules
submitDrafts software healthy apps/web/scripts/analyst-engine.ts:submitDrafts
runAnalyst software healthy apps/web/scripts/analyst-engine.ts:runAnalyst
scheduleRulesAnalystAfterNotify software healthy apps/web/scripts/analyst-engine.ts:scheduleRulesAnalystAfte…
knownIncidentsPath software healthy apps/web/scripts/analyst-engine.ts:knownIncidentsPath
loadKnownIncidents software healthy apps/web/scripts/analyst-engine.ts:loadKnownIncidents
validateKnownIncidents software healthy apps/web/scripts/analyst-engine.ts:validateKnownIncidents
queryRecall software healthy apps/web/scripts/analyst-engine.ts:queryRecall
countCandidateFindings software healthy apps/web/scripts/analyst-engine.ts:countCandidateFindings
assertPhenomenonLint software healthy apps/web/scripts/analyst-engine.ts:assertPhenomenonLint
assertEvidenceRequired software healthy apps/web/scripts/analyst-engine.ts:assertEvidenceRequired
deleteFindings software healthy apps/web/scripts/analyst-engine.ts:deleteFindings
deleteSyntheticSessions software healthy apps/web/scripts/analyst-engine.ts:deleteSyntheticSessions
insertSyntheticFailureSession software healthy apps/web/scripts/analyst-engine.ts:insertSyntheticFailureSe…
verifyScope software healthy apps/web/scripts/analyst-engine.ts:verifyScope
writeSyntheticClaudeTranscript software healthy apps/web/scripts/analyst-engine.ts:writeSyntheticClaudeTran…
verifyNotifyTrigger software healthy apps/web/scripts/analyst-engine.ts:verifyNotifyTrigger

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

LabelLayerStatusPath
docker-compose.dev.yml software healthy docker-compose.dev.yml
status.md software healthy status.md
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
CLAUDE.md software healthy CLAUDE.md
SESSION-HANDOFF.md software healthy SESSION-HANDOFF.md
package.json software healthy package.json
PROTOTYPE.md software healthy PROTOTYPE.md
REFACTOR-PLAN.md software healthy REFACTOR-PLAN.md
MONOREPO-PLAN.md software healthy MONOREPO-PLAN.md
design.md software healthy design.md
ROADMAP.md software healthy ROADMAP.md
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
.env.example software healthy .env.example
LICENSE software healthy LICENSE
AGENTS.md software healthy AGENTS.md
SESSION-HANDOFF-2026-06-09.md software healthy SESSION-HANDOFF-2026-06-09.md
known-incidents.json software healthy spec/known-incidents.json
playwright.config.ts software healthy apps/web/playwright.config.ts
package.json software healthy apps/web/package.json
tsconfig.json software healthy apps/web/tsconfig.json
next.config.mjs software healthy apps/web/next.config.mjs
analyst-engine.ts software healthy apps/web/scripts/analyst-engine.ts
live.test.ts software healthy apps/web/scripts/live.test.ts
verify-subagents.ts software healthy apps/web/scripts/verify-subagents.ts
verify-pr-etag.ts software healthy apps/web/scripts/verify-pr-etag.ts
verify-cost.ts software healthy apps/web/scripts/verify-cost.ts
verify-pr-idempotency.ts software healthy apps/web/scripts/verify-pr-idempotency.ts
ingest.ts software healthy apps/web/scripts/ingest.ts
verify-subagent-relink.ts software healthy apps/web/scripts/verify-subagent-relink.ts
analyst.ts software healthy apps/web/scripts/analyst.ts
verify-phase2.ts software healthy apps/web/scripts/verify-phase2.ts
verify-ingest-notify.ts software healthy apps/web/scripts/verify-ingest-notify.ts
verify-pr-links.ts software healthy apps/web/scripts/verify-pr-links.ts
coverage_check.ts software healthy apps/web/scripts/coverage_check.ts
verify-commits.ts software healthy apps/web/scripts/verify-commits.ts
verify-pr.ts software healthy apps/web/scripts/verify-pr.ts
project.ts software healthy apps/web/scripts/ingest/project.ts
commit-sha.ts software healthy apps/web/scripts/ingest/commit-sha.ts
github.ts software healthy apps/web/scripts/ingest/github.ts
harness.ts software healthy apps/web/scripts/ingest/harness.ts
shared.ts software healthy apps/web/scripts/ingest/shared.ts
live.ts software healthy apps/web/scripts/ingest/live.ts
notify.ts software healthy apps/web/scripts/ingest/notify.ts
db.ts software healthy apps/web/scripts/ingest/db.ts
built.ts software healthy apps/web/scripts/ingest/built.ts
codex.ts software healthy apps/web/scripts/ingest/providers/codex.ts
claude.ts software healthy apps/web/scripts/ingest/providers/claude.ts
types.ts software healthy apps/web/scripts/ingest/providers/types.ts
OverviewView.tsx software healthy apps/web/components/OverviewView.tsx

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

LabelLayerStatusPath
spec software healthy spec
apps software healthy apps
web software healthy apps/web
scripts software healthy apps/web/scripts
ingest software healthy apps/web/scripts/ingest
providers software healthy apps/web/scripts/ingest/providers
components software healthy apps/web/components
app software healthy apps/web/app
api software healthy apps/web/app/api
ingest software healthy apps/web/app/api/ingest
notify software healthy apps/web/app/api/ingest/notify
turn-context software healthy apps/web/app/api/turn-context
findings software healthy apps/web/app/api/findings
[id] software healthy apps/web/app/api/findings/[id]
verdict software healthy apps/web/app/api/findings/[id]/verdict
pr software healthy apps/web/app/pr
findings software healthy apps/web/app/findings
diff software healthy apps/web/app/diff
overview software healthy apps/web/app/overview
stats software healthy apps/web/app/stats
lib software healthy apps/web/lib
db software healthy apps/web/db
e2e software healthy apps/web/e2e
docs software healthy docs
design software healthy design
mockups software healthy design/mockups
g8 software healthy design/mockups/g8
tasks software healthy tasks
packages software healthy packages
client software healthy packages/client
src software healthy packages/client/src
mcp software healthy packages/mcp
src software healthy packages/mcp/src
shared software healthy packages/shared
src software healthy packages/shared/src
agent software healthy packages/agent
examples software healthy packages/agent/examples
src software healthy packages/agent/src
adr software healthy adr

LabelLayerStatusPath
projects data healthy apps/web/db/schema.sql
harness_artifacts data healthy apps/web/db/schema.sql
harness_versions data healthy apps/web/db/schema.sql
sessions data healthy apps/web/db/schema.sql
transcript_events data healthy apps/web/db/schema.sql
changed_files data healthy apps/web/db/schema.sql
diff_hunks data healthy apps/web/db/schema.sql
attributions data healthy apps/web/db/schema.sql
event_files data healthy apps/web/db/schema.sql
annotations data healthy apps/web/db/schema.sql
findings data healthy apps/web/db/schema.sql
finding_evidence data healthy apps/web/db/schema.sql
finding_verdicts data healthy apps/web/db/schema.sql
chat_threads data healthy apps/web/db/schema.sql
chat_messages data healthy apps/web/db/schema.sql
session_commits data healthy apps/web/db/schema.sql
pull_requests data healthy apps/web/db/schema.sql
pr_commits data healthy apps/web/db/schema.sql
github_pr_sync_state data healthy apps/web/db/schema.sql

LabelLayerStatusPath
OverviewView frontend healthy apps/web/components/OverviewView.tsx
PullRequestView frontend healthy apps/web/components/PullRequestView.tsx
StatsView frontend healthy apps/web/components/StatsView.tsx
FindingsAxisView frontend healthy apps/web/components/FindingsAxisView.tsx
SessionViewer frontend healthy apps/web/components/SessionViewer.tsx
CostAnomalyChip frontend healthy apps/web/components/CostAnomalyChip.tsx
GlobalNav frontend healthy apps/web/components/GlobalNav.tsx
DiffViewer frontend healthy apps/web/components/DiffViewer.tsx
SessionStatsView frontend healthy apps/web/components/SessionStatsView.tsx
TimeRibbon frontend healthy apps/web/components/TimeRibbon.tsx
FindingsExplorer frontend healthy apps/web/components/FindingsExplorer.tsx
LoadingSessionViewer frontend healthy apps/web/app/loading.tsx
RootLayout frontend healthy apps/web/app/layout.tsx
Page frontend healthy apps/web/app/stats/page.tsx

LabelLayerStatusPath
CodexProvider software healthy apps/web/scripts/ingest/providers/codex.ts:CodexProvider
ClaudeProvider software healthy apps/web/scripts/ingest/providers/claude.ts:ClaudeProvider
from software healthy apps/web/components/DiffViewer.tsx:from
NotifyAuthError software healthy apps/web/app/api/ingest/notify/route.ts:NotifyAuthError
for software healthy apps/web/e2e/app.spec.ts:for
StdioRpcClient software healthy packages/mcp/src/verify.ts:StdioRpcClient
FakeLanguageModel software healthy packages/agent/src/provider.ts:FakeLanguageModel
ClaudeCliLanguageModel software healthy packages/agent/src/provider.ts:ClaudeCliLanguageModel
CodexExecLanguageModel software healthy packages/agent/src/provider.ts:CodexExecLanguageModel
AnthropicApiLanguageModel software healthy packages/agent/src/provider.ts:AnthropicApiLanguageModel
AsyncEventQueue software healthy packages/agent/src/index.ts:AsyncEventQueue
NeutralMcpClient software healthy packages/agent/src/mcp-client.ts:NeutralMcpClient
ToolRegistry software healthy packages/agent/src/tool.ts:ToolRegistry

LabelLayerStatusPath
/page.tsx frontend healthy apps/web/app/page.tsx
/pr frontend healthy apps/web/app/pr/page.tsx
/findings frontend healthy apps/web/app/findings/page.tsx
/diff frontend healthy apps/web/app/diff/page.tsx
/overview frontend healthy apps/web/app/overview/page.tsx
/stats frontend healthy apps/web/app/stats/page.tsx
/tmp/lathe-finding-ui/src/app.ts frontend healthy apps/web/e2e/app.spec.ts

LabelLayerStatusPath
port:55432 network healthy docker-compose.dev.yml
port:5432 network healthy docker-compose.dev.yml
port:64 network healthy pnpm-lock.yaml
port:15 network healthy pnpm-lock.yaml

LabelLayerStatusPath
postgres data healthy docker-compose.dev.yml
postgresql data healthy docker-compose.dev.yml

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

LabelLayerStatusPath
127.0.0.1 network healthy apps/web/scripts/verify-pr-etag.ts
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/1a4b95c5-13b6-4b39-9ddf-655ca896fa5f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1a4b95c5-13b6-4b39-9ddf-655ca896fa5f/

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.