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.

dgreenj9/CEShield

https://github.com/dgreenj9/CEShield · scanned 2026-06-17 01:56 UTC (1 month, 1 week ago)

30 raw signals (0 security + 30 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ +11.6 (diff) · 30 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 861 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
vitest.config.js software healthy vitest.config.js
postcss.config.js software healthy postcss.config.js
vercel.json software healthy vercel.json
next.config.js software healthy next.config.js
package-lock.json software healthy package-lock.json
README.md software healthy README.md
package.json software healthy package.json
jsconfig.json software healthy jsconfig.json
tailwind.config.js software healthy tailwind.config.js
map_dec2025.py software healthy scripts/map_dec2025.py
citations.full.json software healthy scripts/citations.full.json
merge_new_credentials.mjs software healthy scripts/merge_new_credentials.mjs
citations_normalized_dec2025.json software healthy scripts/citations_normalized_dec2025.json
merge_research_healthtech_credentials.mjs software healthy scripts/merge_research_healthtech_credentials.mjs
citations_normalized.json software healthy scripts/citations_normalized.json
build_citation_library_v2.py software healthy scripts/build_citation_library_v2.py
cert_mapping.json software healthy scripts/cert_mapping.json
update_existing.mjs software healthy scripts/update_existing.mjs
certificationData.backup.js software healthy scripts/certificationData.backup.js
scoring_audit.json software healthy scripts/scoring_audit.json
apply_cross_map.mjs software healthy scripts/apply_cross_map.mjs
split_citations.py software healthy scripts/split_citations.py
consolidated_green.json software healthy scripts/consolidated_green.json
update_wcs.mjs software healthy scripts/update_wcs.mjs
map_xlsx_to_certs.py software healthy scripts/map_xlsx_to_certs.py
split_justifications.mjs software healthy scripts/split_justifications.mjs
cross_map_output.json software healthy scripts/cross_map_output.json
rename_credential.mjs software healthy scripts/rename_credential.mjs
cert_mapping_dec2025.json software healthy scripts/cert_mapping_dec2025.json
parse_consolidated_green.py software healthy scripts/parse_consolidated_green.py
finalize_mapping.py software healthy scripts/finalize_mapping.py
cross_map_input.json software healthy scripts/cross_map_input.json
consolidated_green_dec2025.json software healthy scripts/consolidated_green_dec2025.json
audit_evidence_vs_scores.py software healthy scripts/audit_evidence_vs_scores.py
normalize_citations.py software healthy scripts/normalize_citations.py
build_citation_library.py software healthy scripts/build_citation_library.py
apply_audit_patches.mjs software healthy scripts/apply_audit_patches.mjs
cert_mapping_final.json software healthy scripts/cert_mapping_final.json
migrate_to_path_scoring.mjs software healthy scripts/migrate_to_path_scoring.mjs
ci.yml software healthy .github/workflows/ci.yml
router.js software healthy src/router.js
index.css software healthy src/index.css
page.jsx software healthy src/app/page.jsx
error.jsx software healthy src/app/error.jsx
_landing-client.jsx software healthy src/app/_landing-client.jsx
sitemap.js software healthy src/app/sitemap.js
layout.jsx software healthy src/app/layout.jsx
not-found.jsx software healthy src/app/not-found.jsx
page.jsx software healthy src/app/about/page.jsx
page.jsx software healthy src/app/update-password/page.jsx

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

LabelLayerStatusPath
main software healthy scripts/map_dec2025.py:62
validatePathScores software healthy scripts/merge_new_credentials.mjs:validatePathScores
slugify software healthy scripts/merge_new_credentials.mjs:slugify
stripFences software healthy scripts/merge_new_credentials.mjs:stripFences
normalizeEvidenceType software healthy scripts/merge_new_credentials.mjs:normalizeEvidenceType
normalizeSourceType software healthy scripts/merge_new_credentials.mjs:normalizeSourceType
certifications software healthy scripts/merge_new_credentials.mjs:certifications
slugify software healthy scripts/merge_research_healthtech_credentials.mjs:slugify
classifyEvidence software healthy scripts/merge_research_healthtech_credentials.mjs:classifyE…
certifications software healthy scripts/merge_research_healthtech_credentials.mjs:certifica…
citationsForFile software healthy scripts/merge_research_healthtech_credentials.mjs:citations…
main software healthy scripts/build_citation_library_v2.py:36
dedupe software healthy scripts/build_citation_library_v2.py:57
normEvidence software healthy scripts/update_existing.mjs:normEvidence
normSource software healthy scripts/update_existing.mjs:normSource
certifications software healthy scripts/update_existing.mjs:certifications
key software healthy scripts/update_existing.mjs:key
post software healthy scripts/certificationData.backup.js:post
is software healthy scripts/certificationData.backup.js:is
in software healthy scripts/certificationData.backup.js:in
focus software healthy scripts/certificationData.backup.js:focus
and software healthy scripts/certificationData.backup.js:and
improvement software healthy scripts/certificationData.backup.js:improvement
certifications software healthy scripts/apply_cross_map.mjs:certifications
slugify software healthy scripts/split_citations.py:31
main software healthy scripts/split_citations.py:38
normEvidence software healthy scripts/update_wcs.mjs:normEvidence
normSource software healthy scripts/update_wcs.mjs:normSource
certifications software healthy scripts/update_wcs.mjs:certifications
key software healthy scripts/update_wcs.mjs:key
load_existing_certs software healthy scripts/map_xlsx_to_certs.py:18
canonicalize software healthy scripts/map_xlsx_to_certs.py:31
token_set software healthy scripts/map_xlsx_to_certs.py:40
score software healthy scripts/map_xlsx_to_certs.py:44
main software healthy scripts/map_xlsx_to_certs.py:56
certifications software healthy scripts/split_justifications.mjs:certifications
slugify software healthy scripts/rename_credential.mjs:slugify
certifications software healthy scripts/rename_credential.mjs:certifications
localname software healthy scripts/parse_consolidated_green.py:27
col_letter_to_index software healthy scripts/parse_consolidated_green.py:31
parse_cell_ref software healthy scripts/parse_consolidated_green.py:38
load_shared_strings software healthy scripts/parse_consolidated_green.py:45
load_workbook_index software healthy scripts/parse_consolidated_green.py:61
parse_sheet software healthy scripts/parse_consolidated_green.py:88
main software healthy scripts/parse_consolidated_green.py:130
main software healthy scripts/finalize_mapping.py:28
band software healthy scripts/audit_evidence_vs_scores.py:46
implied_band_from_evidence software healthy scripts/audit_evidence_vs_scores.py:53
parse_certifications_js software healthy scripts/audit_evidence_vs_scores.py:70
main software healthy scripts/audit_evidence_vs_scores.py:85

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

LabelLayerStatusPath
HomePage frontend healthy src/app/page.jsx
Error frontend healthy src/app/error.jsx
LandingPageClient frontend healthy src/app/_landing-client.jsx
RootLayout frontend healthy src/app/layout.jsx
NotFound frontend healthy src/app/not-found.jsx
AboutPage frontend healthy src/app/about/page.jsx
UpdatePasswordPage frontend healthy src/app/update-password/page.jsx
SignInPage frontend healthy src/app/sign-in/page.jsx
CredentialsBrowser frontend healthy src/app/credentials/_CredentialsBrowser.jsx
CredentialsIndexPage frontend healthy src/app/credentials/page.jsx
LensBreakdownTabs frontend healthy src/app/credentials/[slug]/_LensBreakdownTabs.jsx
StatesIndex frontend healthy src/app/states/page.jsx
AppLayout frontend healthy src/app/(app)/layout.jsx
Page frontend healthy src/app/(app)/explore/page.jsx
Page frontend healthy src/app/(app)/profile/page.jsx
Page frontend healthy src/app/(app)/courses/page.jsx
Page frontend healthy src/app/(app)/compliance/page.jsx
CareerPathsPage frontend healthy src/app/career-paths/page.jsx
PathTabs frontend healthy src/app/career-paths/_PathTabs.jsx
MethodologyPage frontend healthy src/app/methodology/page.jsx
TOC frontend healthy src/app/methodology/_TOC.jsx
LandingPage frontend healthy src/views/LandingPage.jsx
CoursesPage frontend healthy src/views/CoursesPage.jsx
ExplorePage frontend healthy src/views/ExplorePage.jsx
ProfilePage frontend healthy src/views/ProfilePage.jsx
CompliancePage frontend healthy src/views/CompliancePage.jsx
CourseRecommendations frontend healthy src/components/dashboard/CourseRecommendations.jsx
MatrixHowToPanel frontend healthy src/components/dashboard/MatrixHowToPanel.jsx
CertificationsMatrix frontend healthy src/components/dashboard/CertificationsMatrix.jsx
CertificationDetail frontend healthy src/components/dashboard/CertificationDetail.jsx
CredentialProfile frontend healthy src/components/dashboard/CredentialProfile.jsx
CitationSparkline frontend healthy src/components/dashboard/CitationSparkline.jsx
AppShell frontend healthy src/components/layout/AppShell.jsx
SideNav frontend healthy src/components/layout/SideNav.jsx
PublicNav frontend healthy src/components/layout/PublicNav.jsx
AuthForm frontend healthy src/components/auth/AuthForm.jsx
ProfileSetup frontend healthy src/components/auth/ProfileSetup.jsx
AddCourseModal frontend healthy src/components/courses/AddCourseModal.jsx
DeleteConfirmationModal frontend healthy src/components/courses/DeleteConfirmationModal.jsx
SettingsModal frontend healthy src/components/settings/SettingsModal.jsx
LogoLink frontend healthy src/components/common/LogoLink.jsx
Modal frontend healthy src/components/common/Modal.jsx
CEShieldLogo frontend healthy src/components/common/CEShieldLogo.jsx
Button frontend healthy src/components/ui/Button.jsx
Badge frontend healthy src/components/ui/Badge.jsx
PageSection frontend healthy src/components/ui/PageSection.jsx
Modal frontend healthy src/components/ui/Modal.jsx
ConfirmDialog frontend healthy src/components/ui/ConfirmDialog.jsx
Input frontend healthy src/components/ui/Input.jsx
Card frontend healthy src/components/ui/Card.jsx

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

LabelLayerStatusPath
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
app software healthy src/app
about software healthy src/app/about
update-password software healthy src/app/update-password
sign-in software healthy src/app/sign-in
credentials software healthy src/app/credentials
[slug] software healthy src/app/credentials/[slug]
clinicians software healthy src/app/clinicians
[handle] software healthy src/app/clinicians/[handle]
states software healthy src/app/states
[slug] software healthy src/app/states/[slug]
(app) software healthy src/app/(app)
explore software healthy src/app/(app)/explore
profile software healthy src/app/(app)/profile
courses software healthy src/app/(app)/courses
compliance software healthy src/app/(app)/compliance
career-paths software healthy src/app/career-paths
methodology software healthy src/app/methodology
utils software healthy src/utils
__tests__ software healthy src/utils/__tests__
contexts software healthy src/contexts
hooks software healthy src/hooks
views software healthy src/views
components software healthy src/components
dashboard software healthy src/components/dashboard
layout software healthy src/components/layout
auth software healthy src/components/auth
courses software healthy src/components/courses
settings software healthy src/components/settings
common software healthy src/components/common
ui software healthy src/components/ui
services software healthy src/services
docs software healthy docs
decisions software healthy docs/decisions
supabase software healthy supabase
functions software healthy supabase/functions
parse-certificate software healthy supabase/functions/parse-certificate
migrations software healthy supabase/migrations
public software healthy public
justifications software healthy public/justifications
citations software healthy public/citations

LabelLayerStatusPath
/page.jsx frontend healthy src/app/page.jsx
/about frontend healthy src/app/about/page.jsx
/update-password frontend healthy src/app/update-password/page.jsx
/sign-in frontend healthy src/app/sign-in/page.jsx
/credentials frontend healthy src/app/credentials/page.jsx
/credentials/[slug] frontend healthy src/app/credentials/[slug]/page.jsx
/clinicians/[handle] frontend healthy src/app/clinicians/[handle]/page.jsx
/states frontend healthy src/app/states/page.jsx
/states/[slug] frontend healthy src/app/states/[slug]/page.jsx
/(app)/explore frontend healthy src/app/(app)/explore/page.jsx
/(app)/profile frontend healthy src/app/(app)/profile/page.jsx
/(app)/courses frontend healthy src/app/(app)/courses/page.jsx
/(app)/compliance frontend healthy src/app/(app)/compliance/page.jsx
/career-paths frontend healthy src/app/career-paths/page.jsx
/methodology frontend healthy src/app/methodology/page.jsx

LabelLayerStatusPath
20260610010000_profile_richness.sql data healthy supabase/migrations/20260610010000_profile_richness.sql
20260609_table_rls.sql data healthy supabase/migrations/20260609_table_rls.sql
20260610130000_avatars_bucket.sql data healthy supabase/migrations/20260610130000_avatars_bucket.sql
20260610000000_user_credentials.sql data healthy supabase/migrations/20260610000000_user_credentials.sql
20260610140000_public_license_number.sql data healthy supabase/migrations/20260610140000_public_license_number.sql
20260610120000_public_profiles.sql data healthy supabase/migrations/20260610120000_public_profiles.sql
20260603_certificates_storage.sql data healthy supabase/migrations/20260603_certificates_storage.sql

LabelLayerStatusPath
of software healthy src/utils/__tests__/credentialData.integrity.test.js:of
on software healthy src/components/common/ErrorBoundary.jsx:on
ErrorBoundary software healthy src/components/common/ErrorBoundary.jsx:ErrorBoundary

LabelLayerStatusPath
172.24.132.63 network healthy public/citations/pelvic-floor-rehabilitation-prpc.json
16.1.473.2 network healthy public/citations/kinesio-taping-cktp.json
12.2.526.1 network healthy public/citations/telehealthdigital-health.json

LabelLayerStatusPath
auth::supabase/functions/parse-certificate/index.ts security healthy supabase/functions/parse-certificate/index.ts
auth::supabase/config.toml security healthy supabase/config.toml
auth::src/utils/certificateParser.js security healthy src/utils/certificateParser.js

LabelLayerStatusPath
dgreenj9__CEShield software healthy /data/fable5_failed_archive/dgreenj9__CEShield

LabelLayerStatusPath
postgres data healthy README.md

LabelLayerStatusPath
public data healthy supabase/migrations/20260610000000_user_credentials.sql

LabelLayerStatusPath
vps::gcp hardware healthy src/utils/certificationData.js

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
verify cicd healthy .github/workflows/ci.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/06b50eaa-2836-4341-ba69-65be0cd3f359/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/06b50eaa-2836-4341-ba69-65be0cd3f359/

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.