https://github.com/Rishika3D/Document-Reviewer
· scanned 2026-06-15 23:51 UTC (2 months, 3 weeks ago)
42 raw signals (0 security + 42 graph)
Last scanned 2 months, 3 weeks ago · v1 · 42 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 203 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 |
|---|---|---|---|
runHybridTests |
software | healthy | test_hf.js:runHybridTests |
shutdown |
software | healthy | index.js:shutdown |
signToken |
software | healthy | middleware/auth.js:signToken |
requireAuth |
software | healthy | middleware/auth.js:requireAuth |
buildRewritePrompt |
software | healthy | utils/promptBuilder.js:buildRewritePrompt |
toSnippet |
software | healthy | routes/documents.js:toSnippet |
publicDoc |
software | healthy | routes/documents.js:publicDoc |
validateText |
software | healthy | routes/nlp.js:validateText |
handleError |
software | healthy | routes/nlp.js:handleError |
summariseHandler |
software | healthy | routes/nlp.js:summariseHandler |
publicUser |
software | healthy | routes/auth.js:publicUser |
invalid |
software | healthy | routes/auth.js:invalid |
request |
software | healthy | react/src/documents.js:request |
listDocuments |
software | healthy | react/src/documents.js:listDocuments |
createDocument |
software | healthy | react/src/documents.js:createDocument |
getDocument |
software | healthy | react/src/documents.js:getDocument |
updateDocument |
software | healthy | react/src/documents.js:updateDocument |
deleteDocument |
software | healthy | react/src/documents.js:deleteDocument |
authHeaders |
software | healthy | react/src/auth.jsx:authHeaders |
postJSON |
software | healthy | react/src/auth.jsx:postJSON |
AuthProvider |
software | healthy | react/src/auth.jsx:AuthProvider |
finishAuth |
software | healthy | react/src/auth.jsx:finishAuth |
signup |
software | healthy | react/src/auth.jsx:signup |
login |
software | healthy | react/src/auth.jsx:login |
logout |
software | healthy | react/src/auth.jsx:logout |
useAuth |
software | healthy | react/src/auth.jsx:useAuth |
RequireAuth |
software | healthy | react/src/App.jsx:RequireAuth |
App |
software | healthy | react/src/App.jsx:App |
Menu |
software | healthy | react/src/components/Menu.jsx:Menu |
handleSignOut |
software | healthy | react/src/components/Menu.jsx:handleSignOut |
SectionLabel |
software | healthy | react/src/components/LeftBar.jsx:SectionLabel |
itemClass |
software | healthy | react/src/components/LeftBar.jsx:itemClass |
Item |
software | healthy | react/src/components/LeftBar.jsx:Item |
LeftBar |
software | healthy | react/src/components/LeftBar.jsx:LeftBar |
handleNewDocument |
software | healthy | react/src/components/LeftBar.jsx:handleNewDocument |
initials |
software | healthy | react/src/components/NavSum.jsx:initials |
NavSum |
software | healthy | react/src/components/NavSum.jsx:NavSum |
handleSearch |
software | healthy | react/src/components/NavSum.jsx:handleSearch |
handleClickOutside |
software | healthy | react/src/components/NavSum.jsx:handleClickOutside |
ToolShell |
software | healthy | react/src/components/ToolShell.jsx:ToolShell |
Panel |
software | healthy | react/src/components/ToolShell.jsx:Panel |
PrimaryButton |
software | healthy | react/src/components/ToolShell.jsx:PrimaryButton |
Summarise |
software | healthy | react/src/pages/Summarise.jsx:Summarise |
typeWriter |
software | healthy | react/src/pages/Summarise.jsx:typeWriter |
handleSummarize |
software | healthy | react/src/pages/Summarise.jsx:handleSummarize |
AuthPage |
software | healthy | react/src/pages/AuthPage.jsx:AuthPage |
handleSubmit |
software | healthy | react/src/pages/AuthPage.jsx:handleSubmit |
GetHelp |
software | healthy | react/src/pages/GetHelp.jsx:GetHelp |
handleSubmit |
software | healthy | react/src/pages/GetHelp.jsx:handleSubmit |
GrammarCheck |
software | healthy | react/src/pages/GrammarCheck.jsx:GrammarCheck |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test_hf.js |
software | healthy | test_hf.js |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
index.js |
software | healthy | index.js |
auth.js |
software | healthy | middleware/auth.js |
promptBuilder.js |
software | healthy | utils/promptBuilder.js |
documents.js |
software | healthy | routes/documents.js |
nlp.js |
software | healthy | routes/nlp.js |
auth.js |
software | healthy | routes/auth.js |
help.js |
software | healthy | routes/help.js |
upload.js |
software | healthy | routes/upload.js |
vite.config.js |
software | healthy | react/vite.config.js |
README.md |
software | healthy | react/README.md |
package.json |
software | healthy | react/package.json |
index.html |
software | healthy | react/index.html |
package-lock.json |
software | healthy | react/package-lock.json |
eslint.config.js |
software | healthy | react/eslint.config.js |
index.css |
software | healthy | react/src/index.css |
documents.js |
software | healthy | react/src/documents.js |
auth.jsx |
software | healthy | react/src/auth.jsx |
App.jsx |
software | healthy | react/src/App.jsx |
config.js |
software | healthy | react/src/config.js |
App.css |
software | healthy | react/src/App.css |
main.jsx |
software | healthy | react/src/main.jsx |
Navbar.jsx |
software | healthy | react/src/components/Navbar.jsx |
Menu.jsx |
software | healthy | react/src/components/Menu.jsx |
LeftBar.jsx |
software | healthy | react/src/components/LeftBar.jsx |
NavSum.jsx |
software | healthy | react/src/components/NavSum.jsx |
ToolShell.jsx |
software | healthy | react/src/components/ToolShell.jsx |
Summarise.jsx |
software | healthy | react/src/pages/Summarise.jsx |
Tools.jsx |
software | healthy | react/src/pages/Tools.jsx |
AuthPage.jsx |
software | healthy | react/src/pages/AuthPage.jsx |
GetHelp.jsx |
software | healthy | react/src/pages/GetHelp.jsx |
GrammarCheck.jsx |
software | healthy | react/src/pages/GrammarCheck.jsx |
Home.jsx |
software | healthy | react/src/pages/Home.jsx |
Edit.jsx |
software | healthy | react/src/pages/Edit.jsx |
Rewrite.jsx |
software | healthy | react/src/pages/Rewrite.jsx |
Typewriter.js |
software | healthy | react/src/hooks/Typewriter.js |
db.js |
software | healthy | services/db.js |
huggingFaceServices.js |
software | healthy | services/huggingFaceServices.js |
groqService.js |
software | healthy | services/groqService.js |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | index.js |
USE /api/auth |
api | healthy | index.js |
USE /api/nlp |
api | healthy | index.js |
USE /api/upload |
api | healthy | index.js |
USE /api/documents |
api | healthy | index.js |
USE /api/help |
api | healthy | index.js |
GET / |
api | healthy | index.js |
POST / |
api | healthy | routes/documents.js |
GET /:id |
api | healthy | routes/documents.js |
PUT /:id |
api | healthy | routes/documents.js |
DELETE /:id |
api | healthy | routes/documents.js |
POST /rewrite |
api | healthy | routes/nlp.js |
POST /grammar |
api | healthy | routes/nlp.js |
POST /summarise |
api | healthy | routes/nlp.js |
POST /summarize |
api | healthy | routes/nlp.js |
POST /keypoints |
api | healthy | routes/nlp.js |
POST /title |
api | healthy | routes/nlp.js |
POST /signup |
api | healthy | routes/auth.js |
POST /login |
api | healthy | routes/auth.js |
GET /me |
api | healthy | routes/auth.js |
| Label | Layer | Status | Path |
|---|---|---|---|
/Summarise |
frontend | healthy | react/src/pages/Summarise.jsx |
/Tools |
frontend | healthy | react/src/pages/Tools.jsx |
/AuthPage |
frontend | healthy | react/src/pages/AuthPage.jsx |
/GetHelp |
frontend | healthy | react/src/pages/GetHelp.jsx |
/GrammarCheck |
frontend | healthy | react/src/pages/GrammarCheck.jsx |
/Home |
frontend | healthy | react/src/pages/Home.jsx |
/Edit |
frontend | healthy | react/src/pages/Edit.jsx |
/Rewrite |
frontend | healthy | react/src/pages/Rewrite.jsx |
/ |
frontend | healthy | react/src/App.jsx |
/login |
frontend | healthy | react/src/App.jsx |
/signup |
frontend | healthy | react/src/App.jsx |
/help |
frontend | healthy | react/src/App.jsx |
/edit |
frontend | healthy | react/src/App.jsx |
/edit/:id |
frontend | healthy | react/src/App.jsx |
/rewrite |
frontend | healthy | react/src/App.jsx |
/summarise |
frontend | healthy | react/src/App.jsx |
/grammar |
frontend | healthy | react/src/App.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | react/src/App.jsx |
Menu |
frontend | healthy | react/src/components/Menu.jsx |
LeftBar |
frontend | healthy | react/src/components/LeftBar.jsx |
NavSum |
frontend | healthy | react/src/components/NavSum.jsx |
Summarise |
frontend | healthy | react/src/pages/Summarise.jsx |
AuthPage |
frontend | healthy | react/src/pages/AuthPage.jsx |
GetHelp |
frontend | healthy | react/src/pages/GetHelp.jsx |
GrammarCheck |
frontend | healthy | react/src/pages/GrammarCheck.jsx |
Home |
frontend | healthy | react/src/pages/Home.jsx |
Edit |
frontend | healthy | react/src/pages/Edit.jsx |
Rewrite |
frontend | healthy | react/src/pages/Rewrite.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
middleware |
software | healthy | middleware |
utils |
software | healthy | utils |
routes |
software | healthy | routes |
react |
software | healthy | react |
src |
software | healthy | react/src |
components |
software | healthy | react/src/components |
pages |
software | healthy | react/src/pages |
hooks |
software | healthy | react/src/hooks |
services |
software | healthy | services |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::middleware/auth.js |
security | healthy | middleware/auth.js |
auth::README.md |
security | healthy | README.md |
auth::.env.example |
security | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-bo4c_hok |
software | healthy | /tmp/repobility-clone-bo4c_hok |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5050 |
network | healthy | .env.example |
This page is publicly accessible at:
https://repobility.com/scan/eff0a647-dd98-438c-a424-471104559353/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/eff0a647-dd98-438c-a424-471104559353/
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.