https://github.com/vjt/grappa-irc
· scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)
435 raw signals (61 security + 374 graph)
Last scanned 2 months, 1 week ago · v1 · 376 actionable findings from 2 signal sources. 165 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1904 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 |
|---|---|---|---|
formatIdle |
software | healthy | cicchetto/src/WhoisCard.tsx:formatIdle |
formatSignon |
software | healthy | cicchetto/src/WhoisCard.tsx:formatSignon |
collectTags |
software | healthy | cicchetto/src/WhoisCard.tsx:collectTags |
bundle |
software | healthy | cicchetto/src/WhoisCard.tsx:bundle |
hasFields |
software | healthy | cicchetto/src/WhoisCard.tsx:hasFields |
archiveKey |
software | healthy | cicchetto/src/ArchiveModal.tsx:archiveKey |
close |
software | healthy | cicchetto/src/ArchiveModal.tsx:close |
onKeyDown |
software | healthy | cicchetto/src/ArchiveModal.tsx:onKeyDown |
handleConfirmDelete |
software | healthy | cicchetto/src/ArchiveModal.tsx:handleConfirmDelete |
handleSelectEntry |
software | healthy | cicchetto/src/ArchiveModal.tsx:handleSelectEntry |
network |
software | healthy | cicchetto/src/ArchiveModal.tsx:network |
entries |
software | healthy | cicchetto/src/ArchiveModal.tsx:entries |
credKey |
software | healthy | cicchetto/src/AdminCredentialsTab.tsx:credKey |
refresh |
software | healthy | cicchetto/src/AdminCredentialsTab.tsx:refresh |
onBind |
software | healthy | cicchetto/src/AdminCredentialsTab.tsx:onBind |
onArmEdit |
software | healthy | cicchetto/src/AdminCredentialsTab.tsx:onArmEdit |
onCancelEdit |
software | healthy | cicchetto/src/AdminCredentialsTab.tsx:onCancelEdit |
onSubmitEdit |
software | healthy | cicchetto/src/AdminCredentialsTab.tsx:onSubmitEdit |
onDelete |
software | healthy | cicchetto/src/AdminCredentialsTab.tsx:onDelete |
userName |
software | healthy | cicchetto/src/AdminCredentialsTab.tsx:userName |
set |
software | healthy | cicchetto/src/AdminCredentialsTab.tsx:set |
resetAutoFocusedJoinsForTest |
software | healthy | cicchetto/src/ScrollbackPane.tsx:resetAutoFocusedJoinsForTe… |
formatTime |
software | healthy | cicchetto/src/ScrollbackPane.tsx:formatTime |
formatDateLabel |
software | healthy | cicchetto/src/ScrollbackPane.tsx:formatDateLabel |
isDifferentDay |
software | healthy | cicchetto/src/ScrollbackPane.tsx:isDifferentDay |
lastFullyVisibleRowId |
software | healthy | cicchetto/src/ScrollbackPane.tsx:lastFullyVisibleRowId |
reasonOf |
software | healthy | cicchetto/src/ScrollbackPane.tsx:reasonOf |
userhostSuffix |
software | healthy | cicchetto/src/ScrollbackPane.tsx:userhostSuffix |
renderRun |
software | healthy | cicchetto/src/ScrollbackPane.tsx:renderRun |
runs |
software | healthy | cicchetto/src/ScrollbackPane.tsx:runs |
stripCtcpAction |
software | healthy | cicchetto/src/ScrollbackPane.tsx:stripCtcpAction |
renderRawEvent |
software | healthy | cicchetto/src/ScrollbackPane.tsx:renderRawEvent |
renderBody |
software | healthy | cicchetto/src/ScrollbackPane.tsx:renderBody |
prefixFor |
software | healthy | cicchetto/src/ScrollbackPane.tsx:prefixFor |
senderSpan |
software | healthy | cicchetto/src/ScrollbackPane.tsx:senderSpan |
bareSenderSpan |
software | healthy | cicchetto/src/ScrollbackPane.tsx:bareSenderSpan |
isMention |
software | healthy | cicchetto/src/ScrollbackPane.tsx:isMention |
isMuted |
software | healthy | cicchetto/src/ScrollbackPane.tsx:isMuted |
isHighlight |
software | healthy | cicchetto/src/ScrollbackPane.tsx:isHighlight |
key |
software | healthy | cicchetto/src/ScrollbackPane.tsx:key |
messages |
software | healthy | cicchetto/src/ScrollbackPane.tsx:messages |
userNick |
software | healthy | cicchetto/src/ScrollbackPane.tsx:userNick |
networkId |
software | healthy | cicchetto/src/ScrollbackPane.tsx:networkId |
ownModes |
software | healthy | cicchetto/src/ScrollbackPane.tsx:ownModes |
handleNickClick |
software | healthy | cicchetto/src/ScrollbackPane.tsx:handleNickClick |
handleNickContextMenu |
software | healthy | cicchetto/src/ScrollbackPane.tsx:handleNickContextMenu |
handleJoinChannel |
software | healthy | cicchetto/src/ScrollbackPane.tsx:handleJoinChannel |
measureOverflow |
software | healthy | cicchetto/src/ScrollbackPane.tsx:measureOverflow |
onResize |
software | healthy | cicchetto/src/ScrollbackPane.tsx:onResize |
scrollToActivation |
software | healthy | cicchetto/src/ScrollbackPane.tsx:scrollToActivation |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
Dockerfile |
software | healthy | Dockerfile |
.env.example |
software | healthy | .env.example |
Makefile |
software | healthy | Makefile |
LICENSE |
software | healthy | LICENSE |
compose.oneshot.yaml |
software | healthy | compose.oneshot.yaml |
compose.yaml |
software | healthy | compose.yaml |
generate.sh |
software | healthy | test/support/fixtures/uploads/generate.sh |
TESTING.md |
software | healthy | docs/TESTING.md |
OPERATIONS.md |
software | healthy | docs/OPERATIONS.md |
2026-05-01-nickserv-as-idp-pitfalls.md |
software | healthy | docs/2026-05-01-nickserv-as-idp-pitfalls.md |
reviewing.md |
software | healthy | docs/reviewing.md |
project-story.md |
software | healthy | docs/project-story.md |
todo.md |
software | healthy | docs/todo.md |
DESIGN_NOTES.md |
software | healthy | docs/DESIGN_NOTES.md |
2026-05-24-bughunt-1.md |
software | healthy | docs/superpowers/plans/2026-05-24-bughunt-1.md |
2026-06-03-per-server-source-address.md |
software | healthy | docs/superpowers/plans/2026-06-03-per-server-source-address… |
2026-06-02-decouple-unread-badge.md |
software | healthy | docs/superpowers/plans/2026-06-02-decouple-unread-badge.md |
2026-06-09-video-doc-uploads.md |
software | healthy | docs/superpowers/plans/2026-06-09-video-doc-uploads.md |
2026-05-25-e2e-robustness-d.md |
software | healthy | docs/superpowers/plans/2026-05-25-e2e-robustness-d.md |
2026-05-23-ux-8-scroll.md |
software | healthy | docs/superpowers/plans/2026-05-23-ux-8-scroll.md |
2026-05-24-wiretypes-codegen.md |
software | healthy | docs/superpowers/plans/2026-05-24-wiretypes-codegen.md |
2026-05-24-bughunt-2.md |
software | healthy | docs/superpowers/plans/2026-05-24-bughunt-2.md |
2026-05-25-e2e-robustness-d-design.md |
software | healthy | docs/superpowers/specs/2026-05-25-e2e-robustness-d-design.md |
2026-06-03-per-server-source-address-design.md |
software | healthy | docs/superpowers/specs/2026-06-03-per-server-source-address… |
2026-06-02-decouple-unread-badge-design.md |
software | healthy | docs/superpowers/specs/2026-06-02-decouple-unread-badge-des… |
2026-06-09-video-doc-uploads-design.md |
software | healthy | docs/superpowers/specs/2026-06-09-video-doc-uploads-design.… |
2026-05-24-bughunt-1-design.md |
software | healthy | docs/superpowers/specs/2026-05-24-bughunt-1-design.md |
2026-05-24-bughunt-2-cursor-design.md |
software | healthy | docs/superpowers/specs/2026-05-24-bughunt-2-cursor-design.md |
2026-05-24-wiretypes-codegen-design.md |
software | healthy | docs/superpowers/specs/2026-05-24-wiretypes-codegen-design.… |
2026-05-03-t31-cleanup-design.md |
software | healthy | docs/superpowers/specs/2026-05-03-t31-cleanup-design.md |
2026-05-23-ux-8-scroll-design.md |
software | healthy | docs/superpowers/specs/2026-05-23-ux-8-scroll-design.md |
flake-triage-2026-05-22.md |
software | healthy | docs/reviews/flake-triage-2026-05-22.md |
2026-04-26-architecture-review.md |
software | healthy | docs/reviews/architecture/2026-04-26-architecture-review.md |
2026-05-08-architecture-review.md |
software | healthy | docs/reviews/architecture/2026-05-08-architecture-review.md |
2026-04-25-architecture-review.md |
software | healthy | docs/reviews/architecture/2026-04-25-architecture-review.md |
2026-04-27-architecture-review.md |
software | healthy | docs/reviews/architecture/2026-04-27-architecture-review.md |
2026-05-03-codebase-review.md |
software | healthy | docs/reviews/codebase/2026-05-03-codebase-review.md |
2026-04-27-codebase-review.md |
software | healthy | docs/reviews/codebase/2026-04-27-codebase-review.md |
2026-05-14-codebase-review.md |
software | healthy | docs/reviews/codebase/2026-05-14-codebase-review.md |
README.md |
software | healthy | docs/reviews/codebase/README.md |
2026-05-08-codebase-review.md |
software | healthy | docs/reviews/codebase/2026-05-08-codebase-review.md |
2026-04-26-2j-cluster-review.md |
software | healthy | docs/reviews/codebase/2026-04-26-2j-cluster-review.md |
2026-04-25-codebase-review.md |
software | healthy | docs/reviews/codebase/2026-04-25-codebase-review.md |
2026-05-12-codebase-review.md |
software | healthy | docs/reviews/codebase/2026-05-12-codebase-review.md |
2026-05-22-codebase-review.md |
software | healthy | docs/reviews/codebase/2026-05-22-codebase-review.md |
2026-04-26-codebase-review-cluster3-post.md |
software | healthy | docs/reviews/codebase/2026-04-26-codebase-review-cluster3-p… |
2026-04-26-codebase-review.md |
software | healthy | docs/reviews/codebase/2026-04-26-codebase-review.md |
2026-05-02-codebase-review.md |
software | healthy | docs/reviews/codebase/2026-05-02-codebase-review.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
for |
software | healthy | cicchetto/src/ScrollbackPane.tsx:for |
style |
software | healthy | cicchetto/src/ScrollbackPane.tsx:style |
on |
software | healthy | cicchetto/src/ScrollbackPane.tsx:on |
only |
software | healthy | cicchetto/src/ScrollbackPane.tsx:only |
for |
software | healthy | cicchetto/src/MentionsWindow.tsx:for |
loop |
software | healthy | cicchetto/src/AdminVisitorsTab.tsx:loop |
is |
software | healthy | cicchetto/src/ResizeHandle.tsx:is |
on |
software | healthy | cicchetto/src/Shell.tsx:on |
falls |
software | healthy | cicchetto/src/Sidebar.tsx:falls |
AND |
software | healthy | cicchetto/src/Sidebar.tsx:AND |
keeps |
software | healthy | cicchetto/src/Sidebar.tsx:keeps |
while |
software | healthy | cicchetto/src/Sidebar.tsx:while |
so |
software | healthy | cicchetto/src/Sidebar.tsx:so |
on |
software | healthy | cicchetto/src/Sidebar.tsx:on |
so |
software | healthy | cicchetto/src/main.tsx:so |
without |
software | healthy | cicchetto/src/AdminSessionsTab.tsx:without |
InertWebSocket |
software | healthy | cicchetto/src/setupTests.ts:InertWebSocket |
comment |
software | healthy | cicchetto/src/setupTests.ts:comment |
so |
software | healthy | cicchetto/src/NickText.tsx:so |
on |
software | healthy | cicchetto/src/__tests__/Shell.test.tsx:on |
on |
software | healthy | cicchetto/src/__tests__/ShellChrome.test.tsx:on |
falls |
software | healthy | cicchetto/src/__tests__/Sidebar.test.tsx:falls |
reaches |
software | healthy | cicchetto/src/__tests__/AdminVisitorsTab.test.tsx:reaches |
name |
software | healthy | cicchetto/src/__tests__/ComposeBox.test.tsx:name |
MockUpload |
software | healthy | cicchetto/src/__tests__/uploadHost.test.ts:MockUpload |
MockXMLHttpRequest |
software | healthy | cicchetto/src/__tests__/uploadHost.test.ts:MockXMLHttpReque… |
ApiError |
software | healthy | cicchetto/src/__tests__/compose.test.ts:ApiError |
would |
software | healthy | cicchetto/src/__tests__/HomePane.test.tsx:would |
ApiError |
software | healthy | cicchetto/src/__tests__/HomePane.test.tsx:ApiError |
to |
software | healthy | cicchetto/src/__tests__/ScrollbackPane.test.tsx:to |
on |
software | healthy | cicchetto/src/__tests__/ScrollbackPane.test.tsx:on |
so |
software | healthy | cicchetto/src/__tests__/ScrollbackPane.test.tsx:so |
covers |
software | healthy | cicchetto/src/__tests__/ScrollbackPane.test.tsx:covers |
and |
software | healthy | cicchetto/src/__tests__/MembersPane.test.tsx:and |
to |
software | healthy | cicchetto/src/__tests__/BottomBar.test.tsx:to |
on |
software | healthy | cicchetto/src/__tests__/BottomBar.test.tsx:on |
side |
software | healthy | cicchetto/src/__tests__/overlayScrollLock.test.ts:side |
and |
software | healthy | cicchetto/src/__tests__/overlayScrollLock.test.ts:and |
until |
software | healthy | cicchetto/src/__tests__/overlayScrollLock.test.ts:until |
with |
software | healthy | cicchetto/src/__tests__/socket.test.ts:with |
that |
software | healthy | cicchetto/src/__tests__/socket.test.ts:that |
returns |
software | healthy | cicchetto/src/__tests__/socket.test.ts:returns |
MockSocket |
software | healthy | cicchetto/src/__tests__/socket.test.ts:MockSocket |
without |
software | healthy | cicchetto/src/__tests__/AdminSessionsTab.test.tsx:without |
when |
software | healthy | cicchetto/src/__tests__/InlineConfirmButton.test.tsx:when |
KeyGesture |
software | healthy | cicchetto/src/keyboard/gesture.ts:KeyGesture |
for |
software | healthy | cicchetto/src/lib/api.ts:for |
ApiError |
software | healthy | cicchetto/src/lib/api.ts:ApiError |
is |
software | healthy | cicchetto/src/lib/api.ts:is |
ChannelPushError |
software | healthy | cicchetto/src/lib/api.ts:ChannelPushError |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test |
software | healthy | test |
support |
software | healthy | test/support |
fixtures |
software | healthy | test/support/fixtures |
uploads |
software | healthy | test/support/fixtures/uploads |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
reviews |
software | healthy | docs/reviews |
architecture |
software | healthy | docs/reviews/architecture |
codebase |
software | healthy | docs/reviews/codebase |
drafts-2026-05-14 |
software | healthy | docs/reviews/codebase/drafts-2026-05-14 |
drafts-2026-05-12 |
software | healthy | docs/reviews/codebase/drafts-2026-05-12 |
drafts-2026-05-22 |
software | healthy | docs/reviews/codebase/drafts-2026-05-22 |
checkpoints |
software | healthy | docs/checkpoints |
plans |
software | healthy | docs/plans |
scripts |
software | healthy | scripts |
frontends |
software | healthy | frontends |
shottino |
software | healthy | frontends/shottino |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
review |
software | healthy | .claude/skills/review |
close |
software | healthy | .claude/skills/close |
start |
software | healthy | .claude/skills/start |
orchestrate |
software | healthy | .claude/skills/orchestrate |
lib |
software | healthy | .claude/skills/orchestrate/lib |
infra |
software | healthy | infra |
freebsd |
software | healthy | infra/freebsd |
cicchetto |
software | healthy | cicchetto |
scripts |
software | healthy | cicchetto/scripts |
src |
software | healthy | cicchetto/src |
__tests__ |
software | healthy | cicchetto/src/__tests__ |
helpers |
software | healthy | cicchetto/src/__tests__/helpers |
themes |
software | healthy | cicchetto/src/themes |
keyboard |
software | healthy | cicchetto/src/keyboard |
__tests__ |
software | healthy | cicchetto/src/keyboard/__tests__ |
lib |
software | healthy | cicchetto/src/lib |
__tests__ |
software | healthy | cicchetto/src/lib/__tests__ |
e2e |
software | healthy | cicchetto/e2e |
nginx-certs |
software | healthy | cicchetto/e2e/nginx-certs |
runner |
software | healthy | cicchetto/e2e/runner |
tests |
software | healthy | cicchetto/e2e/tests |
fixtures |
software | healthy | cicchetto/e2e/fixtures |
push-catcher |
software | healthy | cicchetto/e2e/push-catcher |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
WhoisCard |
frontend | healthy | cicchetto/src/WhoisCard.tsx |
ArchiveModal |
frontend | healthy | cicchetto/src/ArchiveModal.tsx |
AdminCredentialsTab |
frontend | healthy | cicchetto/src/AdminCredentialsTab.tsx |
ScrollbackPane |
frontend | healthy | cicchetto/src/ScrollbackPane.tsx |
ComposeBox |
frontend | healthy | cicchetto/src/ComposeBox.tsx |
AdminSettingsTab |
frontend | healthy | cicchetto/src/AdminSettingsTab.tsx |
HomePane |
frontend | healthy | cicchetto/src/HomePane.tsx |
UserContextMenu |
frontend | healthy | cicchetto/src/UserContextMenu.tsx |
ShareSessionModal |
frontend | healthy | cicchetto/src/ShareSessionModal.tsx |
AdminDebugTab |
frontend | healthy | cicchetto/src/AdminDebugTab.tsx |
MentionsWindow |
frontend | healthy | cicchetto/src/MentionsWindow.tsx |
AdminVisitorsTab |
frontend | healthy | cicchetto/src/AdminVisitorsTab.tsx |
ResizeHandle |
frontend | healthy | cicchetto/src/ResizeHandle.tsx |
KeyboardHost |
frontend | healthy | cicchetto/src/KeyboardHost.tsx |
BottomBar |
frontend | healthy | cicchetto/src/BottomBar.tsx |
BundleRefreshBanner |
frontend | healthy | cicchetto/src/BundleRefreshBanner.tsx |
ShellChrome |
frontend | healthy | cicchetto/src/ShellChrome.tsx |
Shell |
frontend | healthy | cicchetto/src/Shell.tsx |
InstallSplash |
frontend | healthy | cicchetto/src/InstallSplash.tsx |
AdminNetworksTab |
frontend | healthy | cicchetto/src/AdminNetworksTab.tsx |
PeerAwayBanner |
frontend | healthy | cicchetto/src/PeerAwayBanner.tsx |
MediaViewerModal |
frontend | healthy | cicchetto/src/MediaViewerModal.tsx |
MembersPane |
frontend | healthy | cicchetto/src/MembersPane.tsx |
Sidebar |
frontend | healthy | cicchetto/src/Sidebar.tsx |
Login |
frontend | healthy | cicchetto/src/Login.tsx |
AdminPane |
frontend | healthy | cicchetto/src/AdminPane.tsx |
SocketHealthBanner |
frontend | healthy | cicchetto/src/SocketHealthBanner.tsx |
AdminEventsTab |
frontend | healthy | cicchetto/src/AdminEventsTab.tsx |
TopicBar |
frontend | healthy | cicchetto/src/TopicBar.tsx |
SettingsDrawer |
frontend | healthy | cicchetto/src/SettingsDrawer.tsx |
AdminSessionsTab |
frontend | healthy | cicchetto/src/AdminSessionsTab.tsx |
ShareConsume |
frontend | healthy | cicchetto/src/ShareConsume.tsx |
LusersCard |
frontend | healthy | cicchetto/src/LusersCard.tsx |
WhowasCard |
frontend | healthy | cicchetto/src/WhowasCard.tsx |
InlineConfirmButton |
frontend | healthy | cicchetto/src/InlineConfirmButton.tsx |
NickText |
frontend | healthy | cicchetto/src/NickText.tsx |
DiagFloat |
frontend | healthy | cicchetto/src/DiagFloat.tsx |
AdminUsersTab |
frontend | healthy | cicchetto/src/AdminUsersTab.tsx |
PrivacyModal |
frontend | healthy | cicchetto/src/PrivacyModal.tsx |
EmojiPicker |
frontend | healthy | cicchetto/src/keyboard/EmojiPicker.tsx |
VariationStrip |
frontend | healthy | cicchetto/src/keyboard/VariationStrip.tsx |
AcceleratorBar |
frontend | healthy | cicchetto/src/keyboard/AcceleratorBar.tsx |
KeyCap |
frontend | healthy | cicchetto/src/keyboard/KeyCap.tsx |
Keyboard |
frontend | healthy | cicchetto/src/keyboard/Keyboard.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.example |
192.168.53.12 |
network | healthy | .env.example |
192.168.1.10 |
network | healthy | scripts/register-dns.sh |
10.66.6.7 |
network | healthy | infra/freebsd/jail_install_nginx.sh |
1.2.3.4 |
network | healthy | cicchetto/src/__tests__/AdminVisitorsTab.test.tsx |
5.6.7.8 |
network | healthy | cicchetto/src/__tests__/AdminVisitorsTab.test.tsx |
9.10.11.12 |
network | healthy | cicchetto/src/__tests__/AdminVisitorsTab.test.tsx |
120.0.0.0 |
network | healthy | cicchetto/src/__tests__/keepKeyboard.test.ts |
192.0.2.42 |
network | healthy | cicchetto/src/__tests__/WhoisCard.test.tsx |
10.0.0.1 |
network | healthy | cicchetto/src/__tests__/WhoisCard.test.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::cicchetto/src/__tests__/auth.test.ts |
security | healthy | cicchetto/src/__tests__/auth.test.ts |
password_literal::cicchetto/src/__tests__/AdminUsersTab.tes… |
security | healthy | cicchetto/src/__tests__/AdminUsersTab.test.tsx |
password_literal::cicchetto/src/__tests__/AdminCredentialsT… |
security | healthy | cicchetto/src/__tests__/AdminCredentialsTab.test.tsx |
password_literal::cicchetto/src/__tests__/slashCommands.tes… |
security | healthy | cicchetto/src/__tests__/slashCommands.test.ts |
password_literal::cicchetto/e2e/tests/p0a-whois-flags.spec.… |
security | healthy | cicchetto/e2e/tests/p0a-whois-flags.spec.ts |
password_literal::cicchetto/e2e/tests/admin-credentials.spe… |
security | healthy | cicchetto/e2e/tests/admin-credentials.spec.ts |
password_literal::cicchetto/e2e/fixtures/seedData.ts |
security | healthy | cicchetto/e2e/fixtures/seedData.ts |
password_literal::cicchetto/e2e/fixtures/seedData.ts |
security | healthy | cicchetto/e2e/fixtures/seedData.ts |
password_literal::cicchetto/e2e/fixtures/seedData.ts |
security | healthy | cicchetto/e2e/fixtures/seedData.ts |
password_literal::cicchetto/e2e/fixtures/seedData.ts |
security | healthy | cicchetto/e2e/fixtures/seedData.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:4000 |
network | healthy | Dockerfile |
port:3000 |
network | healthy | compose.yaml |
port:80 |
network | healthy | compose.yaml |
port:5173 |
network | healthy | scripts/bun.sh |
port:6697 |
network | healthy | cicchetto/src/AdminNetworksTab.tsx |
port:6667 |
network | healthy | cicchetto/e2e/compose.yaml |
port:65534 |
network | healthy | cicchetto/e2e/push-catcher/Dockerfile |
port:06 |
network | healthy | .github/dependabot.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::cicchetto/e2e/runner/Dockerfile |
hardware | healthy | cicchetto/e2e/runner/Dockerfile |
image::cicchetto/e2e/push-catcher/Dockerfile |
hardware | healthy | cicchetto/e2e/push-catcher/Dockerfile |
grappa |
hardware | healthy | compose.yaml |
cicchetto-build |
hardware | healthy | compose.yaml |
nginx |
hardware | healthy | compose.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
/login |
frontend | healthy | cicchetto/src/main.tsx |
/share/:token |
frontend | healthy | cicchetto/src/main.tsx |
/ |
frontend | healthy | cicchetto/src/main.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
dialyzer |
cicd | healthy | .github/workflows/ci.yml |
e2e |
cicd | healthy | .github/workflows/integration.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
ELIXIR_VERSION |
cicd | healthy | — |
OTP_VERSION |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::cicchetto/src/service-worker.ts |
security | healthy | cicchetto/src/service-worker.ts |
auth::.env.example |
security | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::integration |
cicd | healthy | .github/workflows/integration.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-jg1gk8rx |
software | healthy | /tmp/repobility-clone-jg1gk8rx |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
pubsub |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/e45740e9-48fe-4cbc-9c72-734e7986c17a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e45740e9-48fe-4cbc-9c72-734e7986c17a/
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.