https://github.com/xiaojialove-DRP/the42post
· scanned 2026-06-16 01:02 UTC (2 months, 1 week ago)
126 raw signals (0 security + 126 graph)
Last scanned 2 months, 1 week ago · v1 · 126 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 651 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 |
|---|---|---|---|
escapeHtml |
software | healthy | frontend/script.js:escapeHtml |
initNotyf |
software | healthy | frontend/script.js:initNotyf |
showToast |
software | healthy | frontend/script.js:showToast |
showSuccess |
software | healthy | frontend/script.js:showSuccess |
showError |
software | healthy | frontend/script.js:showError |
showWarning |
software | healthy | frontend/script.js:showWarning |
showInfo |
software | healthy | frontend/script.js:showInfo |
getDefaultAPIUrl |
software | healthy | frontend/script.js:getDefaultAPIUrl |
getAnonymousId |
software | healthy | frontend/script.js:getAnonymousId |
initializeApp |
software | healthy | frontend/script.js:initializeApp |
syncLocalSkillsToDB |
software | healthy | frontend/script.js:syncLocalSkillsToDB |
_resubmitSkillToDB |
software | healthy | frontend/script.js:_resubmitSkillToDB |
initSkillGrids |
software | healthy | frontend/script.js:initSkillGrids |
renderSkillCard |
software | healthy | frontend/script.js:renderSkillCard |
_voiceSkills |
software | healthy | frontend/script.js:_voiceSkills |
attachSkillCardListeners |
software | healthy | frontend/script.js:attachSkillCardListeners |
attachPlaygroundHandlers |
software | healthy | frontend/script.js:attachPlaygroundHandlers |
downloadMarkdownFile |
software | healthy | frontend/script.js:downloadMarkdownFile |
showSkillModal |
software | healthy | frontend/script.js:showSkillModal |
markdownToHtml |
software | healthy | frontend/script.js:markdownToHtml |
currentLang |
software | healthy | frontend/script.js:currentLang |
showToastI18n |
software | healthy | frontend/script.js:showToastI18n |
alertI18n |
software | healthy | frontend/script.js:alertI18n |
initI18n |
software | healthy | frontend/script.js:initI18n |
updateLanguageButtonText |
software | healthy | frontend/script.js:updateLanguageButtonText |
applyI18n |
software | healthy | frontend/script.js:applyI18n |
findSkillById |
software | healthy | frontend/script.js:findSkillById |
loadSkillsFromDB |
software | healthy | frontend/script.js:loadSkillsFromDB |
rawName |
software | healthy | frontend/script.js:rawName |
to |
software | healthy | frontend/script.js:to |
getAllSkillsForVibe |
software | healthy | frontend/script.js:getAllSkillsForVibe |
forgedSkills |
software | healthy | frontend/script.js:forgedSkills |
base |
software | healthy | frontend/script.js:base |
initializeSlotData |
software | healthy | frontend/script.js:initializeSlotData |
initSlotGrid |
software | healthy | frontend/script.js:initSlotGrid |
topSkills |
software | healthy | frontend/script.js:topSkills |
scoreA |
software | healthy | frontend/script.js:scoreA |
scoreB |
software | healthy | frontend/script.js:scoreB |
showSkillDetail |
software | healthy | frontend/script.js:showSkillDetail |
initSkillDetailModal |
software | healthy | frontend/script.js:initSkillDetailModal |
initSandCanvas |
software | healthy | frontend/script.js:initSandCanvas |
resize |
software | healthy | frontend/script.js:resize |
createParticle |
software | healthy | frontend/script.js:createParticle |
animate |
software | healthy | frontend/script.js:animate |
initMirrorCanvas |
software | healthy | frontend/script.js:initMirrorCanvas |
drawLandscape |
software | healthy | frontend/script.js:drawLandscape |
initEmpathyTuner |
software | healthy | frontend/script.js:initEmpathyTuner |
updateTuner |
software | healthy | frontend/script.js:updateTuner |
x |
software | healthy | frontend/script.js:x |
initConnectAgent |
software | healthy | frontend/script.js:initConnectAgent |
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 |
package.json |
software | healthy | package.json |
Dockerfile |
software | healthy | Dockerfile |
Procfile |
software | healthy | Procfile |
package-lock.json |
software | healthy | package-lock.json |
README.zh.md |
software | healthy | README.zh.md |
.env.example |
software | healthy | .env.example |
LICENSE |
software | healthy | LICENSE |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
styles.css |
software | healthy | frontend/styles.css |
script.js |
software | healthy | frontend/script.js |
skillStore.js |
software | healthy | frontend/skillStore.js |
index.html |
software | healthy | frontend/index.html |
email-template.html |
software | healthy | frontend/email-template.html |
serve.sh |
software | healthy | frontend/serve.sh |
playground.html |
software | healthy | frontend/playground.html |
archive.html |
software | healthy | frontend/archive.html |
skills.js |
software | healthy | frontend/skills.js |
utils.js |
software | healthy | frontend/js/utils.js |
api.js |
software | healthy | frontend/utils/api.js |
ARCHITECTURE.md |
software | healthy | docs/ARCHITECTURE.md |
README.md |
software | healthy | docs/README.md |
API_REFERENCE.md |
software | healthy | docs/API_REFERENCE.md |
CONTRIBUTING.md |
software | healthy | docs/CONTRIBUTING.md |
product-guide.md |
software | healthy | docs/product-guide.md |
CONCEPTS.md |
software | healthy | docs/CONCEPTS.md |
SETUP.md |
software | healthy | docs/SETUP.md |
MOBILE_OPTIMIZATION_GUIDE.md |
software | healthy | docs/guides/MOBILE_OPTIMIZATION_GUIDE.md |
EMAIL_SETUP.md |
software | healthy | docs/guides/EMAIL_SETUP.md |
DEPLOYMENT.md |
software | healthy | docs/guides/DEPLOYMENT.md |
README.md |
software | healthy | backend/README.md |
package.json |
software | healthy | backend/package.json |
server.js |
software | healthy | backend/server.js |
.env.example |
software | healthy | backend/.env.example |
cors.js |
software | healthy | backend/config/cors.js |
rateLimiter.js |
software | healthy | backend/middleware/rateLimiter.js |
requestValidator.js |
software | healthy | backend/middleware/requestValidator.js |
requestLogger.js |
software | healthy | backend/middleware/requestLogger.js |
errorHandler.js |
software | healthy | backend/middleware/errorHandler.js |
skills.forge.test.js |
software | healthy | backend/test/skills.forge.test.js |
skills.download.test.js |
software | healthy | backend/test/skills.download.test.js |
skills.star.test.js |
software | healthy | backend/test/skills.star.test.js |
email.test.js |
software | healthy | backend/test/email.test.js |
auth.test.js |
software | healthy | backend/test/auth.test.js |
db.js |
software | healthy | backend/test/helpers/db.js |
app.js |
software | healthy | backend/test/helpers/app.js |
LLM_CONFIGURATION.md |
software | healthy | backend/docs/LLM_CONFIGURATION.md |
migrate.js |
software | healthy | backend/scripts/migrate.js |
import-and-categorize-skills.js |
software | healthy | backend/scripts/import-and-categorize-skills.js |
seed-skills.js |
software | healthy | backend/scripts/seed-skills.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
POST /forge/probe |
api | healthy | frontend/script.js |
POST /forge/preview-from-probe |
api | healthy | frontend/script.js |
POST /forge/generate |
api | healthy | frontend/script.js |
POST /skills |
api | healthy | frontend/script.js |
GET /playground |
api | healthy | backend/server.js |
GET /archive |
api | healthy | backend/server.js |
GET / |
api | healthy | backend/server.js |
USE /health |
api | healthy | backend/server.js |
USE /api/health |
api | healthy | backend/server.js |
USE /api/auth |
api | healthy | backend/server.js |
USE /api/forge |
api | healthy | backend/server.js |
USE /api/skills |
api | healthy | backend/server.js |
USE /api/search |
api | healthy | backend/server.js |
USE /api/email |
api | healthy | backend/server.js |
USE /api/download |
api | healthy | backend/server.js |
USE /api/playground |
api | healthy | backend/server.js |
GET /api/admin/seed-test |
api | healthy | backend/server.js |
GET /admin/seed-ui |
api | healthy | backend/server.js |
POST /api/admin/seed-apply |
api | healthy | backend/server.js |
GET /api/cors-debug |
api | healthy | backend/server.js |
GET /api/admin/diagnostics |
api | healthy | backend/server.js |
GET /api/admin/nuke-skills-now |
api | healthy | backend/server.js |
POST /api/admin/normalize-creator-names |
api | healthy | backend/server.js |
POST /api/admin/backfill-descriptions |
api | healthy | backend/server.js |
POST /send-forge-success |
api | healthy | backend/routes/email.js |
POST /test |
api | healthy | backend/routes/email.js |
GET /certificate/:skill_id |
api | healthy | backend/routes/email.js |
POST /send-verification |
api | healthy | backend/routes/email.js |
GET /diagnostics |
api | healthy | backend/routes/email.js |
GET /trending |
api | healthy | backend/routes/search.js |
GET /domain/:domain |
api | healthy | backend/routes/search.js |
GET /:skillId |
api | healthy | backend/routes/downloads.js |
POST /feedback |
api | healthy | backend/routes/playground.js |
POST /vote |
api | healthy | backend/routes/playground.js |
GET /picker |
api | healthy | backend/routes/playground.js |
GET /stats-batch |
api | healthy | backend/routes/playground.js |
GET /stats/:skill_id |
api | healthy | backend/routes/playground.js |
POST /forge-session |
api | healthy | backend/routes/auth.js |
POST /register |
api | healthy | backend/routes/auth.js |
GET /verify/:token |
api | healthy | backend/routes/auth.js |
POST /login |
api | healthy | backend/routes/auth.js |
GET /me |
api | healthy | backend/routes/auth.js |
PATCH /me |
api | healthy | backend/routes/auth.js |
POST /probe |
api | healthy | backend/routes/forge.js |
POST /preview-from-probe |
api | healthy | backend/routes/forge.js |
POST /generate |
api | healthy | backend/routes/forge.js |
POST /preview |
api | healthy | backend/routes/forge.js |
POST /save-probe-session |
api | healthy | backend/routes/forge.js |
POST /probe/stream |
api | healthy | backend/routes/forge.js |
POST /generate/stream |
api | healthy | backend/routes/forge.js |
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 |
js |
software | healthy | frontend/js |
utils |
software | healthy | frontend/utils |
docs |
software | healthy | docs |
guides |
software | healthy | docs/guides |
backend |
software | healthy | backend |
config |
software | healthy | backend/config |
middleware |
software | healthy | backend/middleware |
test |
software | healthy | backend/test |
helpers |
software | healthy | backend/test/helpers |
docs |
software | healthy | backend/docs |
scripts |
software | healthy | backend/scripts |
utils |
software | healthy | backend/utils |
routes |
software | healthy | backend/routes |
sql |
software | healthy | backend/sql |
db |
software | healthy | backend/db |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
password_literal::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::frontend/utils/api.js |
security | healthy | frontend/utils/api.js |
auth::frontend/script.js |
security | healthy | frontend/script.js |
auth::backend/routes/auth.js |
security | healthy | backend/routes/auth.js |
auth::backend/test/auth.test.js |
security | healthy | backend/test/auth.test.js |
auth::backend/README.md |
security | healthy | backend/README.md |
auth::backend/middleware/errorHandler.js |
security | healthy | backend/middleware/errorHandler.js |
auth::backend/scripts/test-connection.js |
security | healthy | backend/scripts/test-connection.js |
auth::backend/utils/auth.js |
security | healthy | backend/utils/auth.js |
auth::backend/routes/skills.js |
security | healthy | backend/routes/skills.js |
| Label | Layer | Status | Path |
|---|---|---|---|
users |
data | healthy | backend/scripts/init-and-import.sql |
skills |
data | healthy | backend/scripts/init-and-import.sql |
skill_versions |
data | healthy | backend/scripts/init-and-import.sql |
skill_manifests |
data | healthy | backend/scripts/init-and-import.sql |
probe_logs |
data | healthy | backend/scripts/init-and-import.sql |
skill_usage_logs |
data | healthy | backend/scripts/init-and-import.sql |
user_skill_interactions |
data | healthy | backend/scripts/init-and-import.sql |
skill_categories |
data | healthy | backend/scripts/init-and-import.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
of |
software | healthy | backend/utils/skillGeneration.js:of |
MemoryCache |
software | healthy | backend/utils/cache.js:MemoryCache |
RedisCache |
software | healthy | backend/utils/cache.js:RedisCache |
CacheManager |
software | healthy | backend/utils/cache.js:CacheManager |
SqlitePool |
software | healthy | backend/db/sqlite-adapter.js:SqlitePool |
ConnectionPool |
software | healthy | backend/db/connectionPool.js:ConnectionPool |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
postgresql |
data | healthy | .env.example |
redis |
data | healthy | backend/README.md |
postgres |
data | healthy | backend/.env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | Dockerfile |
port:3000 |
network | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-6ym6biff |
software | healthy | /tmp/repobility-clone-6ym6biff |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | frontend/script.js |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | backend/routes/forge.js |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
This page is publicly accessible at:
https://repobility.com/scan/b7a3f9b7-1d25-4e6b-8980-c84a15fe2f53/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b7a3f9b7-1d25-4e6b-8980-c84a15fe2f53/
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.