https://github.com/smkprod/cwst
· scanned 2026-06-16 00:16 UTC (2 months, 2 weeks ago)
11 raw signals (0 security + 11 graph)
Last scanned 2 months, 2 weeks ago · v1 · 11 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 202 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 |
|---|---|---|---|
README.md |
software | healthy | README.md |
deploy.sh |
software | healthy | deploy.sh |
docker-compose.prod.yml |
software | healthy | docker-compose.prod.yml |
.env.example |
software | healthy | .env.example |
DEPLOY-VPS.md |
software | healthy | DEPLOY-VPS.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
vite.config.ts |
software | healthy | frontend/vite.config.ts |
package.json |
software | healthy | frontend/package.json |
index.html |
software | healthy | frontend/index.html |
package-lock.json |
software | healthy | frontend/package-lock.json |
.env.example |
software | healthy | frontend/.env.example |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
styles.css |
software | healthy | frontend/src/styles.css |
main.tsx |
software | healthy | frontend/src/main.tsx |
vite-env.d.ts |
software | healthy | frontend/src/vite-env.d.ts |
App.tsx |
software | healthy | frontend/src/App.tsx |
types.ts |
software | healthy | frontend/src/types.ts |
OwnerPanel.tsx |
software | healthy | frontend/src/components/OwnerPanel.tsx |
LinkPrompt.tsx |
software | healthy | frontend/src/components/LinkPrompt.tsx |
StatsStrip.tsx |
software | healthy | frontend/src/components/StatsStrip.tsx |
PlayerList.tsx |
software | healthy | frontend/src/components/PlayerList.tsx |
WarHeader.tsx |
software | healthy | frontend/src/components/WarHeader.tsx |
HistoryCard.tsx |
software | healthy | frontend/src/components/HistoryCard.tsx |
MyStatsView.tsx |
software | healthy | frontend/src/components/MyStatsView.tsx |
ReminderCard.tsx |
software | healthy | frontend/src/components/ReminderCard.tsx |
RaceCard.tsx |
software | healthy | frontend/src/components/RaceCard.tsx |
AboutCard.tsx |
software | healthy | frontend/src/components/AboutCard.tsx |
NudgeButton.tsx |
software | healthy | frontend/src/components/NudgeButton.tsx |
Leaderboard.tsx |
software | healthy | frontend/src/components/Leaderboard.tsx |
ForecastCard.tsx |
software | healthy | frontend/src/components/ForecastCard.tsx |
InsightsCard.tsx |
software | healthy | frontend/src/components/InsightsCard.tsx |
PlayerInfoModal.tsx |
software | healthy | frontend/src/components/PlayerInfoModal.tsx |
LangSwitcher.tsx |
software | healthy | frontend/src/components/LangSwitcher.tsx |
PlayerSearchView.tsx |
software | healthy | frontend/src/components/PlayerSearchView.tsx |
ClanWarLogModal.tsx |
software | healthy | frontend/src/components/ClanWarLogModal.tsx |
WarLogCard.tsx |
software | healthy | frontend/src/components/WarLogCard.tsx |
api.ts |
software | healthy | frontend/src/lib/api.ts |
i18n.tsx |
software | healthy | frontend/src/lib/i18n.tsx |
format.ts |
software | healthy | frontend/src/lib/format.ts |
telegram.ts |
software | healthy | frontend/src/lib/telegram.ts |
WarForecastService.cs |
software | healthy | backend/src/ClanWarTracker.Application/UseCases/WarForecast… |
GetClanHistoryUseCase.cs |
software | healthy | backend/src/ClanWarTracker.Application/UseCases/GetClanHist… |
GetPlayerStatsUseCase.cs |
software | healthy | backend/src/ClanWarTracker.Application/UseCases/GetPlayerSt… |
SetClanPlanUseCase.cs |
software | healthy | backend/src/ClanWarTracker.Application/UseCases/SetClanPlan… |
SendPlanExpiryRemindersUseCase.cs |
software | healthy | backend/src/ClanWarTracker.Application/UseCases/SendPlanExp… |
SetupClanUseCase.cs |
software | healthy | backend/src/ClanWarTracker.Application/UseCases/SetupClanUs… |
NudgePlayersUseCase.cs |
software | healthy | backend/src/ClanWarTracker.Application/UseCases/NudgePlayer… |
SendRemindersUseCase.cs |
software | healthy | backend/src/ClanWarTracker.Application/UseCases/SendReminde… |
LinkPlayerUseCase.cs |
software | healthy | backend/src/ClanWarTracker.Application/UseCases/LinkPlayerU… |
GetSeasonBreakdownUseCase.cs |
software | healthy | backend/src/ClanWarTracker.Application/UseCases/GetSeasonBr… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
software | healthy | frontend/src/App.tsx:App |
switchTab |
software | healthy | frontend/src/App.tsx:switchTab |
OwnerPanel |
software | healthy | frontend/src/components/OwnerPanel.tsx:OwnerPanel |
setPlan |
software | healthy | frontend/src/components/OwnerPanel.tsx:setPlan |
deleteClan |
software | healthy | frontend/src/components/OwnerPanel.tsx:deleteClan |
LinkPrompt |
software | healthy | frontend/src/components/LinkPrompt.tsx:LinkPrompt |
StatsStrip |
software | healthy | frontend/src/components/StatsStrip.tsx:StatsStrip |
PlayerList |
software | healthy | frontend/src/components/PlayerList.tsx:PlayerList |
open |
software | healthy | frontend/src/components/PlayerList.tsx:open |
DeckDots |
software | healthy | frontend/src/components/PlayerList.tsx:DeckDots |
warDayNumber |
software | healthy | frontend/src/components/WarHeader.tsx:warDayNumber |
WarHeader |
software | healthy | frontend/src/components/WarHeader.tsx:WarHeader |
HistoryCard |
software | healthy | frontend/src/components/HistoryCard.tsx:HistoryCard |
MyStatsView |
software | healthy | frontend/src/components/MyStatsView.tsx:MyStatsView |
share |
software | healthy | frontend/src/components/MyStatsView.tsx:share |
ContributionRing |
software | healthy | frontend/src/components/MyStatsView.tsx:ContributionRing |
ReminderCard |
software | healthy | frontend/src/components/ReminderCard.tsx:ReminderCard |
save |
software | healthy | frontend/src/components/ReminderCard.tsx:save |
RaceCard |
software | healthy | frontend/src/components/RaceCard.tsx:RaceCard |
open |
software | healthy | frontend/src/components/RaceCard.tsx:open |
AboutCard |
software | healthy | frontend/src/components/AboutCard.tsx:AboutCard |
NudgeButton |
software | healthy | frontend/src/components/NudgeButton.tsx:NudgeButton |
nudge |
software | healthy | frontend/src/components/NudgeButton.tsx:nudge |
Leaderboard |
software | healthy | frontend/src/components/Leaderboard.tsx:Leaderboard |
openByTag |
software | healthy | frontend/src/components/Leaderboard.tsx:openByTag |
onPick |
software | healthy | frontend/src/components/Leaderboard.tsx:onPick |
WeekBoard |
software | healthy | frontend/src/components/Leaderboard.tsx:WeekBoard |
GlobalBoard |
software | healthy | frontend/src/components/Leaderboard.tsx:GlobalBoard |
SeasonBoard |
software | healthy | frontend/src/components/Leaderboard.tsx:SeasonBoard |
ForecastCard |
software | healthy | frontend/src/components/ForecastCard.tsx:ForecastCard |
InsightsCard |
software | healthy | frontend/src/components/InsightsCard.tsx:InsightsCard |
PlayerInfoModal |
software | healthy | frontend/src/components/PlayerInfoModal.tsx:PlayerInfoModal |
close |
software | healthy | frontend/src/components/PlayerInfoModal.tsx:close |
ModalStat |
software | healthy | frontend/src/components/PlayerInfoModal.tsx:ModalStat |
LangSwitcher |
software | healthy | frontend/src/components/LangSwitcher.tsx:LangSwitcher |
PlayerSearchView |
software | healthy | frontend/src/components/PlayerSearchView.tsx:PlayerSearchVi… |
search |
software | healthy | frontend/src/components/PlayerSearchView.tsx:search |
onKey |
software | healthy | frontend/src/components/PlayerSearchView.tsx:onKey |
PlayerProfileCard |
software | healthy | frontend/src/components/PlayerSearchView.tsx:PlayerProfileC… |
ClanWarLogModal |
software | healthy | frontend/src/components/ClanWarLogModal.tsx:ClanWarLogModal |
close |
software | healthy | frontend/src/components/ClanWarLogModal.tsx:close |
WarLogWeeks |
software | healthy | frontend/src/components/WarLogCard.tsx:WarLogWeeks |
toggleWeek |
software | healthy | frontend/src/components/WarLogCard.tsx:toggleWeek |
toggleClan |
software | healthy | frontend/src/components/WarLogCard.tsx:toggleClan |
WarLogCard |
software | healthy | frontend/src/components/WarLogCard.tsx:WarLogCard |
request |
software | healthy | frontend/src/lib/api.ts:request |
detectLang |
software | healthy | frontend/src/lib/i18n.tsx:detectLang |
tgLang |
software | healthy | frontend/src/lib/i18n.tsx:tgLang |
LangProvider |
software | healthy | frontend/src/lib/i18n.tsx:LangProvider |
setLang |
software | healthy | frontend/src/lib/i18n.tsx:setLang |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
src |
software | healthy | frontend/src |
components |
software | healthy | frontend/src/components |
lib |
software | healthy | frontend/src/lib |
backend |
software | healthy | backend |
src |
software | healthy | backend/src |
ClanWarTracker.Application |
software | healthy | backend/src/ClanWarTracker.Application |
UseCases |
software | healthy | backend/src/ClanWarTracker.Application/UseCases |
DTOs |
software | healthy | backend/src/ClanWarTracker.Application/DTOs |
ClanWarTracker.Domain |
software | healthy | backend/src/ClanWarTracker.Domain |
Enums |
software | healthy | backend/src/ClanWarTracker.Domain/Enums |
Interfaces |
software | healthy | backend/src/ClanWarTracker.Domain/Interfaces |
Entities |
software | healthy | backend/src/ClanWarTracker.Domain/Entities |
ClanWarTracker.Api |
software | healthy | backend/src/ClanWarTracker.Api |
Auth |
software | healthy | backend/src/ClanWarTracker.Api/Auth |
Properties |
software | healthy | backend/src/ClanWarTracker.Api/Properties |
Controllers |
software | healthy | backend/src/ClanWarTracker.Api/Controllers |
ClanWarTracker.Worker |
software | healthy | backend/src/ClanWarTracker.Worker |
ClanWarTracker.Infrastructure |
software | healthy | backend/src/ClanWarTracker.Infrastructure |
Persistence |
software | healthy | backend/src/ClanWarTracker.Infrastructure/Persistence |
Repositories |
software | healthy | backend/src/ClanWarTracker.Infrastructure/Persistence/Repos… |
Telegram |
software | healthy | backend/src/ClanWarTracker.Infrastructure/Telegram |
ClashRoyale |
software | healthy | backend/src/ClanWarTracker.Infrastructure/ClashRoyale |
Migrations |
software | healthy | backend/src/ClanWarTracker.Infrastructure/Migrations |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
port:80 |
network | healthy | docker-compose.prod.yml |
port:443 |
network | healthy | docker-compose.prod.yml |
port:5432 |
network | healthy | docker-compose.yml |
port:5000 |
network | healthy | docker-compose.yml |
port:8080 |
network | healthy | docker-compose.yml |
port:5173 |
network | healthy | frontend/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
redis |
data | healthy | README.md |
postgres |
data | healthy | docker-compose.prod.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
hardware | healthy | docker-compose.yml |
api |
hardware | healthy | docker-compose.yml |
worker |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-2271qc0j |
software | healthy | /tmp/repobility-clone-2271qc0j |
| Label | Layer | Status | Path |
|---|---|---|---|
ApiError |
software | healthy | frontend/src/lib/api.ts:ApiError |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | docker-compose.prod.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | frontend/src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::docker-build |
cicd | healthy | .github/workflows/docker-build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/docker-build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/53c9a971-008b-4af3-8463-6c2444a15681/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/53c9a971-008b-4af3-8463-6c2444a15681/
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.