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.

wbmarcsu2000/OSCEprep

https://github.com/wbmarcsu2000/OSCEprep · scanned 2026-06-16 00:55 UTC (2 months, 1 week ago)

21 raw signals (0 security + 21 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 21 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 434 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
clip software healthy analytics-worker/worker.js:clip
q software healthy analytics-worker/worker.js:q
esc software healthy analytics-worker/worker.js:esc
parseUa software healthy analytics-worker/worker.js:parseUa
aggUa software healthy analytics-worker/worker.js:aggUa
sort software healthy analytics-worker/worker.js:sort
dashboard software healthy analytics-worker/worker.js:dashboard
sinceDays software healthy analytics-worker/worker.js:sinceDays
aiDev software healthy analytics-worker/worker.js:aiDev
pct software healthy analytics-worker/worker.js:pct
num software healthy analytics-worker/worker.js:num
pairs software healthy analytics-worker/worker.js:pairs
card software healthy analytics-worker/worker.js:card
baseOpts software healthy analytics-worker/worker.js:baseOpts
has software healthy analytics-worker/worker.js:has
bar software healthy analytics-worker/worker.js:bar
dough software healthy analytics-worker/worker.js:dough
mark software healthy analytics-worker/worker.js:mark
validate software healthy scripts/validate_case.mjs:validate
E software healthy scripts/validate_case.mjs:E
W software healthy scripts/validate_case.mjs:W
cs software healthy scripts/validate_case.mjs:cs
HeaderNav software healthy src/App.tsx:HeaderNav
HeaderStats software healthy src/App.tsx:HeaderStats
ResumeBanner software healthy src/App.tsx:ResumeBanner
App software healthy src/App.tsx:App
onPop software healthy src/App.tsx:onPop
onVisible software healthy src/App.tsx:onVisible
loadReviews software healthy src/analytics/store.ts:loadReviews
loadReview software healthy src/analytics/store.ts:loadReview
attachCoaching software healthy src/analytics/store.ts:attachCoaching
saveReview software healthy src/analytics/store.ts:saveReview
loadAttempts software healthy src/analytics/store.ts:loadAttempts
recordAttempt software healthy src/analytics/store.ts:recordAttempt
exportAllData software healthy src/analytics/store.ts:exportAllData
importAllData software healthy src/analytics/store.ts:importAllData
clearAllData software healthy src/analytics/store.ts:clearAllData
topByFrequency software healthy src/analytics/store.ts:topByFrequency
averageBy software healthy src/analytics/store.ts:averageBy
ENDPOINT software healthy src/analytics/telemetry.ts:ENDPOINT
PLAUSIBLE_DOMAIN software healthy src/analytics/telemetry.ts:PLAUSIBLE_DOMAIN
PLAUSIBLE_API software healthy src/analytics/telemetry.ts:PLAUSIBLE_API
APP_VERSION software healthy src/analytics/telemetry.ts:APP_VERSION
doNotTrack software healthy src/analytics/telemetry.ts:doNotTrack
analyticsConfigured software healthy src/analytics/telemetry.ts:analyticsConfigured
consentState software healthy src/analytics/telemetry.ts:consentState
shouldAskConsent software healthy src/analytics/telemetry.ts:shouldAskConsent
setConsent software healthy src/analytics/telemetry.ts:setConsent
requireConsentForAi software healthy src/analytics/telemetry.ts:requireConsentForAi
randomId software healthy src/analytics/telemetry.ts:randomId

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

LabelLayerStatusPath
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
ANALYTICS.md software healthy ANALYTICS.md
README.md software healthy README.md
package.json software healthy package.json
tsconfig.node.json software healthy tsconfig.node.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
DECISIONS.md software healthy DECISIONS.md
worker.js software healthy analytics-worker/worker.js
schema.sql software healthy analytics-worker/schema.sql
wrangler.toml software healthy analytics-worker/wrangler.toml
validate_case.mjs software healthy scripts/validate_case.mjs
sync_manifest.mjs software healthy scripts/sync_manifest.mjs
sw.js software healthy public/sw.js
deploy.yml software healthy .github/workflows/deploy.yml
index.css software healthy src/index.css
test-setup.ts software healthy src/test-setup.ts
main.tsx software healthy src/main.tsx
App.tsx software healthy src/App.tsx
store.ts software healthy src/analytics/store.ts
telemetry.ts software healthy src/analytics/telemetry.ts
telemetry.test.ts software healthy src/analytics/__tests__/telemetry.test.ts
store.ts software healthy src/ui/store.ts
format.ts software healthy src/ui/format.ts
gamification.ts software healthy src/ui/gamification.ts
useSpeech.ts software healthy src/ui/useSpeech.ts
useMountNow.ts software healthy src/ui/useMountNow.ts
format.test.ts software healthy src/ui/__tests__/format.test.ts
teachim.test.ts software healthy src/ui/__tests__/teachim.test.ts
screens.test.tsx software healthy src/ui/__tests__/screens.test.tsx
store.test.ts software healthy src/ui/__tests__/store.test.ts
gamification.test.ts software healthy src/ui/__tests__/gamification.test.ts
ChartReview.tsx software healthy src/ui/screens/ChartReview.tsx
Encounter.tsx software healthy src/ui/screens/Encounter.tsx
Skills.tsx software healthy src/ui/screens/Skills.tsx
Feedback.tsx software healthy src/ui/screens/Feedback.tsx
PostEncounter.tsx software healthy src/ui/screens/PostEncounter.tsx
Home.tsx software healthy src/ui/screens/Home.tsx
CaseSelect.tsx software healthy src/ui/screens/CaseSelect.tsx
Drills.tsx software healthy src/ui/screens/Drills.tsx
Analytics.tsx software healthy src/ui/screens/Analytics.tsx
Neuro.tsx software healthy src/ui/screens/Neuro.tsx
Scratchpad.tsx software healthy src/ui/components/Scratchpad.tsx
Segmented.tsx software healthy src/ui/components/Segmented.tsx
DiagnosticReader.tsx software healthy src/ui/components/DiagnosticReader.tsx
StepTeaching.tsx software healthy src/ui/components/StepTeaching.tsx

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

LabelLayerStatusPath
analytics-worker software healthy analytics-worker
scripts software healthy scripts
public software healthy public
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
analytics software healthy src/analytics
__tests__ software healthy src/analytics/__tests__
ui software healthy src/ui
__tests__ software healthy src/ui/__tests__
screens software healthy src/ui/screens
components software healthy src/ui/components
engine software healthy src/engine
__tests__ software healthy src/engine/__tests__
__fixtures__ software healthy src/engine/__tests__/__fixtures__
llm software healthy src/llm
__tests__ software healthy src/llm/__tests__

LabelLayerStatusPath
ErrorBoundary software healthy src/ui/components/ErrorBoundary.tsx:ErrorBoundary
AnthropicProvider software healthy src/llm/LlmAdapter.ts:AnthropicProvider
OpenAiProvider software healthy src/llm/LlmAdapter.ts:OpenAiProvider
DeterministicProvider software healthy src/llm/LlmAdapter.ts:DeterministicProvider

LabelLayerStatusPath
build cicd healthy .github/workflows/deploy.yml
deploy cicd healthy .github/workflows/deploy.yml

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

LabelLayerStatusPath
events data healthy analytics-worker/schema.sql

LabelLayerStatusPath
App frontend healthy src/App.tsx

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml
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/04e84697-9fd3-4566-97b5-3959815c7685/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/04e84697-9fd3-4566-97b5-3959815c7685/

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.