https://github.com/suwa-sh/file-pubsub
· scanned 2026-06-16 00:26 UTC (2 months, 2 weeks ago)
12 raw signals (0 security + 12 graph)
Last scanned 2 months, 2 weeks ago · v1 · 12 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 435 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 |
|---|---|---|---|
.goreleaser.yaml |
software | healthy | .goreleaser.yaml |
README.ja.md |
software | healthy | README.ja.md |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
Dockerfile |
software | healthy | Dockerfile |
go.mod |
software | healthy | go.mod |
LICENSE |
software | healthy | LICENSE |
SECURITY.md |
software | healthy | SECURITY.md |
helper_test.go |
software | healthy | internal/usecase/helper_test.go |
retention_test.go |
software | healthy | internal/usecase/retention_test.go |
retention.go |
software | healthy | internal/usecase/retention.go |
collect.go |
software | healthy | internal/usecase/collect.go |
fanout_test.go |
software | healthy | internal/usecase/fanout_test.go |
replay.go |
software | healthy | internal/usecase/replay.go |
retry_test.go |
software | healthy | internal/usecase/retry_test.go |
cycle.go |
software | healthy | internal/usecase/cycle.go |
collect_test.go |
software | healthy | internal/usecase/collect_test.go |
status.go |
software | healthy | internal/usecase/status.go |
replay_test.go |
software | healthy | internal/usecase/replay_test.go |
status_test.go |
software | healthy | internal/usecase/status_test.go |
fanout.go |
software | healthy | internal/usecase/fanout.go |
retry.go |
software | healthy | internal/usecase/retry.go |
pipeline.go |
software | healthy | internal/usecase/pipeline.go |
config_test.go |
software | healthy | internal/config/config_test.go |
validate.go |
software | healthy | internal/config/validate.go |
config.go |
software | healthy | internal/config/config.go |
daemon.go |
software | healthy | internal/runtime/daemon.go |
logger.go |
software | healthy | internal/logging/logger.go |
logger_test.go |
software | healthy | internal/logging/logger_test.go |
registry_test.go |
software | healthy | internal/gateway/metricsreg/registry_test.go |
registry.go |
software | healthy | internal/gateway/metricsreg/registry.go |
archive.go |
software | healthy | internal/gateway/store/archive.go |
atomic.go |
software | healthy | internal/gateway/store/atomic.go |
processed.go |
software | healthy | internal/gateway/store/processed.go |
manifest_test.go |
software | healthy | internal/gateway/store/manifest_test.go |
lock_test.go |
software | healthy | internal/gateway/store/lock_test.go |
dlq.go |
software | healthy | internal/gateway/store/dlq.go |
lock.go |
software | healthy | internal/gateway/store/lock.go |
processed_test.go |
software | healthy | internal/gateway/store/processed_test.go |
dlq_test.go |
software | healthy | internal/gateway/store/dlq_test.go |
atomic_test.go |
software | healthy | internal/gateway/store/atomic_test.go |
manifest.go |
software | healthy | internal/gateway/store/manifest.go |
archive_test.go |
software | healthy | internal/gateway/store/archive_test.go |
local.go |
software | healthy | internal/gateway/source/local.go |
ftp.go |
software | healthy | internal/gateway/source/ftp.go |
remote_test.go |
software | healthy | internal/gateway/source/remote_test.go |
sftp.go |
software | healthy | internal/gateway/source/sftp.go |
connector.go |
software | healthy | internal/gateway/source/connector.go |
local_test.go |
software | healthy | internal/gateway/source/local_test.go |
scp.go |
software | healthy | internal/gateway/source/scp.go |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
internal |
software | healthy | internal |
usecase |
software | healthy | internal/usecase |
config |
software | healthy | internal/config |
runtime |
software | healthy | internal/runtime |
logging |
software | healthy | internal/logging |
gateway |
software | healthy | internal/gateway |
metricsreg |
software | healthy | internal/gateway/metricsreg |
store |
software | healthy | internal/gateway/store |
source |
software | healthy | internal/gateway/source |
e2e |
software | healthy | internal/e2e |
domain |
software | healthy | internal/domain |
docs |
software | healthy | docs |
arch |
software | healthy | docs/arch |
latest |
software | healthy | docs/arch/latest |
decisions |
software | healthy | docs/arch/latest/decisions |
events |
software | healthy | docs/arch/events |
20260612_154833_arch_initial_build |
software | healthy | docs/arch/events/20260612_154833_arch_initial_build |
decisions |
software | healthy | docs/arch/events/20260612_154833_arch_initial_build/decisio… |
rdra |
software | healthy | docs/rdra |
latest |
software | healthy | docs/rdra/latest |
events |
software | healthy | docs/rdra/events |
20260612_150425_initial_build |
software | healthy | docs/rdra/events/20260612_150425_initial_build |
nfr |
software | healthy | docs/nfr |
latest |
software | healthy | docs/nfr/latest |
events |
software | healthy | docs/nfr/events |
20260612_153353_nfr_initial_build |
software | healthy | docs/nfr/events/20260612_153353_nfr_initial_build |
specs |
software | healthy | docs/specs |
latest |
software | healthy | docs/specs/latest |
_cross-cutting |
software | healthy | docs/specs/latest/_cross-cutting |
api |
software | healthy | docs/specs/latest/_cross-cutting/api |
datastore |
software | healthy | docs/specs/latest/_cross-cutting/datastore |
ux-ui |
software | healthy | docs/specs/latest/_cross-cutting/ux-ui |
配信基盤運用業務 |
software | healthy | docs/specs/latest/配信基盤運用業務 |
配信基盤を監視するフロー |
software | healthy | docs/specs/latest/配信基盤運用業務/配信基盤を監視するフロー |
-healthzと-metricsをHTTPで公開する |
software | healthy | docs/specs/latest/配信基盤運用業務/配信基盤を監視するフロー/-healthzと-metricsをH… |
外部監視基盤でTopic別メトリクスを観測する |
software | healthy | docs/specs/latest/配信基盤運用業務/配信基盤を監視するフロー/外部監視基盤でTopic別メトリクスを… |
配信基盤を運用するフロー |
software | healthy | docs/specs/latest/配信基盤運用業務/配信基盤を運用するフロー |
シングルバイナリ-Dockerイメージを配置する |
software | healthy | docs/specs/latest/配信基盤運用業務/配信基盤を運用するフロー/シングルバイナリ-Dockerイメージ… |
保持期間超過のArchiveを削除する |
software | healthy | docs/specs/latest/配信基盤運用業務/配信基盤を運用するフロー/保持期間超過のArchiveを削除する |
冪等に処理を再開する |
software | healthy | docs/specs/latest/配信基盤運用業務/配信基盤を運用するフロー/冪等に処理を再開する |
デーモンを起動する |
software | healthy | docs/specs/latest/配信基盤運用業務/配信基盤を運用するフロー/デーモンを起動する |
デーモンをgraceful shutdownで停止する |
software | healthy | docs/specs/latest/配信基盤運用業務/配信基盤を運用するフロー/デーモンをgraceful shutd… |
配送状況を確認するフロー |
software | healthy | docs/specs/latest/配信基盤運用業務/配送状況を確認するフロー |
構造化ログを調査する |
software | healthy | docs/specs/latest/配信基盤運用業務/配送状況を確認するフロー/構造化ログを調査する |
DLQ隔離メッセージを確認する |
software | healthy | docs/specs/latest/配信基盤運用業務/配送状況を確認するフロー/DLQ隔離メッセージを確認する |
statusコマンドで配送状態を確認する |
software | healthy | docs/specs/latest/配信基盤運用業務/配送状況を確認するフロー/statusコマンドで配送状態を確認する |
ファイル配信業務 |
software | healthy | docs/specs/latest/ファイル配信業務 |
ファイルを再送するフロー |
software | healthy | docs/specs/latest/ファイル配信業務/ファイルを再送するフロー |
配送履歴から再送対象を確認する |
software | healthy | docs/specs/latest/ファイル配信業務/ファイルを再送するフロー/配送履歴から再送対象を確認する |
再送(Replay)を実行する |
software | healthy | docs/specs/latest/ファイル配信業務/ファイルを再送するフロー/再送(Replay)を実行する |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
port:15 |
network | healthy | docs/arch/latest/arch-design.yaml |
port:48 |
network | healthy | docs/arch/latest/arch-design.yaml |
port:33 |
network | healthy | docs/nfr/latest/nfr-grade.yaml |
port:17 |
network | healthy | docs/specs/latest/spec-event.yaml |
port:01 |
network | healthy | docs/specs/latest/spec-event.yaml |
port:09 |
network | healthy | docs/specs/latest/spec-event.yaml |
port:04 |
network | healthy | docs/usdm/latest/requirements.yaml |
port:22 |
network | healthy | examples/docker-compose/config.yaml |
port:21 |
network | healthy | examples/docker-compose/config.yaml |
port:19090 |
network | healthy | examples/docker-compose/docker-compose.yml |
port:9090 |
network | healthy | examples/docker-compose/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
qlty |
cicd | healthy | .github/workflows/ci.yml |
goreleaser-check |
cicd | healthy | .github/workflows/ci.yml |
docker-build |
cicd | healthy | .github/workflows/ci.yml |
e2e-compose |
cicd | healthy | .github/workflows/ci.yml |
goreleaser |
cicd | healthy | .github/workflows/release.yml |
docker |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
pubsub |
data | healthy | .goreleaser.yaml |
kafka |
data | healthy | README.md |
rabbitmq |
data | healthy | README.md |
sqs |
data | healthy | docs/specs/latest/decisions/spec-decision-002.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
file-pubsub |
hardware | healthy | examples/docker-compose/docker-compose.yml |
sftp-server |
hardware | healthy | examples/docker-compose/docker-compose.yml |
ftp-server |
hardware | healthy | examples/docker-compose/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::README.md |
security | healthy | README.md |
password_literal::internal/gateway/source/remote_test.go |
security | healthy | internal/gateway/source/remote_test.go |
password_literal::internal/gateway/source/remote_test.go |
security | healthy | internal/gateway/source/remote_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | docs/arch/latest/decisions/arch-decision-001.yaml |
postgresql |
data | healthy | docs/arch/latest/decisions/arch-decision-001.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-z1h9_bv1 |
software | healthy | /tmp/repobility-clone-z1h9_bv1 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | internal/e2e/e2e_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/77633b14-e912-41a4-9368-5a7e6ad8a1a6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/77633b14-e912-41a4-9368-5a7e6ad8a1a6/
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.