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.

safinsight-boop/attendance-system

https://github.com/safinsight-boop/attendance-system · scanned 2026-06-16 02:57 UTC (2 months ago)

75 raw signals (0 security + 75 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months ago · v2 · 75 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 1292 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
_normalize_bilingual software healthy ats_engine.py:38
_ar_strip_al software healthy ats_engine.py:94
_ar_alias_variants software healthy ats_engine.py:116
count_soft_indicators software healthy ats_engine.py:537
has_soft_indicators software healthy ats_engine.py:546
_is_word_char software healthy ats_engine.py:553
_ar_left_ok software healthy ats_engine.py:565
count_occurrences software healthy ats_engine.py:572
_count_occurrences_case_sensitive software healthy ats_engine.py:594
_find_original_casing software healthy ats_engine.py:613
_capitalize_words software healthy ats_engine.py:620
_first_occurrence_pos software healthy ats_engine.py:624
_is_acronym software healthy ats_engine.py:631
_looks_like_verb software healthy ats_engine.py:639
_looks_like_adjective_only software healthy ats_engine.py:654
_contains_date_marker software healthy ats_engine.py:663
_value_zone_ranges software healthy ats_engine.py:684
_in_any_range software healthy ats_engine.py:705
_section_headers software healthy ats_engine.py:709
_extract_structural_items software healthy ats_engine.py:738
_extract_acronyms software healthy ats_engine.py:785
_extract_company_names software healthy ats_engine.py:798
_extract_title_case_compounds software healthy ats_engine.py:818
_prefer_capitalized_occurrence software healthy ats_engine.py:847
_reject_candidate software healthy ats_engine.py:860
_classify software healthy ats_engine.py:920
_arabic_ratio software healthy ats_engine.py:941
_text_lang software healthy ats_engine.py:947
_phrase_lang software healthy ats_engine.py:956
_extract_arabic_items software healthy ats_engine.py:959
_flush software healthy ats_engine.py:994
_match_keywords_internal software healthy ats_engine.py:1024
needs_case_sensitive software healthy ats_engine.py:1035
is_recognized_compound software healthy ats_engine.py:1165
is_word_slice software healthy ats_engine.py:1178
by_freq_key software dead ats_engine.py:1263
_counts_for_score software healthy ats_engine.py:1273
match_pct software healthy ats_engine.py:1283
match_keywords software healthy ats_engine.py:1310
keyword_table software healthy ats_engine.py:1341
keep software healthy ats_engine.py:1353
_extract_years_from_text software healthy ats_engine.py:1398
_extract_ranges software healthy ats_engine.py:1408
_sum_years_of_experience software healthy ats_engine.py:1419
_is_plausible_title software healthy ats_engine.py:1451
_extract_title_from_header software healthy ats_engine.py:1475
_extract_ar_title software healthy ats_engine.py:1498
_extract_most_recent_title software healthy ats_engine.py:1512
parse_resume_min software healthy ats_engine.py:1579
parse_job_min software healthy ats_engine.py:1593

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

LabelLayerStatusPath
ANY /api/leaves/balance-import api healthy app.py
ANY / api healthy app.py
ANY /admin api healthy app.py
ANY /api/platform/login api healthy app.py
ANY /api/platform/session api healthy app.py
ANY /api/hr/alerts api healthy app.py
ANY /api/my-agenda api healthy app.py
ANY /api/hr/end-of-service/<int:eid> api healthy app.py
ANY /api/hr/reports/eosb api healthy app.py
ANY /api/hr/probation-queue api healthy app.py
ANY /api/hr/probation-queue/<int:emp_id> api healthy app.py
ANY /api/admin/run-probation-scan api healthy app.py
ANY /api/my/probation-reviews api healthy app.py
ANY /api/probation-reviews/<int:rid> api healthy app.py
ANY /api/probation-reviews/<int:rid>/recommend api healthy app.py
ANY /api/probation-reviews api healthy app.py
ANY /api/probation-reviews/<int:rid>/decide api healthy app.py
ANY /api/my/probation-consent api healthy app.py
ANY /api/hr/probation-settings api healthy app.py
ANY /probation/ack/<token> api healthy app.py
ANY /api/hr/contract-renewals api healthy app.py
ANY /api/hr/contract-renewals/<int:emp_id> api healthy app.py
ANY /api/hr/reports/gosi api healthy app.py
ANY /api/hr/reports/wps api healthy app.py
ANY /api/hr/reports/nitaqat api healthy app.py
ANY /api/dashboard/bi api healthy app.py
ANY /api/stats/today api healthy app.py
ANY /api/stats/today/detail api healthy app.py
ANY /api/stats/month/detail api healthy app.py
ANY /api/stats/month api healthy app.py
ANY /api/stats/trend api healthy app.py
ANY /api/dashboard/decision api healthy app.py
ANY /api/company/sender-email api healthy app.py
ANY /api/company/email-config api healthy app.py
ANY /api/company/email-test api healthy app.py
ANY /api/company/email-test-imap api healthy app.py
ANY /api/company/email-debug api healthy app.py
ANY /api/company/email-reprocess api healthy app.py
ANY /api/notification-log api healthy app.py
ANY /api/recruitment/postings api healthy app.py
ANY /api/recruitment/postings/<int:pid> api healthy app.py
ANY /api/recruitment/postings/<int:pid>/candidates api healthy app.py
ANY /api/recruitment/postings/<int:pid>/rescore api healthy app.py
ANY /api/recruitment/candidates/<int:cid> api healthy app.py
ANY /api/recruitment/candidates/<int:cid>/cv api healthy app.py
ANY /api/recruitment/candidates/<int:cid>/stage api healthy app.py
ANY /api/recruitment/candidates/<int:cid>/interview api healthy app.py
ANY /api/recruitment/candidates/<int:cid>/scorecard api healthy app.py
ANY /api/recruitment/candidates/<int:cid>/offer api healthy app.py
ANY /api/recruitment/candidates/<int:cid>/contract api healthy app.py

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

LabelLayerStatusPath
employees data healthy app.py
attendance data healthy app.py
violations data healthy app.py
vio_counts data healthy app.py
users data healthy app.py
excuse_requests data healthy app.py
leaves data healthy app.py
public_holidays data healthy app.py
overtime_requests data healthy app.py
attendance_requests data healthy app.py
manual_deductions data healthy app.py
manual_bonuses data healthy app.py
commission_inputs data healthy app.py
settings data healthy app.py
managed_lists data healthy app.py
employee_allowances data healthy app.py
employees_new data healthy app.py
users_new data healthy app.py
schedule_history data healthy app.py
shift_overrides data healthy app.py
notif_digest_queue data healthy app.py
employee_notif_prefs data healthy app.py
payroll_commission_override data healthy app.py
written_warnings data healthy app.py
payroll_workflow_stages data healthy app.py
companies data healthy app.py
company_settings data healthy app.py
custody data healthy app.py
probation_reviews data healthy app.py
custody_events data healthy app.py
audit_log_local data healthy app.py
loans data healthy app.py
loan_stages data healthy app.py
loan_chain_config data healthy app.py
approval_chain_config data healthy app.py
approval_stages data healthy app.py
kpi_indicators data healthy app.py
kpi_scores data healthy app.py
kpi_reward_rules data healthy app.py
kpi_rewards_catalog data healthy app.py
kpi_redemptions data healthy app.py
kpi_reward_types data healthy app.py
kpi_submissions data healthy app.py
kpi_employee_of_month data healthy app.py
attendance_method_periods data healthy app.py
employee_devices data healthy app.py
payroll_runs data healthy app.py
payroll_run_periods data healthy app.py
approval_groups data healthy app.py
approval_group_members data healthy app.py

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

LabelLayerStatusPath
خطة_جسر.md software healthy خطة_جسر.md
skills_bilingual.json software healthy skills_bilingual.json
خطة_المشروع.md software healthy خطة_المشروع.md
CLAUDE.md software healthy CLAUDE.md
skills_ar.json software healthy skills_ar.json
Procfile software healthy Procfile
ats_engine.py software healthy ats_engine.py
requirements.txt software healthy requirements.txt
railway.toml software healthy railway.toml
app.py software healthy app.py
skills.json software healthy skills.json
REQUIREMENTS.md software healthy REQUIREMENTS.md
CLAUDE.md quality warning CLAUDE.md

LabelLayerStatusPath
mysql data healthy skills_bilingual.json
postgresql data healthy skills_bilingual.json
mongodb data healthy skills_bilingual.json
redis data healthy skills_bilingual.json
cassandra data healthy skills_bilingual.json
mariadb data healthy skills_bilingual.json
postgres data healthy skills_bilingual.json
elasticsearch data healthy skills_bilingual.json
sqlite data healthy CLAUDE.md
clickhouse data healthy skills.json

LabelLayerStatusPath
vps::aws hardware healthy skills_bilingual.json
vps::azure hardware healthy skills_bilingual.json
vps::ec2 hardware healthy skills_bilingual.json
vps::gcp hardware healthy skills_bilingual.json

LabelLayerStatusPath
safinsight-boop__attendance-system software healthy /data/fable5_failed_archive/safinsight-boop__attendance-sys…

LabelLayerStatusPath
kafka data healthy skills_bilingual.json

LabelLayerStatusPath
nginx network healthy skills_bilingual.json

LabelLayerStatusPath
port:5000 network healthy CLAUDE.md
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/2dca1568-24b6-4700-9ce2-df9593214440/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2dca1568-24b6-4700-9ce2-df9593214440/

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.