https://github.com/syntax-tz/smart
· scanned 2026-06-16 00:28 UTC (2 months, 2 weeks ago)
269 raw signals (0 security + 269 graph)
Last scanned 2 months, 2 weeks ago · v1 · 262 actionable findings from 1 signal source. 7 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 5940 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 |
|---|---|---|---|
PRODUCT.md |
software | healthy | PRODUCT.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
LICENSES.md |
software | healthy | LICENSES.md |
audit-queries.sql |
software | healthy | audit-queries.sql |
00-CANON.md |
software | healthy | docs/00-CANON.md |
combination-model.md |
software | healthy | docs/architecture/combination-model.md |
multi-curriculum-target-model.md |
software | healthy | docs/architecture/multi-curriculum-target-model.md |
publication-lifecycle.md |
software | healthy | docs/architecture/publication-lifecycle.md |
identity-model.md |
software | healthy | docs/architecture/identity-model.md |
bugs-inventory.md |
software | healthy | docs/ops/bugs-inventory.md |
SMART_MOBILE_MASTER_PLAN_V2.md |
software | healthy | docs/_archive/SMART_MOBILE_MASTER_PLAN_V2.md |
Global skills project knowledge.md |
software | healthy | docs/_archive/Global skills project knowledge.md |
SMART_WEB_COMPLETION_MASTER_PLAN.md |
software | healthy | docs/_archive/SMART_WEB_COMPLETION_MASTER_PLAN.md |
API_ENDPOINTS.md |
software | healthy | docs/_archive/API_ENDPOINTS.md |
phase-10-11-brief.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/phase-10-11-brief.md |
07-handoff-to-builder.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/07-handoff-to-builder.… |
README.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/README.md |
phase-10-11-tools-addendum.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/phase-10-11-tools-adde… |
06-open-questions.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/06-open-questions.md |
micro-interactions.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/03-phase-10-portal-pol… |
loading-and-error-states.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/03-phase-10-portal-pol… |
README.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/03-phase-10-portal-pol… |
dashboard-redesign.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/03-phase-10-portal-pol… |
data-tables.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/03-phase-10-portal-pol… |
empty-states.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/03-phase-10-portal-pol… |
forms-and-dialogs.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/03-phase-10-portal-pol… |
navigation.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/03-phase-10-portal-pol… |
brand-book.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/bran… |
photography-illustration.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/phot… |
voice-and-tone.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/voic… |
color-system.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/colo… |
positioning.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/posi… |
typography-system.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/typo… |
iconography.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/icon… |
motion-principles.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/moti… |
naming-review.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/nami… |
README.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/logo… |
exploration-board.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/logo… |
spacing-scale.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/02-design-system/spaci… |
README.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/02-design-system/READM… |
radius-scale.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/02-design-system/radiu… |
shadow-scale.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/02-design-system/shado… |
z-index-map.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/02-design-system/z-ind… |
tailwind-extension.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/02-design-system/tailw… |
component-inventory.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/02-design-system/compo… |
copy-deck.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/04-phase-11-marketing-… |
README.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/04-phase-11-marketing-… |
features-page-spec.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/04-phase-11-marketing-… |
responsive-breakpoints.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/04-phase-11-marketing-… |
information-architecture.md |
software | healthy | docs/_archive/phase-10-11-premium-ui/04-phase-11-marketing-… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
dcFlatten |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:dcFlatten |
DesignCanvas |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:DesignCanvas |
kept |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:kept |
onKey |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:onKey |
onPd |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:onPd |
DCViewport |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:DCViewport |
flush |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:flush |
zoomAt |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:zoomAt |
isMouseWheel |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:isMouseWheel |
onWheel |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:onWheel |
onGestureStart |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:onGestureStart |
onGestureChange |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:onGestureChange |
onGestureEnd |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:onGestureEnd |
onPointerDown |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:onPointerDown |
onPointerMove |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:onPointerMove |
onPointerUp |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:onPointerUp |
onHostMsg |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:onHostMsg |
DCSection |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:DCSection |
sec |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:sec |
DCArtboard |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:DCArtboard |
dcExport |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:dcExport |
toDataURL |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:toDataURL |
scrapeCss |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:scrapeCss |
walk |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:walk |
fontCss |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:fontCss |
cloneStyled |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:cloneStyled |
save |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:save |
DCArtboardFrame |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:DCArtboardFrame |
off |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:off |
doExport |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:doExport |
onGripDown |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:onGripDown |
layout |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:layout |
move |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:move |
up |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:up |
DCEditable |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:DCEditable |
DCFocusOverlay |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:DCFocusOverlay |
go |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:go |
goSection |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:goSection |
k |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:k |
r |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:r |
Arrow |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:Arrow |
DCPostIt |
software | healthy | docs/design/mwangazza-v1/design-canvas.jsx:DCPostIt |
icon |
software | healthy | docs/design/mwangazza-v1/product/cal-v3.js:icon |
esc |
software | healthy | docs/design/mwangazza-v1/product/cal-v3.js:esc |
canEdit |
software | healthy | docs/design/mwangazza-v1/product/cal-v3.js:canEdit |
canCreate |
software | healthy | docs/design/mwangazza-v1/product/cal-v3.js:canCreate |
ymd |
software | healthy | docs/design/mwangazza-v1/product/cal-v3.js:ymd |
jsDate |
software | healthy | docs/design/mwangazza-v1/product/cal-v3.js:jsDate |
dkey |
software | healthy | docs/design/mwangazza-v1/product/cal-v3.js:dkey |
dow |
software | healthy | docs/design/mwangazza-v1/product/cal-v3.js:dow |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
architecture |
software | healthy | docs/architecture |
ops |
software | healthy | docs/ops |
_archive |
software | healthy | docs/_archive |
phase-10-11-premium-ui |
software | healthy | docs/_archive/phase-10-11-premium-ui |
03-phase-10-portal-polish |
software | healthy | docs/_archive/phase-10-11-premium-ui/03-phase-10-portal-pol… |
00-brand-identity |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity |
logo-concepts |
software | healthy | docs/_archive/phase-10-11-premium-ui/00-brand-identity/logo… |
02-design-system |
software | healthy | docs/_archive/phase-10-11-premium-ui/02-design-system |
04-phase-11-marketing-site |
software | healthy | docs/_archive/phase-10-11-premium-ui/04-phase-11-marketing-… |
05-assets-prep |
software | healthy | docs/_archive/phase-10-11-premium-ui/05-assets-prep |
01-competitive-analysis |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysis |
edtech |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
local-african-edtech |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
edone |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
powerschool |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
classsync |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
smansys |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
clever |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
premium-saas |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
notion |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
framer |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
vercel |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
raycast |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
linear |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
stripe |
software | healthy | docs/_archive/phase-10-11-premium-ui/01-competitive-analysi… |
audits |
software | healthy | docs/_archive/audits |
research |
software | healthy | docs/_archive/research |
reports |
software | healthy | docs/_archive/reports |
plans |
software | healthy | docs/_archive/plans |
handoff |
software | healthy | docs/_archive/handoff |
missions |
software | healthy | docs/missions |
audits |
software | healthy | docs/audits |
ingest |
software | healthy | docs/ingest |
drafts |
software | healthy | docs/ingest/drafts |
necta-2023-form3-math |
software | healthy | docs/ingest/drafts/necta-2023-form3-math |
curriculum |
software | healthy | docs/ingest/curriculum |
necta-2023-form2 |
software | healthy | docs/ingest/curriculum/necta-2023-form2 |
design |
software | healthy | docs/design |
mwangazza-v1 |
software | healthy | docs/design/mwangazza-v1 |
product |
software | healthy | docs/design/mwangazza-v1/product |
Timetable |
software | healthy | docs/design/mwangazza-v1/product/Timetable |
assets |
software | healthy | docs/design/mwangazza-v1/assets |
mobile |
software | healthy | docs/design/mwangazza-v1/mobile |
mobile |
software | healthy | docs/design/mobile |
stylesheets |
software | healthy | docs/design/mobile/stylesheets |
scripts |
software | healthy | docs/design/mobile/scripts |
pages |
software | healthy | docs/design/mobile/pages |
web |
software | healthy | docs/design/web |
nomi-specs |
software | healthy | docs/design/nomi-specs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/settings-page |
frontend | healthy | web/src/features/settings/pages/settings-page.tsx |
/terms-of-service-page |
frontend | healthy | web/src/features/legal/pages/terms-of-service-page.tsx |
/privacy-policy-page |
frontend | healthy | web/src/features/legal/pages/privacy-policy-page.tsx |
/login-page |
frontend | healthy | web/src/features/auth/pages/login-page.tsx |
/activate-account-page |
frontend | healthy | web/src/features/auth/pages/activate-account-page.tsx |
/reset-password-page |
frontend | healthy | web/src/features/auth/pages/reset-password-page.tsx |
/forgot-password-page |
frontend | healthy | web/src/features/auth/pages/forgot-password-page.tsx |
/__tests__/activate-account-page.test |
frontend | healthy | web/src/features/auth/pages/__tests__/activate-account-page… |
/__tests__/login-page.test |
frontend | healthy | web/src/features/auth/pages/__tests__/login-page.test.tsx |
/exam-detail-page |
frontend | healthy | web/src/features/exams/pages/exam-detail-page.tsx |
/exam-types-tab |
frontend | healthy | web/src/features/exams/pages/exam-types-tab.tsx |
/exams-page |
frontend | healthy | web/src/features/exams/pages/exams-page.tsx |
/exam-publish-preview-page |
frontend | healthy | web/src/features/exams/pages/exam-publish-preview-page.tsx |
/exams-list-tab |
frontend | healthy | web/src/features/exams/pages/exams-list-tab.tsx |
/__tests__/exam-publish-preview-page.test |
frontend | healthy | web/src/features/exams/pages/__tests__/exam-publish-preview… |
/__tests__/exam-detail-page.test |
frontend | healthy | web/src/features/exams/pages/__tests__/exam-detail-page.tes… |
/__tests__/exam-types-tab.test |
frontend | healthy | web/src/features/exams/pages/__tests__/exam-types-tab.test.… |
/__tests__/exams-list-tab.test |
frontend | healthy | web/src/features/exams/pages/__tests__/exams-list-tab.test.… |
/timetable-page |
frontend | healthy | web/src/features/timetable/pages/timetable-page.tsx |
/timetable-settings-page |
frontend | healthy | web/src/features/timetable/pages/timetable-settings-page.tsx |
/timetable-dashboard-page |
frontend | healthy | web/src/features/timetable/pages/timetable-dashboard-page.t… |
/__tests__/timetable-dashboard-page.test |
frontend | healthy | web/src/features/timetable/pages/__tests__/timetable-dashbo… |
/__tests__/timetable-settings-page.test |
frontend | healthy | web/src/features/timetable/pages/__tests__/timetable-settin… |
/__tests__/timetable-page.test |
frontend | healthy | web/src/features/timetable/pages/__tests__/timetable-page.t… |
/staff-profile-page |
frontend | healthy | web/src/features/staff/pages/staff-profile-page.tsx |
/staff-list-page |
frontend | healthy | web/src/features/staff/pages/staff-list-page.tsx |
/__tests__/staff-list-page.test |
frontend | healthy | web/src/features/staff/pages/__tests__/staff-list-page.test… |
/__tests__/staff-list-page.lifecycle.test |
frontend | healthy | web/src/features/staff/pages/__tests__/staff-list-page.life… |
/superadmin-dashboard-page |
frontend | healthy | web/src/features/dashboard/pages/superadmin-dashboard-page.… |
/trash-page |
frontend | healthy | web/src/features/trash/pages/trash-page.tsx |
/__tests__/trash-page.test |
frontend | healthy | web/src/features/trash/pages/__tests__/trash-page.test.tsx |
/pilots-page |
frontend | healthy | web/src/features/platform/pilots/pages/pilots-page.tsx |
/__tests__/pilots-page.test |
frontend | healthy | web/src/features/platform/pilots/pages/__tests__/pilots-pag… |
/tenants-page |
frontend | healthy | web/src/features/platform/pages/tenants-page.tsx |
/subscriptions-page |
frontend | healthy | web/src/features/platform/pages/subscriptions-page.tsx |
/tenant-detail-page |
frontend | healthy | web/src/features/platform/pages/tenant-detail-page.tsx |
/__tests__/tenants-page.test |
frontend | healthy | web/src/features/platform/pages/__tests__/tenants-page.test… |
/__tests__/tenant-detail-page.test |
frontend | healthy | web/src/features/platform/pages/__tests__/tenant-detail-pag… |
/__tests__/subscriptions-page.test |
frontend | healthy | web/src/features/platform/pages/__tests__/subscriptions-pag… |
/integration-logs-page |
frontend | healthy | web/src/features/platform/integration-logs/pages/integratio… |
/student-profile-page |
frontend | healthy | web/src/features/students/pages/student-profile-page.tsx |
/student-list-page |
frontend | healthy | web/src/features/students/pages/student-list-page.tsx |
/__tests__/student-list-page.test |
frontend | healthy | web/src/features/students/pages/__tests__/student-list-page… |
/__tests__/student-list-page.lifecycle.test |
frontend | healthy | web/src/features/students/pages/__tests__/student-list-page… |
/invoices-tab |
frontend | healthy | web/src/features/finance/pages/invoices-tab.tsx |
/fee-structures-tab |
frontend | healthy | web/src/features/finance/pages/fee-structures-tab.tsx |
/finance-page |
frontend | healthy | web/src/features/finance/pages/finance-page.tsx |
/fee-heads-tab |
frontend | healthy | web/src/features/finance/pages/fee-heads-tab.tsx |
/__tests__/fee-heads-tab.test |
frontend | healthy | web/src/features/finance/pages/__tests__/fee-heads-tab.test… |
/__tests__/invoices-tab.test |
frontend | healthy | web/src/features/finance/pages/__tests__/invoices-tab.test.… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
teacher |
software | healthy | docs/design/mwangazza-v1/product/cal-v3.js:teacher |
so |
software | healthy | docs/design/mwangazza-v1/assets/craft.js:so |
avg |
software | healthy | docs/design/mwangazza-v1/mobile/student-screens-2.jsx:avg |
NomiMorpher |
software | healthy | docs/design/mobile/scripts/nomi-engine.js:NomiMorpher |
on |
software | healthy | docs/design/mobile/scripts/nomi-engine.js:on |
BehaviorEngine |
software | healthy | docs/design/mobile/scripts/nomi-engine.js:BehaviorEngine |
expect |
software | healthy | web/src/shared/components/layout/__tests__/necta-countdown-… |
collisions |
software | healthy | web/src/shared/components/ui/__tests__/card.test.tsx:collis… |
via |
software | healthy | web/src/shared/components/ui/__tests__/calendar.test.tsx:via |
string |
software | healthy | web/src/shared/components/ui/__tests__/time-picker.test.tsx… |
and |
software | healthy | web/src/shared/components/ui/__tests__/select-field.test.ts… |
ErrorBoundary |
software | healthy | web/src/shared/components/errors/error-boundary.tsx:ErrorBo… |
of |
software | healthy | web/src/shared/components/bulk-import/bulk-import-dialog.ts… |
tags |
software | healthy | web/src/shared/components/mwangazza/brief.tsx:tags |
tag |
software | healthy | web/src/shared/components/mwangazza/brief.tsx:tag |
tag |
software | healthy | web/src/shared/components/mwangazza/__tests__/brief.test.ts… |
sections |
software | healthy | web/src/shared/hooks/use-app-defaults.ts:sections |
section |
software | healthy | web/src/shared/hooks/__tests__/use-app-defaults.test.ts:sec… |
assignments |
software | healthy | web/src/features/legal/pages/privacy-policy-page.tsx:assign… |
section |
software | healthy | web/src/features/exams/components/marks-entry-grid.tsx:sect… |
test |
software | healthy | web/src/features/exams/pages/__tests__/exams-list-tab.test.… |
section |
software | healthy | web/src/features/exams/hooks/queries.ts:section |
home |
software | healthy | web/src/features/timetable/components/slot-inspect-popover.… |
the |
software | healthy | web/src/features/timetable/components/editor/editor-rail.ts… |
yet |
software | healthy | web/src/features/timetable/components/editor/subject-pool-p… |
timetable |
software | healthy | web/src/features/timetable/components/editor/fixed-blocks-m… |
they |
software | healthy | web/src/features/timetable/components/editor/teacher-room-v… |
at |
software | healthy | web/src/features/timetable/components/editor/__tests__/drop… |
yet |
software | healthy | web/src/features/timetable/components/editor/__tests__/subj… |
so |
software | healthy | web/src/features/timetable/lib/section-status.ts:so |
section |
software | healthy | web/src/features/timetable/lib/publish-conflicts.ts:section |
is |
software | healthy | web/src/features/timetable/pages/timetable-page.tsx:is |
timetable |
software | healthy | web/src/features/timetable/pages/timetable-page.tsx:timetab… |
timetable |
software | healthy | web/src/features/timetable/pages/__tests__/timetable-page.t… |
view |
software | healthy | web/src/features/timetable/pages/__tests__/timetable-page.t… |
timetable |
software | healthy | web/src/features/timetable/hooks/lifecycle.ts:timetable |
reads |
software | healthy | web/src/features/timetable/hooks/mutations.ts:reads |
and |
software | healthy | web/src/features/staff/pages/staff-list-page.tsx:and |
and |
software | healthy | web/src/features/staff/pages/__tests__/staff-list-page.life… |
section |
software | healthy | web/src/features/students/schemas.ts:section |
section |
software | healthy | web/src/features/students/components/enroll-student-dialog.… |
from |
software | healthy | web/src/features/students/pages/student-list-page.tsx:from |
teachers |
software | healthy | web/src/features/students/pages/__tests__/student-list-page… |
section |
software | healthy | web/src/features/finance/schemas.ts:section |
section |
software | healthy | web/src/features/finance/components/generate-invoices-dialo… |
section |
software | healthy | web/src/features/finance/components/fee-structure-dialog.ts… |
fee |
software | healthy | web/src/features/finance/pages/invoices-tab.tsx:fee |
section |
software | healthy | web/src/features/finance/pages/invoices-tab.tsx:section |
fee |
software | healthy | web/src/features/finance/pages/fee-structures-tab.tsx:fee |
gets |
software | healthy | web/src/features/finance/pages/fee-structures-tab.tsx:gets |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::web/src/features/auth/pages/login-page.tsx |
security | healthy | web/src/features/auth/pages/login-page.tsx |
auth::web/src/features/auth/pages/__tests__/login-page.test… |
security | healthy | web/src/features/auth/pages/__tests__/login-page.test.tsx |
auth::backend/README.md |
security | healthy | backend/README.md |
auth::backend/CLAUDE.md |
security | healthy | backend/CLAUDE.md |
auth::web/src/shared/types/auth.types.ts |
security | healthy | web/src/shared/types/auth.types.ts |
auth::docs/design/mobile/pages/01-parent-screen-flow-v3.html |
security | healthy | docs/design/mobile/pages/01-parent-screen-flow-v3.html |
auth::web/src/shared/lib/api-client.ts |
security | healthy | web/src/shared/lib/api-client.ts |
auth::web/src/features/auth/stores/__tests__/auth.store.tes… |
security | healthy | web/src/features/auth/stores/__tests__/auth.store.test.ts |
auth::web/src/features/money-desk/hooks/mutations.ts |
security | healthy | web/src/features/money-desk/hooks/mutations.ts |
auth::web/src/shared/lib/jwt.ts |
security | healthy | web/src/shared/lib/jwt.ts |
auth::docs/design/mobile/pages/01-student-screen-flow-v6.ht… |
security | healthy | docs/design/mobile/pages/01-student-screen-flow-v6.html |
auth::web/src/shared/lib/__tests__/api-client.test.ts |
security | healthy | web/src/shared/lib/__tests__/api-client.test.ts |
auth::web/src/features/auth/api/mutations.ts |
security | healthy | web/src/features/auth/api/mutations.ts |
auth::web/src/features/auth/stores/auth.store.ts |
security | healthy | web/src/features/auth/stores/auth.store.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
PUT /school/details |
api | healthy | web/src/features/settings/hooks/mutations.ts |
PUT /school/settings |
api | healthy | web/src/features/settings/hooks/mutations.ts |
PUT /schedule/settings |
api | healthy | web/src/features/schedule/hooks/mutations.ts |
POST /auth/forgot-password |
api | healthy | web/src/features/auth/api/mutations.ts |
POST /auth/resend-invitation |
api | healthy | web/src/features/auth/api/mutations.ts |
POST /auth/logout |
api | healthy | web/src/features/auth/api/mutations.ts |
POST /finance/invoices/generate |
api | healthy | web/src/features/finance/hooks/mutations.ts |
POST /contact |
api | healthy | web/src/features/marketing/lib/contact-api.ts |
POST /school/onboarding/position |
api | healthy | web/src/features/onboarding/hooks/mutations.ts |
POST /school/onboarding/dismiss |
api | healthy | web/src/features/onboarding/hooks/mutations.ts |
POST /school/onboarding/complete |
api | healthy | web/src/features/onboarding/hooks/mutations.ts |
POST /school/onboarding/resume |
api | healthy | web/src/features/onboarding/hooks/mutations.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::web/.env.development |
security | healthy | web/.env.development |
password_literal::web/src/features/auth/types/__tests__/aut… |
security | healthy | web/src/features/auth/types/__tests__/auth.schemas.test.ts |
password_literal::web/src/features/auth/types/__tests__/aut… |
security | healthy | web/src/features/auth/types/__tests__/auth.schemas.test.ts |
password_literal::web/src/features/staff/components/__tests… |
security | healthy | web/src/features/staff/components/__tests__/reset-staff-pas… |
password_literal::web/src/features/staff/components/__tests… |
security | healthy | web/src/features/staff/components/__tests__/create-staff-di… |
password_literal::web/src/features/onboarding/components/st… |
security | healthy | web/src/features/onboarding/components/staff/__tests__/staf… |
password_literal::.github/workflows/ci.yml |
security | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | web/dev-server.mjs |
port:8080 |
network | healthy | backend/Dockerfile |
port:06 |
network | healthy | .github/dependabot.yml |
port:05 |
network | healthy | .github/workflows/codeql.yml |
port:30 |
network | healthy | .github/workflows/codeql.yml |
port:5432 |
network | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
analyze |
cicd | healthy | .github/workflows/codeql.yml |
web-security-audit |
cicd | healthy | .github/workflows/ci.yml |
web-build-and-test |
cicd | healthy | .github/workflows/ci.yml |
build-and-test |
cicd | healthy | .github/workflows/ci.yml |
build-and-test |
cicd | healthy | .github/workflows/mobile-ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::mobile-ci |
cicd | healthy | .github/workflows/mobile-ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | CLAUDE.md |
postgres |
data | healthy | web/src/features/calendar/lib/calendar-date.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | web/src/App.tsx |
SyntheticParentApp |
frontend | healthy | web/src/features/marketing/components/synthetic-parent-app.… |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-xqx6xc_7 |
software | healthy | /tmp/repobility-clone-xqx6xc_7 |
| Label | Layer | Status | Path |
|---|---|---|---|
image::backend/Dockerfile |
hardware | healthy | backend/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | docs/_archive/phase-10-11-premium-ui/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | docs/compliance/pdpc-tanzania/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
DOTNET_VERSION |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/f5bbda4f-3133-4dd4-b7dc-c848259c7011/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f5bbda4f-3133-4dd4-b7dc-c848259c7011/
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.