https://github.com/witlox/kiseki
· scanned 2026-06-16 00:59 UTC (2 months, 1 week ago)
74 raw signals (0 security + 74 graph)
Last scanned 2 months, 1 week ago · v1 · 70 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1600 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 |
|---|---|---|---|
rust-toolchain.toml |
software | healthy | rust-toolchain.toml |
deny.toml |
software | healthy | deny.toml |
Cargo.toml |
software | healthy | Cargo.toml |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
book.toml |
software | healthy | book.toml |
docker-compose.3node.yml |
software | healthy | docker-compose.3node.yml |
docker-compose.3node-tls.yml |
software | healthy | docker-compose.3node-tls.yml |
docker-compose.3node.adr049.yml |
software | healthy | docker-compose.3node.adr049.yml |
Makefile |
software | healthy | Makefile |
LICENSE |
software | healthy | LICENSE |
Cargo.lock |
software | healthy | Cargo.lock |
docker-compose.yml |
software | healthy | docker-compose.yml |
transport_bench.rs |
software | healthy | tests/hw/transport_bench.rs |
run_transport_bench.sh |
software | healthy | tests/hw/run_transport_bench.sh |
test_vault_kms.py |
software | healthy | tests/e2e/test_vault_kms.py |
generate_proto.sh |
software | healthy | tests/e2e/generate_proto.sh |
test_server_health.py |
software | healthy | tests/e2e/test_server_health.py |
conftest.py |
software | healthy | tests/e2e/conftest.py |
test_perf_baseline.py |
software | healthy | tests/e2e/test_perf_baseline.py |
test_s3_operations.py |
software | healthy | tests/e2e/test_s3_operations.py |
test_cross_protocol.py |
software | healthy | tests/e2e/test_cross_protocol.py |
gen-tls-certs.sh |
software | healthy | tests/e2e/gen-tls-certs.sh |
test_control_plane.py |
software | healthy | tests/e2e/test_control_plane.py |
test_cluster_resilience.py |
software | healthy | tests/e2e/test_cluster_resilience.py |
test_nfs3.py |
software | healthy | tests/e2e/test_nfs3.py |
test_persistence.py |
software | healthy | tests/e2e/test_persistence.py |
test_multi_node_resilience.py |
software | healthy | tests/e2e/test_multi_node_resilience.py |
test_s3_gateway.py |
software | healthy | tests/e2e/test_s3_gateway.py |
pyproject.toml |
software | healthy | tests/e2e/pyproject.toml |
test_cross_node_replication.py |
software | healthy | tests/e2e/test_cross_node_replication.py |
test_multi_node.py |
software | healthy | tests/e2e/test_multi_node.py |
test_fuse_client.py |
software | healthy | tests/e2e/test_fuse_client.py |
test_log_roundtrip.py |
software | healthy | tests/e2e/test_log_roundtrip.py |
test_pnfs.py |
software | healthy | tests/e2e/test_pnfs.py |
test_oidc_keycloak.py |
software | healthy | tests/e2e/test_oidc_keycloak.py |
test_tracing.py |
software | healthy | tests/e2e/test_tracing.py |
__init__.py |
software | healthy | tests/e2e/helpers/__init__.py |
cluster.py |
software | healthy | tests/e2e/helpers/cluster.py |
budgets.py |
software | healthy | tests/e2e/helpers/budgets.py |
__init__.py |
software | healthy | tests/e2e/proto/__init__.py |
__init__.py |
software | healthy | tests/e2e/proto/kiseki/__init__.py |
__init__.py |
software | healthy | tests/e2e/proto/kiseki/v1/__init__.py |
admin_pb2_grpc.py |
software | healthy | tests/e2e/proto/kiseki/v1/admin_pb2_grpc.py |
log_pb2.py |
software | healthy | tests/e2e/proto/kiseki/v1/log_pb2.py |
key_pb2.py |
software | healthy | tests/e2e/proto/kiseki/v1/key_pb2.py |
admin_pb2.py |
software | healthy | tests/e2e/proto/kiseki/v1/admin_pb2.py |
common_pb2_grpc.py |
software | healthy | tests/e2e/proto/kiseki/v1/common_pb2_grpc.py |
control_pb2_grpc.py |
software | healthy | tests/e2e/proto/kiseki/v1/control_pb2_grpc.py |
log_pb2_grpc.py |
software | healthy | tests/e2e/proto/kiseki/v1/log_pb2_grpc.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
wait_for_vault |
software | healthy | tests/e2e/test_vault_kms.py:17 |
_setup |
software | healthy | tests/e2e/test_vault_kms.py:26 |
test_transit_engine_available |
software | healthy | tests/e2e/test_vault_kms.py:45 |
test_wrap_unwrap_roundtrip |
software | healthy | tests/e2e/test_vault_kms.py:55 |
test_key_rotation |
software | healthy | tests/e2e/test_vault_kms.py:81 |
test_old_ciphertext_still_decryptable_after_rotation |
software | healthy | tests/e2e/test_vault_kms.py:105 |
test_vault_health_endpoint |
software | healthy | tests/e2e/test_vault_kms.py:135 |
_make_timestamp |
software | healthy | tests/e2e/test_server_health.py:33 |
test_keymanager_health |
software | healthy | tests/e2e/test_server_health.py:47 |
test_shard_health |
software | healthy | tests/e2e/test_server_health.py:75 |
skip_on_ci_small |
software | healthy | tests/e2e/conftest.py:39 |
kiseki_server |
software | healthy | tests/e2e/conftest.py:53 |
grpc_channel |
software | healthy | tests/e2e/conftest.py:61 |
perf_cluster |
software | healthy | tests/e2e/test_perf_baseline.py:38 |
perf_client_image |
software | healthy | tests/e2e/test_perf_baseline.py:49 |
fuse_perf_client_image |
software | healthy | tests/e2e/test_perf_baseline.py:73 |
_run_in_fuse_client |
software | healthy | tests/e2e/test_perf_baseline.py:116 |
_docker_available |
software | healthy | tests/e2e/test_perf_baseline.py:149 |
_run_in_client |
software | healthy | tests/e2e/test_perf_baseline.py:161 |
_seed_object |
software | healthy | tests/e2e/test_perf_baseline.py:194 |
_parse_fio_bw |
software | healthy | tests/e2e/test_perf_baseline.py:203 |
test_perf_s3_put_get_throughput |
software | healthy | tests/e2e/test_perf_baseline.py:250 |
test_perf_nfs41_seq_read |
software | healthy | tests/e2e/test_perf_baseline.py:287 |
test_perf_nfs3_seq_read |
software | healthy | tests/e2e/test_perf_baseline.py:335 |
test_perf_nfs41_seq_write |
software | healthy | tests/e2e/test_perf_baseline.py:382 |
test_perf_nfs3_seq_write |
software | healthy | tests/e2e/test_perf_baseline.py:412 |
test_perf_fuse_seq_read |
software | healthy | tests/e2e/test_perf_baseline.py:471 |
_scrape_metric_total |
software | healthy | tests/e2e/test_perf_baseline.py:545 |
test_fuse_create_under_sustained_nfs_load |
software | healthy | tests/e2e/test_perf_baseline.py:578 |
test_perf_fuse_seq_write |
software | healthy | tests/e2e/test_perf_baseline.py:758 |
wait_for_s3 |
software | healthy | tests/e2e/test_s3_operations.py:15 |
_setup |
software | healthy | tests/e2e/test_s3_operations.py:87 |
test_create_bucket |
software | healthy | tests/e2e/test_s3_operations.py:33 |
test_create_duplicate_bucket_returns_409 |
software | healthy | tests/e2e/test_s3_operations.py:40 |
test_head_existing_bucket |
software | healthy | tests/e2e/test_s3_operations.py:46 |
test_head_nonexistent_bucket_returns_404 |
software | healthy | tests/e2e/test_s3_operations.py:52 |
test_delete_bucket |
software | healthy | tests/e2e/test_s3_operations.py:57 |
test_delete_nonexistent_returns_404 |
software | healthy | tests/e2e/test_s3_operations.py:66 |
test_list_buckets_returns_xml |
software | healthy | tests/e2e/test_s3_operations.py:71 |
test_put_and_get_object |
software | healthy | tests/e2e/test_s3_operations.py:95 |
test_head_object |
software | healthy | tests/e2e/test_s3_operations.py:111 |
test_delete_object |
software | healthy | tests/e2e/test_s3_operations.py:121 |
test_get_nonexistent_object |
software | healthy | tests/e2e/test_s3_operations.py:127 |
_make_timestamp |
software | healthy | tests/e2e/test_cross_protocol.py:16 |
test_s3_write_grpc_verify |
software | healthy | tests/e2e/test_cross_protocol.py:25 |
test_grpc_write_s3_read |
software | healthy | tests/e2e/test_cross_protocol.py:55 |
test_s3_multiple_objects_independent |
software | healthy | tests/e2e/test_cross_protocol.py:94 |
test_create_and_list_organization |
software | healthy | tests/e2e/test_control_plane.py:18 |
test_get_organization |
software | healthy | tests/e2e/test_control_plane.py:50 |
test_create_project_within_org |
software | healthy | tests/e2e/test_control_plane.py:87 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
hw |
software | healthy | tests/hw |
e2e |
software | healthy | tests/e2e |
helpers |
software | healthy | tests/e2e/helpers |
proto |
software | healthy | tests/e2e/proto |
kiseki |
software | healthy | tests/e2e/proto/kiseki |
v1 |
software | healthy | tests/e2e/proto/kiseki/v1 |
docs |
software | healthy | docs |
security |
software | healthy | docs/security |
operations |
software | healthy | docs/operations |
architecture |
software | healthy | docs/architecture |
api |
software | healthy | docs/api |
performance |
software | healthy | docs/performance |
admin |
software | healthy | docs/admin |
analysis |
software | healthy | docs/analysis |
prior-art |
software | healthy | docs/prior-art |
decisions |
software | healthy | docs/decisions |
adr |
software | healthy | docs/decisions/adr |
guide |
software | healthy | docs/guide |
scripts |
software | healthy | scripts |
perf |
software | healthy | scripts/perf |
crates |
software | healthy | crates |
kiseki-server |
software | healthy | crates/kiseki-server |
src |
software | healthy | crates/kiseki-server/src |
cluster_control |
software | healthy | crates/kiseki-server/src/cluster_control |
static |
software | healthy | crates/kiseki-server/src/static |
web |
software | healthy | crates/kiseki-server/src/web |
kiseki-block |
software | healthy | crates/kiseki-block |
src |
software | healthy | crates/kiseki-block/src |
benches |
software | healthy | crates/kiseki-block/benches |
kiseki-acceptance |
software | healthy | crates/kiseki-acceptance |
tests |
software | healthy | crates/kiseki-acceptance/tests |
steps |
software | healthy | crates/kiseki-acceptance/tests/steps |
world |
software | healthy | crates/kiseki-acceptance/tests/world |
kiseki-client |
software | healthy | crates/kiseki-client |
tests |
software | healthy | crates/kiseki-client/tests |
c-abi-shim |
software | healthy | crates/kiseki-client/c-abi-shim |
include |
software | healthy | crates/kiseki-client/include |
src |
software | healthy | crates/kiseki-client/src |
remote_nfs |
software | healthy | crates/kiseki-client/src/remote_nfs |
native |
software | healthy | crates/kiseki-client/src/native |
tcp_framed |
software | healthy | crates/kiseki-client/src/native/tcp_framed |
kiseki-proto |
software | healthy | crates/kiseki-proto |
tests |
software | healthy | crates/kiseki-proto/tests |
src |
software | healthy | crates/kiseki-proto/src |
native_contract |
software | healthy | crates/kiseki-proto/src/native_contract |
kiseki-chunk-cluster |
software | healthy | crates/kiseki-chunk-cluster |
tests |
software | healthy | crates/kiseki-chunk-cluster/tests |
src |
software | healthy | crates/kiseki-chunk-cluster/src |
peer |
software | healthy | crates/kiseki-chunk-cluster/src/peer |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | docker-compose.3node.yml |
10.0.0.5 |
network | healthy | crates/kiseki-server/src/runtime.rs |
10.0.0.1 |
network | healthy | crates/kiseki-server/src/web/aggregator.rs |
10.0.0.2 |
network | healthy | crates/kiseki-server/src/web/api.rs |
10.0.0.3 |
network | healthy | crates/kiseki-server/src/web/api.rs |
10.0.0.10 |
network | healthy | crates/kiseki-acceptance/tests/steps/pnfs.rs |
10.0.0.11 |
network | healthy | crates/kiseki-acceptance/tests/steps/pnfs.rs |
10.0.0.12 |
network | healthy | crates/kiseki-acceptance/tests/steps/pnfs.rs |
127.0.0.2 |
network | healthy | crates/kiseki-acceptance/tests/steps/native_gateway.rs |
192.0.2.1 |
network | healthy | crates/kiseki-client/src/native/client.rs |
192.0.2.2 |
network | healthy | crates/kiseki-client/src/native/client.rs |
192.0.2.3 |
network | healthy | crates/kiseki-client/src/native/client.rs |
203.0.113.0 |
network | healthy | crates/kiseki-client/src/native/tcp_framed/client.rs |
203.0.113.1 |
network | healthy | crates/kiseki-client/src/native/tcp_framed/client.rs |
2.4.2.1 |
network | healthy | crates/kiseki-proto/src/native_contract.rs |
5.2.3.4 |
network | healthy | crates/kiseki-gateway/tests/rfc5665.rs |
192.168.1.1 |
network | healthy | crates/kiseki-gateway/tests/rfc5665.rs |
10.0.0.20 |
network | healthy | crates/kiseki-gateway/tests/concurrent_nfs.rs |
10.0.0.21 |
network | healthy | crates/kiseki-gateway/tests/concurrent_nfs.rs |
6.2.2.1 |
network | healthy | crates/kiseki-gateway/tests/rfc3986.rs |
6.2.2.2 |
network | healthy | crates/kiseki-gateway/tests/rfc3986.rs |
8.8.3.2 |
network | healthy | crates/kiseki-gateway/tests/rfc9110.rs |
5.8.1.30 |
network | healthy | crates/kiseki-gateway/tests/rfc8881.rs |
5.8.1.12 |
network | healthy | crates/kiseki-gateway/tests/rfc8881.rs |
5.8.1.21 |
network | healthy | crates/kiseki-gateway/src/nfs4_server.rs |
5.8.1.22 |
network | healthy | crates/kiseki-gateway/src/nfs4_server.rs |
5.8.1.23 |
network | healthy | crates/kiseki-gateway/src/nfs4_server.rs |
5.8.2.5 |
network | healthy | crates/kiseki-gateway/src/nfs4_server.rs |
5.8.2.13 |
network | healthy | crates/kiseki-gateway/src/nfs4_server.rs |
5.8.2.14 |
network | healthy | crates/kiseki-gateway/src/nfs4_server.rs |
5.8.1.18 |
network | healthy | crates/kiseki-gateway/src/nfs4_server.rs |
5.8.1.9 |
network | healthy | crates/kiseki-gateway/src/nfs4_server.rs |
5.8.1.20 |
network | healthy | crates/kiseki-gateway/src/nfs4_server.rs |
10.0.0.4 |
network | healthy | crates/kiseki-raft/src/membership.rs |
10.0.0.99 |
network | healthy | crates/kiseki-raft/src/membership.rs |
10.0.0.42 |
network | healthy | crates/kiseki-raft/src/transport_metrics.rs |
192.168.1.10 |
network | healthy | crates/kiseki-raft/src/node.rs |
4.4.2.4 |
network | healthy | crates/kiseki-transport/tests/rfc8446_contract.rs |
10.0.1.1 |
network | healthy | infra/gcp/benchmarks/tests/test_pick_helpers.sh |
10.0.1.2 |
network | healthy | infra/gcp/benchmarks/tests/test_pick_helpers.sh |
10.0.1.3 |
network | healthy | infra/gcp/benchmarks/tests/test_pick_helpers.sh |
10.0.0.7 |
network | healthy | infra/gcp/benchmarks/tests/test_pick_helpers.sh |
10.0.0.6 |
network | healthy | infra/gcp/benchmarks/tests/test_pick_helpers.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
TestVaultKms |
software | healthy | tests/e2e/test_vault_kms.py:22 |
TestS3BucketCrud |
software | healthy | tests/e2e/test_s3_operations.py:23 |
TestS3ObjectOperations |
software | healthy | tests/e2e/test_s3_operations.py:83 |
TestMetricsEndpoint |
software | healthy | tests/e2e/test_cluster_resilience.py:32 |
TestGrpcDataPath |
software | healthy | tests/e2e/test_cluster_resilience.py:66 |
TestMaintenanceMode |
software | healthy | tests/e2e/test_cluster_resilience.py:85 |
TestKeyRotationLifecycle |
software | healthy | tests/e2e/test_cluster_resilience.py:104 |
TestNodeFailureRecovery |
software | healthy | tests/e2e/test_multi_node_resilience.py:33 |
TestNetworkPartition |
software | healthy | tests/e2e/test_multi_node_resilience.py:84 |
TestOidcKeycloak |
software | healthy | tests/e2e/test_oidc_keycloak.py:139 |
TestOpenTelemetryTracing |
software | healthy | tests/e2e/test_tracing.py:35 |
ServerInfo |
software | healthy | tests/e2e/helpers/cluster.py:26 |
ClusterInfo |
software | healthy | tests/e2e/helpers/cluster.py:37 |
AdminServiceStub |
software | healthy | tests/e2e/proto/kiseki/v1/admin_pb2_grpc.py:28 |
AdminServiceServicer |
software | healthy | tests/e2e/proto/kiseki/v1/admin_pb2_grpc.py:65 |
AdminService |
software | healthy | tests/e2e/proto/kiseki/v1/admin_pb2_grpc.py:124 |
ControlServiceStub |
software | healthy | tests/e2e/proto/kiseki/v1/control_pb2_grpc.py:28 |
ControlServiceServicer |
software | healthy | tests/e2e/proto/kiseki/v1/control_pb2_grpc.py:131 |
ControlService |
software | healthy | tests/e2e/proto/kiseki/v1/control_pb2_grpc.py:352 |
LogServiceStub |
software | healthy | tests/e2e/proto/kiseki/v1/log_pb2_grpc.py:28 |
LogServiceServicer |
software | healthy | tests/e2e/proto/kiseki/v1/log_pb2_grpc.py:63 |
LogService |
software | healthy | tests/e2e/proto/kiseki/v1/log_pb2_grpc.py:129 |
KeyManagerServiceStub |
software | healthy | tests/e2e/proto/kiseki/v1/key_pb2_grpc.py:28 |
KeyManagerServiceServicer |
software | healthy | tests/e2e/proto/kiseki/v1/key_pb2_grpc.py:63 |
KeyManagerService |
software | healthy | tests/e2e/proto/kiseki/v1/key_pb2_grpc.py:129 |
TenantKeyServiceStub |
software | healthy | tests/e2e/proto/kiseki/v1/key_pb2_grpc.py:245 |
TenantKeyServiceServicer |
software | healthy | tests/e2e/proto/kiseki/v1/key_pb2_grpc.py:278 |
TenantKeyService |
software | healthy | tests/e2e/proto/kiseki/v1/key_pb2_grpc.py:342 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:9100 |
network | healthy | docker-compose.3node.yml |
port:9101 |
network | healthy | docker-compose.3node.yml |
port:9103 |
network | healthy | docker-compose.3node.yml |
port:9000 |
network | healthy | docker-compose.3node.yml |
port:2049 |
network | healthy | docker-compose.3node.yml |
port:9090 |
network | healthy | docker-compose.3node.yml |
port:9110 |
network | healthy | docker-compose.3node.yml |
port:9111 |
network | healthy | docker-compose.3node.yml |
port:9010 |
network | healthy | docker-compose.3node.yml |
port:9091 |
network | healthy | docker-compose.3node.yml |
port:9120 |
network | healthy | docker-compose.3node.yml |
port:9121 |
network | healthy | docker-compose.3node.yml |
port:9020 |
network | healthy | docker-compose.3node.yml |
port:9092 |
network | healthy | docker-compose.3node.yml |
port:4317 |
network | healthy | docker-compose.yml |
port:16686 |
network | healthy | docker-compose.yml |
port:8200 |
network | healthy | docker-compose.yml |
port:8080 |
network | healthy | docker-compose.yml |
port:111 |
network | healthy | crates/kiseki-gateway/src/portmap.rs |
port:03 |
network | healthy | .github/workflows/bdd.yml |
port:05 |
network | healthy | .github/workflows/feature-matrix.yml |
port:06 |
network | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
dependabot |
cicd | healthy | .github/workflows/dependabot-auto-merge.yml |
slow-unit |
cicd | healthy | .github/workflows/bdd.yml |
slow-bdd |
cicd | healthy | .github/workflows/bdd.yml |
fmt |
cicd | healthy | .github/workflows/ci.yml |
clippy |
cicd | healthy | .github/workflows/ci.yml |
deny |
cicd | healthy | .github/workflows/ci.yml |
proto-coverage |
cicd | healthy | .github/workflows/ci.yml |
arch-check |
cicd | healthy | .github/workflows/ci.yml |
unit-tests-fast |
cicd | healthy | .github/workflows/ci.yml |
bdd-smoke |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/docs.yml |
deploy |
cicd | healthy | .github/workflows/docs.yml |
feature-check |
cicd | healthy | .github/workflows/feature-matrix.yml |
preflight |
cicd | healthy | .github/workflows/release.yml |
feature-matrix |
cicd | healthy | .github/workflows/release.yml |
coverage |
cicd | healthy | .github/workflows/release.yml |
server |
cicd | healthy | .github/workflows/release.yml |
client |
cicd | healthy | .github/workflows/release.yml |
docker |
cicd | healthy | .github/workflows/release.yml |
e2e |
cicd | healthy | .github/workflows/release.yml |
publish |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
kiseki-server |
hardware | healthy | docker-compose.yml |
jaeger |
hardware | healthy | docker-compose.yml |
vault |
hardware | healthy | docker-compose.yml |
keycloak |
hardware | healthy | docker-compose.yml |
tf::google_compute_network::net |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_compute_subnetwork::sub |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_compute_firewall::internal |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_compute_firewall::ssh |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_compute_firewall::services |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_compute_disk::cache |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_storage_bucket::perf_results |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_service_account::ctrl |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_project_iam_member::ctrl_os_login |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_project_iam_member::ctrl_sa_user |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_storage_bucket_iam_member::ctrl_write |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_storage_bucket_iam_member::ctrl_read |
hardware | healthy | infra/gcp/perf-cluster.tf |
| Label | Layer | Status | Path |
|---|---|---|---|
grpc::ControlService |
api | healthy | specs/architecture/proto/kiseki/v1/control.proto |
grpc::GatewayDataService |
api | healthy | specs/architecture/proto/kiseki/v1/gateway_data.proto |
grpc::AdminService |
api | healthy | specs/architecture/proto/kiseki/v1/admin.proto |
grpc::LogService |
api | healthy | specs/architecture/proto/kiseki/v1/log.proto |
grpc::KeyManagerService |
api | healthy | specs/architecture/proto/kiseki/v1/key.proto |
grpc::TenantKeyService |
api | healthy | specs/architecture/proto/kiseki/v1/key.proto |
grpc::ClusterChunkService |
api | healthy | specs/architecture/proto/kiseki/v1/cluster_chunks.proto |
grpc::StorageAdminService |
api | healthy | specs/architecture/proto/kiseki/v1/storage_admin.proto |
grpc::WorkflowAdvisoryService |
api | healthy | specs/architecture/proto/kiseki/v1/advisory.proto |
grpc::AuditExportService |
api | healthy | specs/architecture/proto/kiseki/v1/audit.proto |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.github/workflows/release.yml |
security | healthy | .github/workflows/release.yml |
auth::crates/kiseki-control/src/idp.rs |
security | healthy | crates/kiseki-control/src/idp.rs |
auth::docker-compose.yml |
security | healthy | docker-compose.yml |
auth::Makefile |
security | healthy | Makefile |
auth::tests/e2e/test_oidc_keycloak.py |
security | healthy | tests/e2e/test_oidc_keycloak.py |
auth::tests/e2e/pyproject.toml |
security | healthy | tests/e2e/pyproject.toml |
auth::docs/README.md |
security | healthy | docs/README.md |
auth::README.md |
security | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::dependabot-auto-merge |
cicd | healthy | .github/workflows/dependabot-auto-merge.yml |
gha::bdd |
cicd | healthy | .github/workflows/bdd.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::docs |
cicd | healthy | .github/workflows/docs.yml |
gha::feature-matrix |
cicd | healthy | .github/workflows/feature-matrix.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
loadbalancer |
network | healthy | tests/e2e/test_fuse_client.py |
envoy |
network | healthy | crates/kiseki-server/src/web/admin_extra.rs |
nginx |
network | healthy | crates/kiseki-server/src/web/admin_extra.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
tf::google_compute_instance::storage |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_compute_instance::client |
hardware | healthy | infra/gcp/perf-cluster.tf |
tf::google_compute_instance::ctrl |
hardware | healthy | infra/gcp/perf-cluster.tf |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | deny.toml |
vps::azure |
hardware | healthy | README.md |
vps::gcp |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
CODECOV_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-k_lvez3m |
software | healthy | /tmp/repobility-clone-k_lvez3m |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/47b5401c-7331-4768-94f4-3a94cd534998/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/47b5401c-7331-4768-94f4-3a94cd534998/
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.