https://github.com/Taguchi-1989/GitOps
· scanned 2026-06-16 00:28 UTC (2 months, 2 weeks ago)
67 raw signals (38 security + 29 graph)
Last scanned 2 months, 2 weeks ago · v1 · 37 actionable findings from 2 signal sources. 96 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1010 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 |
|---|---|---|---|
createPrismaClient |
software | healthy | prisma/seed.ts:createPrismaClient |
main |
software | healthy | prisma/seed.ts:main |
register |
software | healthy | src/instrumentation.ts:register |
ALLOWED_ORIGINS |
software | healthy | src/proxy.ts:ALLOWED_ORIGINS |
getCorsHeaders |
software | healthy | src/proxy.ts:getCorsHeaders |
getClientIp |
software | healthy | src/proxy.ts:getClientIp |
proxy |
software | healthy | src/proxy.ts:proxy |
createMockRequest |
software | healthy | src/test/helpers.ts:createMockRequest |
getResponseBody |
software | healthy | src/test/helpers.ts:getResponseBody |
createMockIssue |
software | healthy | src/test/helpers.ts:createMockIssue |
createMockProposal |
software | healthy | src/test/helpers.ts:createMockProposal |
StatusBadge |
software | healthy | src/components/issue/StatusBadge.tsx:StatusBadge |
StatusDot |
software | healthy | src/components/issue/StatusBadge.tsx:StatusDot |
IssueDetail |
software | healthy | src/components/issue/IssueDetail.tsx:IssueDetail |
saveCheck |
software | healthy | src/components/issue/IssueDetail.tsx:saveCheck |
handleStandardize |
software | healthy | src/components/issue/IssueDetail.tsx:handleStandardize |
StatusLifecycle |
software | healthy | src/components/issue/StatusLifecycle.tsx:StatusLifecycle |
IssueList |
software | healthy | src/components/issue/IssueList.tsx:IssueList |
ProposalCard |
software | healthy | src/components/issue/ProposalCard.tsx:ProposalCard |
copyToClipboard |
software | healthy | src/components/issue/ManualProposalWizard.tsx:copyToClipboa… |
StepHeader |
software | healthy | src/components/issue/ManualProposalWizard.tsx:StepHeader |
ManualProposalWizard |
software | healthy | src/components/issue/ManualProposalWizard.tsx:ManualProposa… |
handleCopyPrompt |
software | healthy | src/components/issue/ManualProposalWizard.tsx:handleCopyPro… |
handleImport |
software | healthy | src/components/issue/ManualProposalWizard.tsx:handleImport |
handleCopyError |
software | healthy | src/components/issue/ManualProposalWizard.tsx:handleCopyErr… |
stepState |
software | healthy | src/components/issue/ManualProposalWizard.tsx:stepState |
IssueCard |
software | healthy | src/components/issue/IssueCard.tsx:IssueCard |
cardContent |
software | healthy | src/components/issue/IssueCard.tsx:cardContent |
IssueCardSkeleton |
software | healthy | src/components/issue/IssueCard.tsx:IssueCardSkeleton |
CollapsibleSection |
software | healthy | src/components/approval/DecisionCard.tsx:CollapsibleSection |
DecisionCard |
software | healthy | src/components/approval/DecisionCard.tsx:DecisionCard |
submit |
software | healthy | src/components/approval/DecisionCard.tsx:submit |
json |
software | healthy | src/components/approval/DecisionCard.tsx:json |
allMissing |
software | healthy | src/components/approval/DecisionCard.tsx:allMissing |
failedResults |
software | healthy | src/components/approval/DecisionCard.tsx:failedResults |
GateOutcomeBadge |
software | healthy | src/components/approval/GateOutcomeBadge.tsx:GateOutcomeBad… |
ConfirmDialog |
software | healthy | src/components/ui/ConfirmDialog.tsx:ConfirmDialog |
Spinner |
software | healthy | src/components/ui/Spinner.tsx:Spinner |
LoadingOverlay |
software | healthy | src/components/ui/Spinner.tsx:LoadingOverlay |
WelcomeGuide |
software | healthy | src/components/ui/WelcomeGuide.tsx:WelcomeGuide |
handleNext |
software | healthy | src/components/ui/WelcomeGuide.tsx:handleNext |
handlePrev |
software | healthy | src/components/ui/WelcomeGuide.tsx:handlePrev |
WelcomeGuideButton |
software | healthy | src/components/ui/WelcomeGuide.tsx:WelcomeGuideButton |
handleOpen |
software | healthy | src/components/ui/WelcomeGuide.tsx:handleOpen |
WelcomeGuideReopen |
software | healthy | src/components/ui/WelcomeGuide.tsx:WelcomeGuideReopen |
PageHeader |
software | healthy | src/components/ui/PageHeader.tsx:PageHeader |
getGuideForStatus |
software | healthy | src/components/ui/GuidedWorkflow.tsx:getGuideForStatus |
GuidedWorkflow |
software | healthy | src/components/ui/GuidedWorkflow.tsx:GuidedWorkflow |
useToast |
software | healthy | src/components/ui/Toast.tsx:useToast |
ToastItem |
software | healthy | src/components/ui/Toast.tsx:ToastItem |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Gemini_request.md |
software | healthy | Gemini_request.md |
README.md |
software | healthy | README.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
package.json |
software | healthy | package.json |
prisma.config.ts |
software | healthy | prisma.config.ts |
next.config.js |
software | healthy | next.config.js |
Dockerfile |
software | healthy | Dockerfile |
next-env.d.ts |
software | healthy | next-env.d.ts |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
GPTsiteki.md |
software | healthy | GPTsiteki.md |
.eslintrc.json |
software | healthy | .eslintrc.json |
tsconfig.json |
software | healthy | tsconfig.json |
tsconfig.seed.json |
software | healthy | tsconfig.seed.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
postcss.config.js |
software | healthy | postcss.config.js |
docker-compose.yml |
software | healthy | docker-compose.yml |
docker-entrypoint.sh |
software | healthy | docker-entrypoint.sh |
risk-assessment-detail.yaml |
software | healthy | spec/flows/risk-assessment-detail.yaml |
mechanical-design-process.yaml |
software | healthy | spec/flows/mechanical-design-process.yaml |
ai-inquiry-handling.yaml |
software | healthy | spec/flows/ai-inquiry-handling.yaml |
inquiry-handling.yaml |
software | healthy | spec/flows/inquiry-handling.yaml |
risk-assessment.yaml |
software | healthy | spec/flows/risk-assessment.yaml |
order-process.yaml |
software | healthy | spec/flows/order-process.yaml |
shipping-process.yaml |
software | healthy | spec/flows/shipping-process.yaml |
mechanical-design-detail.yaml |
software | healthy | spec/flows/mechanical-design-detail.yaml |
iso-12100-coverage-check.yaml |
software | healthy | spec/validation-rules/iso-12100-coverage-check.yaml |
safety-review-assumptions.yaml |
software | healthy | spec/assumptions/safety-review-assumptions.yaml |
classify-inquiry.yaml |
software | healthy | spec/tasks/classify-inquiry.yaml |
hazard-identification.yaml |
software | healthy | spec/tasks/hazard-identification.yaml |
risk-estimation.yaml |
software | healthy | spec/tasks/risk-estimation.yaml |
sheet-metal-thickness.yaml |
software | healthy | spec/tasks/sheet-metal-thickness.yaml |
design-review-checklist.yaml |
software | healthy | spec/tasks/design-review-checklist.yaml |
generate-response-draft.yaml |
software | healthy | spec/tasks/generate-response-draft.yaml |
standard-parts-recommendation.yaml |
software | healthy | spec/tasks/standard-parts-recommendation.yaml |
risk-reduction-advisor.yaml |
software | healthy | spec/tasks/risk-reduction-advisor.yaml |
jig-concept-design.yaml |
software | healthy | spec/tasks/jig-concept-design.yaml |
tolerance-calculation.yaml |
software | healthy | spec/tasks/tolerance-calculation.yaml |
material-selection-advisor.yaml |
software | healthy | spec/tasks/material-selection-advisor.yaml |
systems.yaml |
software | healthy | spec/dictionary/systems.yaml |
access-policies.yaml |
software | healthy | spec/dictionary/access-policies.yaml |
sensitivity-levels.yaml |
software | healthy | spec/dictionary/sensitivity-levels.yaml |
roles.yaml |
software | healthy | spec/dictionary/roles.yaml |
safety-review-gate.yaml |
software | healthy | spec/gates/safety-review-gate.yaml |
pdca-personas-e2e.md |
software | healthy | docs/pdca-personas-e2e.md |
architecture-ai-integration.md |
software | healthy | docs/architecture-ai-integration.md |
local-demo-slides-ja.html |
software | healthy | docs/local-demo-slides-ja.html |
start.add.md |
software | healthy | docs/start.add.md |
decisionops-operating-model.md |
software | healthy | docs/decisionops-operating-model.md |
improvement-backlog-pdca.md |
software | healthy | docs/improvement-backlog-pdca.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
spec |
software | healthy | spec |
flows |
software | healthy | spec/flows |
validation-rules |
software | healthy | spec/validation-rules |
assumptions |
software | healthy | spec/assumptions |
tasks |
software | healthy | spec/tasks |
dictionary |
software | healthy | spec/dictionary |
gates |
software | healthy | spec/gates |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
prisma |
software | healthy | prisma |
.claude |
software | healthy | .claude |
agents |
software | healthy | .claude/agents |
skills |
software | healthy | .claude/skills |
audit-log |
software | healthy | .claude/skills/audit-log |
yaml-flow |
software | healthy | .claude/skills/yaml-flow |
llm-patch |
software | healthy | .claude/skills/llm-patch |
git-ops |
software | healthy | .claude/skills/git-ops |
issue-management |
software | healthy | .claude/skills/issue-management |
infrastructure |
software | healthy | infrastructure |
litellm |
software | healthy | infrastructure/litellm |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
test |
software | healthy | src/test |
components |
software | healthy | src/components |
issue |
software | healthy | src/components/issue |
approval |
software | healthy | src/components/approval |
ui |
software | healthy | src/components/ui |
flow |
software | healthy | src/components/flow |
grid |
software | healthy | src/components/flow/grid |
editor |
software | healthy | src/components/flow/editor |
app |
software | healthy | src/app |
flows |
software | healthy | src/app/flows |
[id] |
software | healthy | src/app/flows/[id] |
issues |
software | healthy | src/app/issues |
new |
software | healthy | src/app/issues/new |
[id] |
software | healthy | src/app/issues/[id] |
login |
software | healthy | src/app/login |
api |
software | healthy | src/app/api |
governance |
software | healthy | src/app/api/governance |
trace |
software | healthy | src/app/api/governance/trace |
[traceId] |
software | healthy | src/app/api/governance/trace/[traceId] |
flows |
software | healthy | src/app/api/flows |
import |
software | healthy | src/app/api/flows/import |
draft |
software | healthy | src/app/api/flows/draft |
[id] |
software | healthy | src/app/api/flows/[id] |
grid-proposal |
software | healthy | src/app/api/flows/[id]/grid-proposal |
expand |
software | healthy | src/app/api/flows/[id]/expand |
validate-structure |
software | healthy | src/app/api/flows/[id]/validate-structure |
from-image |
software | healthy | src/app/api/flows/from-image |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
LLMError |
software | healthy | src/app/api/issues/[id]/proposals/generate/route.test.ts:LL… |
PatchApplyError |
software | healthy | src/app/api/proposals/[id]/apply/route.test.ts:PatchApplyEr… |
PrismaWorkflowRepository |
software | healthy | src/lib/workflow-repository.ts:PrismaWorkflowRepository |
PrismaApprovalRepository |
software | healthy | src/lib/workflow-repository.ts:PrismaApprovalRepository |
PrismaAuditRepository |
software | healthy | src/lib/audit-repository.ts:PrismaAuditRepository |
PrismaDataObjectRepository |
software | healthy | src/lib/data-object-repository.ts:PrismaDataObjectRepository |
for |
software | healthy | src/core/patch/diff.test.ts:for |
PatchApplyError |
software | healthy | src/core/patch/apply.ts:PatchApplyError |
GateLoadError |
software | healthy | src/core/orchestrator/gate-loader.ts:GateLoadError |
RuleRegistry |
software | healthy | src/core/orchestrator/rule-registry.ts:RuleRegistry |
TaskRegistry |
software | healthy | src/core/orchestrator/task-registry.ts:TaskRegistry |
RuleLoadError |
software | healthy | src/core/orchestrator/rule-loader.ts:RuleLoadError |
CompilationError |
software | healthy | src/core/orchestrator/compiler.ts:CompilationError |
HumanLoopError |
software | healthy | src/core/orchestrator/human-loop.ts:HumanLoopError |
HumanLoopManager |
software | healthy | src/core/orchestrator/human-loop.ts:HumanLoopManager |
TaskExecutionError |
software | healthy | src/core/orchestrator/task-executor.ts:TaskExecutionError |
TaskExecutor |
software | healthy | src/core/orchestrator/task-executor.ts:TaskExecutor |
TaskLoadError |
software | healthy | src/core/orchestrator/task-loader.ts:TaskLoadError |
GateRegistry |
software | healthy | src/core/orchestrator/gate-registry.ts:GateRegistry |
AssumptionLoadError |
software | healthy | src/core/orchestrator/assumption-loader.ts:AssumptionLoadEr… |
WorkflowEngine |
software | healthy | src/core/orchestrator/engine.ts:WorkflowEngine |
LockTimeoutError |
software | healthy | src/core/git/lock.ts:LockTimeoutError |
GitLock |
software | healthy | src/core/git/lock.ts:GitLock |
GitManager |
software | healthy | src/core/git/manager.ts:GitManager |
AuditLogger |
software | healthy | src/core/audit/logger.ts:AuditLogger |
FlowExpander |
software | healthy | src/core/flow-builder/flow-expander.ts:FlowExpander |
ImageFlowReader |
software | healthy | src/core/flow-builder/image-reader.ts:ImageFlowReader |
ConversationFlowBuilder |
software | healthy | src/core/flow-builder/conversation-builder.ts:ConversationF… |
$ |
software | healthy | src/core/parser/toMermaid.ts:$ |
MockLLMClient |
software | healthy | src/core/llm/mock-client.ts:MockLLMClient |
AnthropicLLMClient |
software | healthy | src/core/llm/anthropic-client.ts:AnthropicLLMClient |
LLMError |
software | healthy | src/core/llm/client.ts:LLMError |
LLMClient |
software | healthy | src/core/llm/client.ts:LLMClient |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/flows |
frontend | healthy | src/app/flows/page.tsx |
/flows/[id] |
frontend | healthy | src/app/flows/[id]/page.tsx |
/issues |
frontend | healthy | src/app/issues/page.tsx |
/issues/new |
frontend | healthy | src/app/issues/new/page.tsx |
/issues/[id] |
frontend | healthy | src/app/issues/[id]/page.tsx |
/login |
frontend | healthy | src/app/login/page.tsx |
/audit |
frontend | healthy | src/app/audit/page.tsx |
/approvals |
frontend | healthy | src/app/approvals/page.tsx |
/approvals/[id] |
frontend | healthy | src/app/approvals/[id]/page.tsx |
/nodes/auto_assign |
frontend | healthy | prisma/seed.ts |
/edges/e_to_assign |
frontend | healthy | prisma/seed.ts |
/title |
frontend | healthy | src/test/helpers.ts |
/nodes/n1/role |
frontend | healthy | src/app/api/issues/[id]/proposals/import/route.test.ts |
/nonexistent/path |
frontend | healthy | src/app/api/proposals/[id]/apply/route.test.ts |
/layer |
frontend | healthy | src/core/patch/diff.ts |
/b |
frontend | healthy | src/core/patch/apply.test.ts |
/a |
frontend | healthy | src/core/patch/apply.test.ts |
/missing |
frontend | healthy | src/core/patch/apply.test.ts |
/nodes/n1/label |
frontend | healthy | src/core/patch/apply.test.ts |
/items/0 |
frontend | healthy | src/core/patch/apply.test.ts |
/b/y |
frontend | healthy | src/core/patch/apply.test.ts |
/b/clone |
frontend | healthy | src/core/patch/apply.test.ts |
/items/1 |
frontend | healthy | src/core/patch/apply.test.ts |
/items/x |
frontend | healthy | src/core/patch/apply.test.ts |
/id |
frontend | healthy | src/core/patch/apply.test.ts |
/id/sub |
frontend | healthy | src/core/patch/apply.test.ts |
/nodes/proc_1/label |
frontend | healthy | src/core/llm/mock-client.test.ts |
/nodes/proc_1/checkRequired |
frontend | healthy | src/core/llm/mock-client.test.ts |
/nodes/check_proc_1 |
frontend | healthy | src/core/llm/mock-client.test.ts |
/nodes/node_1/label |
frontend | healthy | src/core/llm/anthropic-client.test.ts |
/nodes/n1/system |
frontend | healthy | src/core/llm/client.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
FlowCanvas |
frontend | healthy | src/components/flow/editor/FlowCanvas.tsx |
CustomNode |
frontend | healthy | src/components/flow/editor/CustomNode.tsx |
EdgeEditPanel |
frontend | healthy | src/components/flow/editor/EdgeEditPanel.tsx |
EditorToolbar |
frontend | healthy | src/components/flow/editor/EditorToolbar.tsx |
NodeEditPanel |
frontend | healthy | src/components/flow/editor/NodeEditPanel.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
GlobalError |
frontend | healthy | src/app/error.tsx |
FlowNotFound |
frontend | healthy | src/app/flows/[id]/not-found.tsx |
IssueNotFound |
frontend | healthy | src/app/issues/[id]/not-found.tsx |
Loading |
frontend | healthy | src/app/issues/[id]/loading.tsx |
LoginPage |
frontend | healthy | src/app/login/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
flowops |
hardware | healthy | docker-compose.yml |
litellm |
hardware | healthy | docker-compose.yml |
ollama |
hardware | healthy | docker-compose.yml |
langfuse |
hardware | healthy | docker-compose.yml |
postgres |
hardware | healthy | docker-compose.yml |
langfuse-db |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/lib/auth.test.ts |
security | healthy | src/lib/auth.test.ts |
password_literal::src/lib/auth.test.ts |
security | healthy | src/lib/auth.test.ts |
password_literal::src/lib/auth.test.ts |
security | healthy | src/lib/auth.test.ts |
password_literal::src/lib/auth.test.ts |
security | healthy | src/lib/auth.test.ts |
password_literal::src/lib/auth.test.ts |
security | healthy | src/lib/auth.test.ts |
password_literal::src/lib/auth.test.ts |
security | healthy | src/lib/auth.test.ts |
password_literal::src/lib/auth.test.ts |
security | healthy | src/lib/auth.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/proxy.ts |
security | healthy | src/proxy.ts |
auth::src/app/login/page.tsx |
security | healthy | src/app/login/page.tsx |
auth::src/lib/auth-config.ts |
security | healthy | src/lib/auth-config.ts |
auth::package.json |
security | healthy | package.json |
auth::src/lib/auth.ts |
security | healthy | src/lib/auth.ts |
auth::src/lib/auth.test.ts |
security | healthy | src/lib/auth.test.ts |
auth::src/app/api/openapi/route.ts |
security | healthy | src/app/api/openapi/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | Dockerfile |
port:09 |
network | healthy | spec/flows/risk-assessment-detail.yaml |
port:12100 |
network | healthy | spec/assumptions/safety-review-assumptions.yaml |
port:2010 |
network | healthy | spec/assumptions/safety-review-assumptions.yaml |
port:6379 |
network | healthy | infrastructure/litellm/config.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
postgresql |
data | healthy | README.md |
postgres |
data | healthy | package-lock.json |
redis |
data | healthy | infrastructure/litellm/config.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
typecheck |
cicd | healthy | .github/workflows/ci.yml |
lint |
cicd | healthy | .github/workflows/ci.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
vps::azure |
hardware | healthy | src/core/llm/client.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-jp45gbud |
software | healthy | /tmp/repobility-clone-jp45gbud |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | next.config.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/c5f8f1fc-234e-41b0-85c5-9ff029cbde2b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c5f8f1fc-234e-41b0-85c5-9ff029cbde2b/
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.