https://github.com/ejri/AI-Guidelines-in-BC-Healthcare
· scanned 2026-05-18 14:47 UTC (2 weeks, 3 days ago)
· 10 languages
63 findings (15 legacy + 48 scanner) 40th percentile · Typescript · small (2-20K LoC) Scanner says 92 (lower by 32)
Last scanned 2 weeks, 3 days ago · v3 · 31 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
100.0 | 0.15 | 15.00 |
security_score |
97.0 | 0.25 | 24.25 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
46.7 | 0.15 | 7.00 |
practices_score |
42.0 | 0.15 | 6.30 |
code_quality |
70.0 | 0.10 | 7.00 |
| Overall | 1.00 | 59.6 |
All 88 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 |
|---|---|---|---|
HomeScreen |
software | healthy | screens.jsx:HomeScreen |
Section |
software | healthy | screens.jsx:Section |
DateStack |
software | healthy | screens.jsx:DateStack |
mapPrincipleToTopic |
software | healthy | screens.jsx:mapPrincipleToTopic |
ResultsScreen |
software | healthy | screens.jsx:ResultsScreen |
toggleArr |
software | healthy | screens.jsx:toggleArr |
describeProfile |
software | healthy | screens.jsx:describeProfile |
matches |
software | healthy | screens.jsx:matches |
DetailScreen |
software | healthy | screens.jsx:DetailScreen |
related |
software | healthy | screens.jsx:related |
fmt |
software | healthy | screens.jsx:fmt |
UpdatesScreen |
software | healthy | screens.jsx:UpdatesScreen |
BookmarksScreen |
software | healthy | screens.jsx:BookmarksScreen |
App |
software | healthy | tweaks-panel.jsx:App |
useTweaks |
software | healthy | tweaks-panel.jsx:useTweaks |
TweaksPanel |
software | healthy | tweaks-panel.jsx:TweaksPanel |
onMsg |
software | healthy | tweaks-panel.jsx:onMsg |
toggleRail |
software | healthy | tweaks-panel.jsx:toggleRail |
dismiss |
software | healthy | tweaks-panel.jsx:dismiss |
onDragStart |
software | healthy | tweaks-panel.jsx:onDragStart |
move |
software | healthy | tweaks-panel.jsx:move |
up |
software | healthy | tweaks-panel.jsx:up |
TweakSection |
software | healthy | tweaks-panel.jsx:TweakSection |
TweakRow |
software | healthy | tweaks-panel.jsx:TweakRow |
TweakSlider |
software | healthy | tweaks-panel.jsx:TweakSlider |
TweakToggle |
software | healthy | tweaks-panel.jsx:TweakToggle |
TweakRadio |
software | healthy | tweaks-panel.jsx:TweakRadio |
labelLen |
software | healthy | tweaks-panel.jsx:labelLen |
resolve |
software | healthy | tweaks-panel.jsx:resolve |
segAt |
software | healthy | tweaks-panel.jsx:segAt |
onPointerDown |
software | healthy | tweaks-panel.jsx:onPointerDown |
TweakSelect |
software | healthy | tweaks-panel.jsx:TweakSelect |
TweakText |
software | healthy | tweaks-panel.jsx:TweakText |
TweakNumber |
software | healthy | tweaks-panel.jsx:TweakNumber |
clamp |
software | healthy | tweaks-panel.jsx:clamp |
onScrubStart |
software | healthy | tweaks-panel.jsx:onScrubStart |
decimals |
software | healthy | tweaks-panel.jsx:decimals |
__twkIsLight |
software | healthy | tweaks-panel.jsx:__twkIsLight |
r |
software | healthy | tweaks-panel.jsx:r |
__TwkCheck |
software | healthy | tweaks-panel.jsx:__TwkCheck |
TweakColor |
software | healthy | tweaks-panel.jsx:TweakColor |
key |
software | healthy | tweaks-panel.jsx:key |
TweakButton |
software | healthy | tweaks-panel.jsx:TweakButton |
App |
software | healthy | app.jsx:App |
go |
software | healthy | app.jsx:go |
toggleBookmark |
software | healthy | app.jsx:toggleBookmark |
FeedbackModal |
software | healthy | app.jsx:FeedbackModal |
Nav |
software | healthy | app.jsx:Nav |
Footer |
software | healthy | app.jsx:Footer |
TweaksUI |
software | healthy | app.jsx:TweaksUI |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
screens.jsx |
software | healthy | screens.jsx |
tweaks-panel.jsx |
software | healthy | tweaks-panel.jsx |
README.md |
software | healthy | README.md |
netlify.toml |
software | healthy | netlify.toml |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
app.css |
software | healthy | app.css |
data.js |
software | warning | data.js |
app.jsx |
software | healthy | app.jsx |
ui.jsx |
software | healthy | ui.jsx |
index.css |
software | healthy | src/index.css |
GuidelinesPage.tsx |
software | healthy | src/pages/GuidelinesPage.tsx |
governanceComparison.ts |
software | warning | src/content/governanceComparison.ts |
myths.ts |
software | warning | src/content/myths.ts |
bc-health-authorities.ts |
software | warning | src/content/bc-health-authorities.ts |
updates.ts |
software | warning | src/content/updates.ts |
caseStudies.ts |
software | warning | src/content/caseStudies.ts |
external.ts |
software | warning | src/content/external.ts |
ai4h.ts |
software | warning | src/content/ai4h.ts |
checklists.ts |
software | warning | src/content/checklists.ts |
ecosystem.ts |
software | warning | src/content/ecosystem.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
src |
software | healthy | src |
pages |
software | healthy | src/pages |
content |
software | healthy | src/content |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-yrn9b4np |
software | healthy | /tmp/repobility-clone-yrn9b4np |
| Label | Layer | Status | Path |
|---|---|---|---|
/GuidelinesPage |
frontend | healthy | src/pages/GuidelinesPage.tsx |
This page is publicly accessible at:
https://repobility.com/scan/4c4f08eb-99f0-452e-9b5f-f4c5dff613ff/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4c4f08eb-99f0-452e-9b5f-f4c5dff613ff/
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.