https://github.com/tf2pickup-org/atlas
· scanned 2026-06-16 00:32 UTC (2 months, 2 weeks ago)
17 raw signals (0 security + 17 graph)
Last scanned 2 months, 2 weeks ago · v1 · 14 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 91 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 |
|---|---|---|---|
tsconfig.build.json |
software | healthy | tsconfig.build.json |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
Dockerfile |
software | healthy | Dockerfile |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
docker-compose.yml |
software | healthy | docker-compose.yml |
test.yml |
software | healthy | .github/workflows/test.yml |
check.yml |
software | healthy | .github/workflows/check.yml |
build.yml |
software | healthy | .github/workflows/build.yml |
version.ts |
software | healthy | src/version.ts |
environment.ts |
software | healthy | src/environment.ts |
main.ts |
software | healthy | src/main.ts |
errors.ts |
software | healthy | src/errors.ts |
logger.ts |
software | healthy | src/logger.ts |
layout.tsx |
software | healthy | src/html/layout.tsx |
embed.ts |
software | healthy | src/html/embed.ts |
satoshi.css |
software | healthy | src/html/styles/satoshi.css |
main.css |
software | healthy | src/html/styles/main.css |
routes.ts |
software | healthy | src/utils/routes.ts |
heartbeat.schema.ts |
software | healthy | src/instances/heartbeat.schema.ts |
get-instances.ts |
software | healthy | src/instances/get-instances.ts |
get-favicon.ts |
software | healthy | src/instances/get-favicon.ts |
verify-secret.ts |
software | healthy | src/instances/verify-secret.ts |
upsert-instance.test.ts |
software | healthy | src/instances/upsert-instance.test.ts |
verify-secret.test.ts |
software | healthy | src/instances/verify-secret.test.ts |
upsert-instance.ts |
software | healthy | src/instances/upsert-instance.ts |
live-games-indicator.tsx |
software | healthy | src/instances/views/html/live-games-indicator.tsx |
index.page.tsx |
software | healthy | src/instances/views/html/index.page.tsx |
instance-card.tsx |
software | healthy | src/instances/views/html/instance-card.tsx |
instance-list.tsx |
software | healthy | src/instances/views/html/instance-list.tsx |
ensure-indexes.ts |
software | healthy | src/database/ensure-indexes.ts |
collections.ts |
software | healthy | src/database/collections.ts |
client.ts |
software | healthy | src/database/client.ts |
database.ts |
software | healthy | src/database/database.ts |
instance.model.ts |
software | healthy | src/database/models/instance.model.ts |
index.tsx |
software | healthy | src/routes/index.tsx |
index.ts |
software | healthy | src/routes/api/heartbeat/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
Layout |
software | healthy | src/html/layout.tsx:Layout |
to |
software | healthy | src/html/embed.ts:to |
doEmbed |
software | healthy | src/html/embed.ts:doEmbed |
style |
software | healthy | src/html/embed.ts:style |
routes |
software | healthy | src/utils/routes.ts:routes |
getInstances |
software | healthy | src/instances/get-instances.ts:getInstances |
getFavicon |
software | healthy | src/instances/get-favicon.ts:getFavicon |
fetchFavicon |
software | healthy | src/instances/get-favicon.ts:fetchFavicon |
sha256 |
software | healthy | src/instances/verify-secret.ts:sha256 |
verifySecret |
software | healthy | src/instances/verify-secret.ts:verifySecret |
upsertInstance |
software | healthy | src/instances/upsert-instance.ts:upsertInstance |
LiveGamesIndicator |
software | healthy | src/instances/views/html/live-games-indicator.tsx:LiveGames… |
IndexPage |
software | healthy | src/instances/views/html/index.page.tsx:IndexPage |
InstanceCard |
software | healthy | src/instances/views/html/instance-card.tsx:InstanceCard |
InstanceList |
software | healthy | src/instances/views/html/instance-list.tsx:InstanceList |
ensureIndexes |
software | healthy | src/database/ensure-indexes.ts:ensureIndexes |
| Label | Layer | Status | Path |
|---|---|---|---|
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
html |
software | healthy | src/html |
styles |
software | healthy | src/html/styles |
utils |
software | healthy | src/utils |
instances |
software | healthy | src/instances |
views |
software | healthy | src/instances/views |
html |
software | healthy | src/instances/views/html |
database |
software | healthy | src/database |
models |
software | healthy | src/database/models |
routes |
software | healthy | src/routes |
api |
software | healthy | src/routes/api |
heartbeat |
software | healthy | src/routes/api/heartbeat |
| Label | Layer | Status | Path |
|---|---|---|---|
GET / |
api | healthy | src/routes/index.tsx |
GET /instances |
api | healthy | src/routes/index.tsx |
GET /instances/favicon |
api | healthy | src/routes/index.tsx |
PUT / |
api | healthy | src/routes/api/heartbeat/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
unit-tests |
cicd | healthy | .github/workflows/test.yml |
lint |
cicd | healthy | .github/workflows/check.yml |
xss-scan |
cicd | healthy | .github/workflows/check.yml |
docker |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
gha::check |
cicd | healthy | .github/workflows/check.yml |
gha::build |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
REGISTRY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
IMAGE_NAME |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | Dockerfile |
port:27017 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
mongo |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
vps::gcp |
hardware | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-uup7s_io |
software | healthy | /tmp/repobility-clone-uup7s_io |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/fd6e3b19-6bd6-48df-b959-a829287811ea/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/fd6e3b19-6bd6-48df-b959-a829287811ea/
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.