Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

rounakjain2604/fr-study-os

https://github.com/rounakjain2604/fr-study-os · scanned 2026-06-15 23:56 UTC (2 months, 3 weeks ago)

31 raw signals (0 security + 31 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 31 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 400 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.

LabelLayerStatusPath
init software healthy reference/study-os-prototype/src/app.js:init
setView software healthy reference/study-os-prototype/src/app.js:setView
render software healthy reference/study-os-prototype/src/app.js:render
renderChrome software healthy reference/study-os-prototype/src/app.js:renderChrome
renderHome software healthy reference/study-os-prototype/src/app.js:renderHome
renderLibrary software healthy reference/study-os-prototype/src/app.js:renderLibrary
renderWorkspace software healthy reference/study-os-prototype/src/app.js:renderWorkspace
renderLiveChapterWorkspace software healthy reference/study-os-prototype/src/app.js:renderLiveChapterWo…
renderPlannedChapterWorkspace software healthy reference/study-os-prototype/src/app.js:renderPlannedChapte…
contextById software healthy reference/study-os-prototype/src/app.js:contextById
openAiDrawer software healthy reference/study-os-prototype/src/app.js:openAiDrawer
closeAiDrawer software healthy reference/study-os-prototype/src/app.js:closeAiDrawer
renderAiContext software healthy reference/study-os-prototype/src/app.js:renderAiContext
askAi software healthy reference/study-os-prototype/src/app.js:askAi
resolveAiEndpoint software healthy reference/study-os-prototype/src/app.js:resolveAiEndpoint
setAiStatus software healthy reference/study-os-prototype/src/app.js:setAiStatus
appendAiMessage software healthy reference/study-os-prototype/src/app.js:appendAiMessage
starterForMode software healthy reference/study-os-prototype/src/app.js:starterForMode
bindCommonActions software healthy reference/study-os-prototype/src/app.js:bindCommonActions
findChapter software healthy reference/study-os-prototype/src/app.js:findChapter
metricCard software healthy reference/study-os-prototype/src/app.js:metricCard
taskItem software healthy reference/study-os-prototype/src/app.js:taskItem
legacyCard software healthy reference/study-os-prototype/src/app.js:legacyCard
chapterCard software healthy reference/study-os-prototype/src/app.js:chapterCard
parseMarkdown software healthy reference/study-os-prototype/src/app.js:parseMarkdown
escapeHtml software healthy reference/study-os-prototype/src/app.js:escapeHtml
loadState software healthy reference/study-os-prototype/src/app.js:loadState
saveState software healthy reference/study-os-prototype/src/app.js:saveState
cleanText software healthy worker/src/index.mjs:cleanText
buildTutorPrompt software healthy worker/src/index.mjs:buildTutorPrompt
callGemini software healthy worker/src/index.mjs:callGemini
callOpenAiCompatible software healthy worker/src/index.mjs:callOpenAiCompatible
providerHasKey software healthy worker/src/index.mjs:providerHasKey
isModelUnavailableError software healthy worker/src/index.mjs:isModelUnavailableError
isProviderAuthError software healthy worker/src/index.mjs:isProviderAuthError
orchestrate software healthy worker/src/index.mjs:orchestrate
syncAuthorized software healthy worker/src/index.mjs:syncAuthorized
handleSyncGet software healthy worker/src/index.mjs:handleSyncGet
handleSyncPut software healthy worker/src/index.mjs:handleSyncPut
json software healthy worker/src/index.mjs:json
run software healthy app/scripts/deploy-pages.mjs:run
putInCache software healthy app/public/sw.js:putInCache
activateWaitingWorker software healthy app/src/main.tsx:activateWaitingWorker
readHashRoute software healthy app/src/App.tsx:readHashRoute
initialChapterId software healthy app/src/App.tsx:initialChapterId
cx software healthy app/src/App.tsx:cx
App software healthy app/src/App.tsx:App
toggleRail software healthy app/src/App.tsx:toggleRail
finishOnboarding software healthy app/src/App.tsx:finishOnboarding
onHashChange software healthy app/src/App.tsx:onHashChange

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
render.yaml software healthy render.yaml
CLAUDE_PROMPT.md software healthy CLAUDE_PROMPT.md
README_HANDOFF.md software healthy README_HANDOFF.md
ind_as_109_unit2_dashboard.html software healthy reference/legacy-dashboards/ind_as_109_unit2_dashboard.html
ind_as_109_unit1_notes.html software healthy reference/legacy-dashboards/ind_as_109_unit1_notes.html
ind_as_115_dashboard.html software healthy reference/legacy-dashboards/ind_as_115_dashboard.html
Ind_AS_23_Borrowing_Costs_Dashboard_polished.html software healthy reference/legacy-dashboards/Ind_AS_23_Borrowing_Costs_Dashb…
fr-45day-tracker-v2.html software healthy reference/legacy-dashboards/fr-45day-tracker-v2.html
README.md software healthy reference/study-os-prototype/README.md
index.html software healthy reference/study-os-prototype/index.html
styles.css software healthy reference/study-os-prototype/src/styles.css
app.js software healthy reference/study-os-prototype/src/app.js
CA_Final_App_Project_Context.md software healthy docs/CA_Final_App_Project_Context.md
PROJECT_CONTEXT.md software healthy docs/PROJECT_CONTEXT.md
package.json software healthy worker/package.json
wrangler.toml software healthy worker/wrangler.toml
package-lock.json software healthy worker/package-lock.json
index.mjs software healthy worker/src/index.mjs
tsconfig.app.json software healthy app/tsconfig.app.json
vite.config.ts software healthy app/vite.config.ts
README.md software healthy app/README.md
tailwind.config.js software healthy app/tailwind.config.js
package.json software healthy app/package.json
tsconfig.node.json software healthy app/tsconfig.node.json
index.html software healthy app/index.html
package-lock.json software healthy app/package-lock.json
eslint.config.js software healthy app/eslint.config.js
tsconfig.json software healthy app/tsconfig.json
postcss.config.js software healthy app/postcss.config.js
deploy-pages.mjs software healthy app/scripts/deploy-pages.mjs
sw.js software healthy app/public/sw.js
ind_as_109_unit2_dashboard.html software healthy app/public/content/ind_as_109_unit2_dashboard.html
ind_as_115_dashboard.html software healthy app/public/content/ind_as_115_dashboard.html
Ind_AS_23_Borrowing_Costs_Dashboard_polished.html software healthy app/public/content/Ind_AS_23_Borrowing_Costs_Dashboard_poli…
index.css software healthy app/src/index.css
main.tsx software healthy app/src/main.tsx
App.tsx software healthy app/src/App.tsx
ChapterDashboard.tsx software healthy app/src/components/ChapterDashboard.tsx
CommandPalette.tsx software healthy app/src/components/CommandPalette.tsx
LedgerViews.tsx software healthy app/src/components/LedgerViews.tsx
TrinsicMark.tsx software healthy app/src/components/TrinsicMark.tsx
Toaster.tsx software healthy app/src/components/Toaster.tsx
ChapterView.tsx software healthy app/src/components/ChapterView.tsx
SyllabusLedger.tsx software healthy app/src/components/SyllabusLedger.tsx
Onboarding.tsx software healthy app/src/components/Onboarding.tsx
CardsView.tsx software healthy app/src/components/CardsView.tsx
BurnUpChart.tsx software healthy app/src/components/BurnUpChart.tsx
AiView.tsx software healthy app/src/components/AiView.tsx
ai.ts software healthy app/src/lib/ai.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
reference software healthy reference
legacy-dashboards software healthy reference/legacy-dashboards
study-os-prototype software healthy reference/study-os-prototype
src software healthy reference/study-os-prototype/src
docs software healthy docs
worker software healthy worker
src software healthy worker/src
app software healthy app
scripts software healthy app/scripts
public software healthy app/public
content software healthy app/public/content
src software healthy app/src
components software healthy app/src/components
lib software healthy app/src/lib
hooks software healthy app/src/hooks
styles software healthy app/src/styles
.claude software healthy .claude
ai-server software healthy ai-server
providers software healthy ai-server/providers

LabelLayerStatusPath
POST /api/ai api healthy ai-server/server.mjs
POST /api/ai-tutor api healthy ai-server/server.mjs
GET /api/health api healthy ai-server/server.mjs

LabelLayerStatusPath
App frontend healthy app/src/App.tsx
BurnUpChart frontend healthy app/src/components/BurnUpChart.tsx

LabelLayerStatusPath
repobility-clone-euhhnn80 software healthy /tmp/repobility-clone-euhhnn80

LabelLayerStatusPath
127.0.0.1 network healthy README.md

LabelLayerStatusPath
port:3721 network healthy ai-server/.env.example
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/70c24f43-cc5b-4a5c-8249-0fafe6a1133c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/70c24f43-cc5b-4a5c-8249-0fafe6a1133c/

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.