https://github.com/akeemphilbert/pericarp
· scanned 2026-06-17 01:31 UTC (1 month, 2 weeks ago)
18 raw signals (0 security + 18 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -5.2 (diff) · 12 actionable findings from 1 signal source. 6 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 292 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 |
|---|---|---|---|
go.mod |
software | healthy | go.mod |
CLAUDE.md |
software | healthy | CLAUDE.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
README.md |
software | healthy | README.md |
Makefile |
software | healthy | Makefile |
LICENSE |
software | healthy | LICENSE |
README.md |
software | healthy | scripts/README.md |
release.yml |
software | healthy | .github/workflows/release.yml |
ci.yml |
software | healthy | .github/workflows/ci.yml |
README.md |
software | healthy | configs/README.md |
README.md |
software | healthy | pkg/README.md |
unitofwork.go |
software | healthy | pkg/eventsourcing/application/unitofwork.go |
unitofwork_test.go |
software | healthy | pkg/eventsourcing/application/unitofwork_test.go |
dynamo_store.go |
software | healthy | pkg/eventsourcing/infrastructure/dynamo_store.go |
memory_store_test.go |
software | healthy | pkg/eventsourcing/infrastructure/memory_store_test.go |
eventstore_readafter_test.go |
software | healthy | pkg/eventsourcing/infrastructure/eventstore_readafter_test.… |
file_store.go |
software | healthy | pkg/eventsourcing/infrastructure/file_store.go |
dynamo_store_test.go |
software | healthy | pkg/eventsourcing/infrastructure/dynamo_store_test.go |
memory_store.go |
software | healthy | pkg/eventsourcing/infrastructure/memory_store.go |
gorm_migration.go |
software | healthy | pkg/eventsourcing/infrastructure/gorm_migration.go |
gorm_model.go |
software | healthy | pkg/eventsourcing/infrastructure/gorm_model.go |
postgres_store_test.go |
software | healthy | pkg/eventsourcing/infrastructure/postgres_store_test.go |
file_store_test.go |
software | healthy | pkg/eventsourcing/infrastructure/file_store_test.go |
eventstore_test.go |
software | healthy | pkg/eventsourcing/infrastructure/eventstore_test.go |
gorm_store.go |
software | healthy | pkg/eventsourcing/infrastructure/gorm_store.go |
gorm_repository.go |
software | healthy | pkg/eventsourcing/infrastructure/gorm_repository.go |
eventstore_range_test.go |
software | healthy | pkg/eventsourcing/infrastructure/eventstore_range_test.go |
gorm_store_test.go |
software | healthy | pkg/eventsourcing/infrastructure/gorm_store_test.go |
convert.go |
software | healthy | pkg/eventsourcing/infrastructure/convert.go |
memory_checkpoint.go |
software | healthy | pkg/eventsourcing/subscriptions/memory_checkpoint.go |
postgres_listener.go |
software | healthy | pkg/eventsourcing/subscriptions/postgres_listener.go |
notify.go |
software | healthy | pkg/eventsourcing/subscriptions/notify.go |
subscriber.go |
software | healthy | pkg/eventsourcing/subscriptions/subscriber.go |
postgres_subscriptions_test.go |
software | healthy | pkg/eventsourcing/subscriptions/postgres_subscriptions_test… |
notify_test.go |
software | healthy | pkg/eventsourcing/subscriptions/notify_test.go |
checkpoint.go |
software | healthy | pkg/eventsourcing/subscriptions/checkpoint.go |
parking_test.go |
software | healthy | pkg/eventsourcing/subscriptions/parking_test.go |
parking.go |
software | healthy | pkg/eventsourcing/subscriptions/parking.go |
gorm_checkpoint_test.go |
software | healthy | pkg/eventsourcing/subscriptions/gorm_checkpoint_test.go |
subscriber_internal_test.go |
software | healthy | pkg/eventsourcing/subscriptions/subscriber_internal_test.go |
gorm_parking.go |
software | healthy | pkg/eventsourcing/subscriptions/gorm_parking.go |
subscriber_test.go |
software | healthy | pkg/eventsourcing/subscriptions/subscriber_test.go |
gorm_checkpoint.go |
software | healthy | pkg/eventsourcing/subscriptions/gorm_checkpoint.go |
memory_parking.go |
software | healthy | pkg/eventsourcing/subscriptions/memory_parking.go |
marshal_test.go |
software | healthy | pkg/eventsourcing/domain/marshal_test.go |
entity.go |
software | healthy | pkg/eventsourcing/domain/entity.go |
marshal.go |
software | healthy | pkg/eventsourcing/domain/marshal.go |
dispatcher_test.go |
software | healthy | pkg/eventsourcing/domain/dispatcher_test.go |
event_test.go |
software | healthy | pkg/eventsourcing/domain/event_test.go |
eventstore.go |
software | healthy | pkg/eventsourcing/domain/eventstore.go |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::pkg/auth/infrastructure/providers/apple.go |
security | healthy | pkg/auth/infrastructure/providers/apple.go |
auth::pkg/auth/infrastructure/providers/bluesky_test.go |
security | healthy | pkg/auth/infrastructure/providers/bluesky_test.go |
auth::pkg/auth/infrastructure/http/redirect.go |
security | healthy | pkg/auth/infrastructure/http/redirect.go |
auth::pkg/auth/infrastructure/providers/github.go |
security | healthy | pkg/auth/infrastructure/providers/github.go |
auth::pkg/auth/infrastructure/providers/mastodon.go |
security | healthy | pkg/auth/infrastructure/providers/mastodon.go |
auth::pkg/auth/infrastructure/subscription/gorm.go |
security | healthy | pkg/auth/infrastructure/subscription/gorm.go |
auth::pkg/auth/infrastructure/http/handlers_test.go |
security | healthy | pkg/auth/infrastructure/http/handlers_test.go |
auth::pkg/auth/README.md |
security | healthy | pkg/auth/README.md |
auth::pkg/auth/application/authentication_service.go |
security | healthy | pkg/auth/application/authentication_service.go |
auth::pkg/auth/application/pkce.go |
security | healthy | pkg/auth/application/pkce.go |
auth::pkg/auth/infrastructure/http/middleware.go |
security | healthy | pkg/auth/infrastructure/http/middleware.go |
auth::pkg/auth/infrastructure/providers/microsoft.go |
security | healthy | pkg/auth/infrastructure/providers/microsoft.go |
auth::pkg/auth/infrastructure/http/handlers.go |
security | healthy | pkg/auth/infrastructure/http/handlers.go |
auth::examples/authn/main_test.go |
security | healthy | examples/authn/main_test.go |
auth::docs/README.md |
security | healthy | docs/README.md |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::pkg/auth/infrastructure/http/switch_account_test.go |
security | healthy | pkg/auth/infrastructure/http/switch_account_test.go |
auth::examples/authn/main.go |
security | healthy | examples/authn/main.go |
auth::pkg/auth/infrastructure/jwt/rsa_jwt_service.go |
security | healthy | pkg/auth/infrastructure/jwt/rsa_jwt_service.go |
auth::pkg/auth/infrastructure/jwt/options.go |
security | healthy | pkg/auth/infrastructure/jwt/options.go |
auth::pkg/auth/infrastructure/providers/facebook_test.go |
security | healthy | pkg/auth/infrastructure/providers/facebook_test.go |
auth::pkg/auth/application/authentication_service_test.go |
security | healthy | pkg/auth/application/authentication_service_test.go |
auth::pkg/auth/infrastructure/session/session_manager.go |
security | healthy | pkg/auth/infrastructure/session/session_manager.go |
auth::pkg/auth/infrastructure/providers/google.go |
security | healthy | pkg/auth/infrastructure/providers/google.go |
auth::pkg/auth/infrastructure/providers/netsuite_test.go |
security | healthy | pkg/auth/infrastructure/providers/netsuite_test.go |
auth::pkg/auth/infrastructure/providers/facebook.go |
security | healthy | pkg/auth/infrastructure/providers/facebook.go |
auth::examples/authn/mock_provider.go |
security | healthy | examples/authn/mock_provider.go |
auth::pkg/auth/application/password_credential_integration_… |
security | healthy | pkg/auth/application/password_credential_integration_test.go |
auth::pkg/auth/application/subscription_service.go |
security | healthy | pkg/auth/application/subscription_service.go |
auth::pkg/auth/application/options.go |
security | healthy | pkg/auth/application/options.go |
auth::pkg/auth/application/jwt_service.go |
security | healthy | pkg/auth/application/jwt_service.go |
auth::examples/README.md |
security | healthy | examples/README.md |
auth::pkg/auth/infrastructure/session/gorilla_session_manag… |
security | healthy | pkg/auth/infrastructure/session/gorilla_session_manager.go |
auth::pkg/auth/infrastructure/providers/mastodon_test.go |
security | healthy | pkg/auth/infrastructure/providers/mastodon_test.go |
auth::pkg/auth/application/token_reissuer.go |
security | healthy | pkg/auth/application/token_reissuer.go |
auth::pkg/auth/infrastructure/providers/bluesky.go |
security | healthy | pkg/auth/infrastructure/providers/bluesky.go |
auth::pkg/auth/infrastructure/http/middleware_test.go |
security | healthy | pkg/auth/infrastructure/http/middleware_test.go |
auth::pkg/auth/infrastructure/subscription/gorm_test.go |
security | healthy | pkg/auth/infrastructure/subscription/gorm_test.go |
auth::pkg/auth/infrastructure/http/switch_account.go |
security | healthy | pkg/auth/infrastructure/http/switch_account.go |
auth::examples/authn/provider_catalog.go |
security | healthy | examples/authn/provider_catalog.go |
auth::pkg/auth/infrastructure/jwt/rsa_jwt_service_test.go |
security | healthy | pkg/auth/infrastructure/jwt/rsa_jwt_service_test.go |
auth::pkg/auth/infrastructure/providers/netsuite.go |
security | healthy | pkg/auth/infrastructure/providers/netsuite.go |
auth::pkg/auth/identity.go |
security | healthy | pkg/auth/identity.go |
auth::pkg/auth/application/invite_token_service.go |
security | healthy | pkg/auth/application/invite_token_service.go |
auth::go.mod |
security | healthy | go.mod |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
configs |
software | healthy | configs |
pkg |
software | healthy | pkg |
eventsourcing |
software | healthy | pkg/eventsourcing |
application |
software | healthy | pkg/eventsourcing/application |
infrastructure |
software | healthy | pkg/eventsourcing/infrastructure |
subscriptions |
software | healthy | pkg/eventsourcing/subscriptions |
domain |
software | healthy | pkg/eventsourcing/domain |
auth |
software | healthy | pkg/auth |
application |
software | healthy | pkg/auth/application |
infrastructure |
software | healthy | pkg/auth/infrastructure |
providers |
software | healthy | pkg/auth/infrastructure/providers |
jwt |
software | healthy | pkg/auth/infrastructure/jwt |
session |
software | healthy | pkg/auth/infrastructure/session |
models |
software | healthy | pkg/auth/infrastructure/models |
casbin |
software | healthy | pkg/auth/infrastructure/casbin |
database |
software | healthy | pkg/auth/infrastructure/database |
gorm |
software | healthy | pkg/auth/infrastructure/database/gorm |
subscription |
software | healthy | pkg/auth/infrastructure/subscription |
http |
software | healthy | pkg/auth/infrastructure/http |
domain |
software | healthy | pkg/auth/domain |
entities |
software | healthy | pkg/auth/domain/entities |
repositories |
software | healthy | pkg/auth/domain/repositories |
ddd |
software | healthy | pkg/ddd |
cqrs |
software | healthy | pkg/cqrs |
examples |
software | healthy | examples |
authn |
software | healthy | examples/authn |
projection |
software | healthy | examples/projection |
authz |
software | healthy | examples/authz |
internal |
software | healthy | internal |
docs |
software | healthy | docs |
test |
software | healthy | test |
cmd |
software | healthy | cmd |
pericarp |
software | healthy | cmd/pericarp |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.1.1 |
network | healthy | pkg/auth/application/authentication_service_test.go |
192.168.1.2 |
network | healthy | pkg/auth/application/authentication_service_test.go |
10.0.0.1 |
network | healthy | pkg/auth/application/authentication_service_test.go |
93.184.216.34 |
network | healthy | pkg/auth/infrastructure/providers/mastodon_test.go |
10.0.0.5 |
network | healthy | pkg/auth/infrastructure/providers/mastodon_test.go |
127.0.0.1 |
network | healthy | pkg/auth/infrastructure/providers/mastodon_test.go |
169.254.169.254 |
network | healthy | pkg/auth/infrastructure/providers/mastodon_test.go |
203.0.113.50 |
network | healthy | pkg/auth/infrastructure/http/redirect_test.go |
70.41.3.18 |
network | healthy | pkg/auth/infrastructure/http/redirect_test.go |
150.172.238.178 |
network | healthy | pkg/auth/infrastructure/http/redirect_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | go.mod |
postgres |
data | healthy | go.mod |
postgresql |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | go.mod |
vps::azure |
hardware | healthy | go.mod |
vps::ec2 |
hardware | healthy | go.mod |
| Label | Layer | Status | Path |
|---|---|---|---|
release |
cicd | healthy | .github/workflows/release.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::pkg/auth/domain/entities/ontology.go |
security | healthy | pkg/auth/domain/entities/ontology.go |
private_key::examples/authn/provider_catalog.go |
security | healthy | examples/authn/provider_catalog.go |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
akeemphilbert__pericarp |
software | healthy | /data/fable5_failed_archive/akeemphilbert__pericarp |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/442c292b-d50a-46c0-83e4-10bb8b48c4d2/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/442c292b-d50a-46c0-83e4-10bb8b48c4d2/
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.