https://github.com/Syfyivan/Syfyivan.github.io
· scanned 2026-06-16 00:27 UTC (2 months, 2 weeks ago)
26 raw signals (0 security + 26 graph)
Last scanned 2 months, 2 weeks ago · v1 · 20 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 623 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 |
|---|---|---|---|
tileName |
software | healthy | tools/mahjong-lan-server.mjs:tileName |
normalizeVariant |
software | healthy | tools/mahjong-lan-server.mjs:normalizeVariant |
normalizeSeatCount |
software | healthy | tools/mahjong-lan-server.mjs:normalizeSeatCount |
makeConfig |
software | healthy | tools/mahjong-lan-server.mjs:makeConfig |
variantFor |
software | healthy | tools/mahjong-lan-server.mjs:variantFor |
roomSeatCount |
software | healthy | tools/mahjong-lan-server.mjs:roomSeatCount |
roomConfigLabel |
software | healthy | tools/mahjong-lan-server.mjs:roomConfigLabel |
sanitizeName |
software | healthy | tools/mahjong-lan-server.mjs:sanitizeName |
normalizeRoom |
software | healthy | tools/mahjong-lan-server.mjs:normalizeRoom |
log |
software | healthy | tools/mahjong-lan-server.mjs:log |
makeRoom |
software | healthy | tools/mahjong-lan-server.mjs:makeRoom |
makePlayer |
software | healthy | tools/mahjong-lan-server.mjs:makePlayer |
isBot |
software | healthy | tools/mahjong-lan-server.mjs:isBot |
connectedOrBot |
software | healthy | tools/mahjong-lan-server.mjs:connectedOrBot |
getRoom |
software | healthy | tools/mahjong-lan-server.mjs:getRoom |
playerBySeat |
software | healthy | tools/mahjong-lan-server.mjs:playerBySeat |
currentPlayer |
software | healthy | tools/mahjong-lan-server.mjs:currentPlayer |
nextSeat |
software | healthy | tools/mahjong-lan-server.mjs:nextSeat |
nextPlayer |
software | healthy | tools/mahjong-lan-server.mjs:nextPlayer |
nextOpenSeat |
software | healthy | tools/mahjong-lan-server.mjs:nextOpenSeat |
sortHand |
software | healthy | tools/mahjong-lan-server.mjs:sortHand |
shuffle |
software | healthy | tools/mahjong-lan-server.mjs:shuffle |
buildWall |
software | healthy | tools/mahjong-lan-server.mjs:buildWall |
countType |
software | healthy | tools/mahjong-lan-server.mjs:countType |
isDongbeiBigKongType |
software | healthy | tools/mahjong-lan-server.mjs:isDongbeiBigKongType |
typeCounts |
software | healthy | tools/mahjong-lan-server.mjs:typeCounts |
initialSpecialKongTypes |
software | healthy | tools/mahjong-lan-server.mjs:initialSpecialKongTypes |
isTerminalOrHonor |
software | healthy | tools/mahjong-lan-server.mjs:isTerminalOrHonor |
numberSuitIndex |
software | healthy | tools/mahjong-lan-server.mjs:numberSuitIndex |
numberSuits |
software | healthy | tools/mahjong-lan-server.mjs:numberSuits |
allMeldTypes |
software | healthy | tools/mahjong-lan-server.mjs:allMeldTypes |
canFormMelds |
software | healthy | tools/mahjong-lan-server.mjs:canFormMelds |
isSevenPairs |
software | healthy | tools/mahjong-lan-server.mjs:isSevenPairs |
winningShape |
software | healthy | tools/mahjong-lan-server.mjs:winningShape |
satisfiesVariantWinRules |
software | healthy | tools/mahjong-lan-server.mjs:satisfiesVariantWinRules |
canWinTypes |
software | healthy | tools/mahjong-lan-server.mjs:canWinTypes |
winOptions |
software | healthy | tools/mahjong-lan-server.mjs:winOptions |
canWinPlayer |
software | healthy | tools/mahjong-lan-server.mjs:canWinPlayer |
normalizeTypeList |
software | healthy | tools/mahjong-lan-server.mjs:normalizeTypeList |
sameTypeList |
software | healthy | tools/mahjong-lan-server.mjs:sameTypeList |
waitingTypesForHand |
software | healthy | tools/mahjong-lan-server.mjs:waitingTypesForHand |
waitingTypes |
software | healthy | tools/mahjong-lan-server.mjs:waitingTypes |
resetBaoChoice |
software | healthy | tools/mahjong-lan-server.mjs:resetBaoChoice |
refreshTing |
software | healthy | tools/mahjong-lan-server.mjs:refreshTing |
roomUsesBao |
software | healthy | tools/mahjong-lan-server.mjs:roomUsesBao |
publicTypeCount |
software | healthy | tools/mahjong-lan-server.mjs:publicTypeCount |
visibleCount |
software | healthy | tools/mahjong-lan-server.mjs:visibleCount |
allPlayersHaveSeenBao |
software | healthy | tools/mahjong-lan-server.mjs:allPlayersHaveSeenBao |
playerCanSeeBao |
software | healthy | tools/mahjong-lan-server.mjs:playerCanSeeBao |
takeTileFromWall |
software | healthy | tools/mahjong-lan-server.mjs:takeTileFromWall |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
yarn.lock |
software | healthy | yarn.lock |
_config.landscape.yml |
software | healthy | _config.landscape.yml |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
_config.yml |
software | healthy | _config.yml |
_config.fluid.yml |
software | healthy | _config.fluid.yml |
mahjong-lan-server.mjs |
software | healthy | tools/mahjong-lan-server.mjs |
mahjong-rule-smoke.mjs |
software | healthy | tools/mahjong-rule-smoke.mjs |
painters-guild-server.mjs |
software | healthy | tools/painters-guild-server.mjs |
visual-browser-server.mjs |
software | healthy | tools/visual-browser-server.mjs |
token_usage_sync.py |
software | healthy | tools/token_usage_sync.py |
page.md |
software | healthy | scaffolds/page.md |
draft.md |
software | healthy | scaffolds/draft.md |
post.md |
software | healthy | scaffolds/post.md |
dependabot.yml |
software | healthy | .github/dependabot.yml |
token-usage-sync.yml |
software | healthy | .github/workflows/token-usage-sync.yml |
pages.yml |
software | healthy | .github/workflows/pages.yml |
styles.css |
software | healthy | source/painters-guild/styles.css |
index.html |
software | healthy | source/painters-guild/index.html |
game.js |
software | healthy | source/painters-guild/game.js |
NOTICE.md |
software | healthy | source/painters-guild/assets/NOTICE.md |
styles.css |
software | healthy | source/flipbook/styles.css |
index.html |
software | healthy | source/flipbook/index.html |
app.js |
software | healthy | source/flipbook/app.js |
styles.css |
software | healthy | source/mahjong/styles.css |
index.html |
software | healthy | source/mahjong/index.html |
client.js |
software | healthy | source/mahjong/client.js |
NOTICE.md |
software | healthy | source/mahjong/assets/tiles/NOTICE.md |
index.md |
software | healthy | source/projects/index.md |
token-usage.js |
software | healthy | source/js/token-usage.js |
home-showcase.js |
software | healthy | source/js/home-showcase.js |
painters-guild-server-deploy.md |
software | healthy | source/docs/painters-guild-server-deploy.md |
ai-visual-server-deploy.md |
software | healthy | source/docs/ai-visual-server-deploy.md |
site-polish.css |
software | healthy | source/css/site-polish.css |
token-usage.css |
software | healthy | source/css/token-usage.css |
index.md |
software | healthy | source/morning-read/index.md |
ai-town-agent-infrastructure-convex-runtime.md |
software | healthy | source/_posts/ai-town-agent-infrastructure-convex-runtime.md |
project-workshop-tripmates.md |
software | healthy | source/_posts/project-workshop-tripmates.md |
network-proxy-types-connect.md |
software | healthy | source/_posts/network-proxy-types-connect.md |
chrome-history-blank-after-update.md |
software | healthy | source/_posts/chrome-history-blank-after-update.md |
x-tech-morning-read-2026-06-15.md |
software | healthy | source/_posts/x-tech-morning-read-2026-06-15.md |
kodama-pluggable-render-backend-and-pitfalls.md |
software | healthy | source/_posts/kodama-pluggable-render-backend-and-pitfalls.… |
cloud-server-static-blog-deployment-guide.md |
software | healthy | source/_posts/cloud-server-static-blog-deployment-guide.md |
multi-agent-cost-when-to-use.md |
software | healthy | source/_posts/multi-agent-cost-when-to-use.md |
multi-agent-orchestration-patterns.md |
software | healthy | source/_posts/multi-agent-orchestration-patterns.md |
x-tech-morning-read-2026-06-07.md |
software | healthy | source/_posts/x-tech-morning-read-2026-06-07.md |
ai-town-async-llm-operations.md |
software | healthy | source/_posts/ai-town-async-llm-operations.md |
aitown-remake-flipbook-upgrade.md |
software | healthy | source/_posts/aitown-remake-flipbook-upgrade.md |
project-workshop-lark-codex-bot.md |
software | healthy | source/_posts/project-workshop-lark-codex-bot.md |
x-tech-morning-read-2026-06-04.md |
software | healthy | source/_posts/x-tech-morning-read-2026-06-04.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tools |
software | healthy | tools |
scaffolds |
software | healthy | scaffolds |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
source |
software | healthy | source |
painters-guild |
software | healthy | source/painters-guild |
assets |
software | healthy | source/painters-guild/assets |
flipbook |
software | healthy | source/flipbook |
mahjong |
software | healthy | source/mahjong |
assets |
software | healthy | source/mahjong/assets |
tiles |
software | healthy | source/mahjong/assets/tiles |
projects |
software | healthy | source/projects |
js |
software | healthy | source/js |
docs |
software | healthy | source/docs |
css |
software | healthy | source/css |
morning-read |
software | healthy | source/morning-read |
_posts |
software | healthy | source/_posts |
courses |
software | healthy | source/courses |
multi-agent-orchestration |
software | healthy | source/courses/multi-agent-orchestration |
ai-town |
software | healthy | source/courses/ai-town |
server-side |
software | healthy | source/courses/server-side |
network-proxy |
software | healthy | source/courses/network-proxy |
software-architecture-2020c-review |
software | healthy | source/software-architecture-2020c-review |
stats |
software | healthy | source/stats |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | _config.fluid.yml |
8.218.149.148 |
network | healthy | source/mahjong/client.js |
10.37.87.203 |
network | healthy | source/js/home-showcase.js |
| Label | Layer | Status | Path |
|---|---|---|---|
sync-and-deploy |
cicd | healthy | .github/workflows/token-usage-sync.yml |
build |
cicd | healthy | .github/workflows/pages.yml |
deploy |
cicd | healthy | .github/workflows/pages.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::token-usage-sync |
cicd | healthy | .github/workflows/token-usage-sync.yml |
gha::pages |
cicd | healthy | .github/workflows/pages.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-10mtr11x |
software | healthy | /tmp/repobility-clone-10mtr11x |
| Label | Layer | Status | Path |
|---|---|---|---|
WebSocketPeer |
software | healthy | tools/mahjong-lan-server.mjs:WebSocketPeer |
| Label | Layer | Status | Path |
|---|---|---|---|
port:18 |
network | healthy | _config.fluid.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::_config.fluid.yml |
security | healthy | _config.fluid.yml |
This page is publicly accessible at:
https://repobility.com/scan/a0c9d964-c338-47bc-a515-67ad11bb531c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a0c9d964-c338-47bc-a515-67ad11bb531c/
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.