https://github.com/zcor/strongasan0x
· scanned 2026-06-16 01:11 UTC (2 months, 1 week ago)
105 raw signals (0 security + 105 graph)
Last scanned 2 months, 1 week ago · v1 · 89 actionable findings from 1 signal source. 16 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 916 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 |
|---|---|---|---|
main |
software | healthy | manage.py:7 |
_get_or_create_warrior_participant |
software | healthy | daily/auth.py:41 |
get_participant_for_warrior |
software | healthy | daily/auth.py:62 |
get_participant_for_token_session |
software | healthy | daily/auth.py:74 |
get_current_participant |
software | healthy | daily/auth.py:85 |
login_with_token |
software | healthy | daily/auth.py:90 |
warrior_session_keys_set |
software | healthy | daily/auth.py:111 |
clear_daily_session |
software | dead | daily/auth.py:120 |
require_daily_actor |
software | healthy | daily/auth.py:124 |
wrapper |
software | healthy | daily/auth.py:132 |
_resolve_today |
software | healthy | daily/views.py:51 |
_is_backfill |
software | healthy | daily/views.py:76 |
_as_of_query |
software | healthy | daily/views.py:81 |
token_login |
software | dead | daily/views.py:92 |
ensure_prior_day_coached |
software | healthy | daily/views.py:108 |
_morning_note |
software | healthy | daily/views.py:127 |
_get_or_create_today |
software | healthy | daily/views.py:156 |
checkin |
software | healthy | daily/views.py:168 |
_is_baseline_questions |
software | healthy | daily/views.py:280 |
set_item_state |
software | healthy | daily/views.py:291 |
_replace_item |
software | healthy | daily/views.py:373 |
_generate_and_append_bonus |
software | healthy | daily/views.py:422 |
wrap_day |
software | healthy | daily/views.py:467 |
next_bonus |
software | healthy | daily/views.py:496 |
save_comment |
software | healthy | daily/views.py:532 |
respond_to_suggestion |
software | healthy | daily/views.py:551 |
_revert_applied_suggestion |
software | healthy | daily/views.py:569 |
reset_to_baseline_view |
software | healthy | daily/views.py:585 |
_run_coach |
software | healthy | daily/views.py:592 |
has_mutation |
software | healthy | daily/admin.py:61 |
__str__ |
software | healthy | daily/models.py:293 |
get_or_create_current_checklist |
software | healthy | daily/models.py:58 |
question_keys |
software | healthy | daily/models.py:145 |
answers_by_key |
software | healthy | daily/models.py:191 |
score |
software | healthy | daily/models.py:195 |
derive_stretch_item |
software | dead | daily/services/ai_coach.py:225 |
generate_one_bonus |
software | healthy | daily/services/ai_coach.py:352 |
build_coach_context |
software | healthy | daily/services/ai_coach.py:436 |
_label_map |
software | healthy | daily/services/ai_coach.py:437 |
_summarize |
software | healthy | daily/services/ai_coach.py:443 |
_format_user_prompt |
software | healthy | daily/services/ai_coach.py:467 |
_estimate_tokens |
software | healthy | daily/services/ai_coach.py:500 |
_clean_items |
software | healthy | daily/services/ai_coach.py:508 |
_parse_response |
software | healthy | daily/services/ai_coach.py:529 |
generate_suggestion |
software | healthy | daily/services/ai_coach.py:573 |
apply_pending_mutations |
software | healthy | daily/services/checklist.py:24 |
revert_to_baseline |
software | healthy | daily/services/checklist.py:88 |
_is_valid_questions |
software | healthy | daily/services/checklist.py:106 |
_questions_equal |
software | healthy | daily/services/checklist.py:123 |
value_to_state |
software | dead | daily/migrations/0002_remove_dailycheckinanswer_value_and_m… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
manage.py |
software | healthy | manage.py |
.env.example |
software | healthy | .env.example |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
requirements.txt |
software | healthy | requirements.txt |
DEPLOYMENT.md |
software | healthy | DEPLOYMENT.md |
urls.py |
software | healthy | daily/urls.py |
__init__.py |
software | healthy | daily/__init__.py |
auth.py |
software | healthy | daily/auth.py |
views.py |
software | healthy | daily/views.py |
admin.py |
software | healthy | daily/admin.py |
apps.py |
software | healthy | daily/apps.py |
models.py |
software | healthy | daily/models.py |
token_conflict.html |
software | healthy | daily/templates/daily/token_conflict.html |
token_invalid.html |
software | healthy | daily/templates/daily/token_invalid.html |
base.html |
software | healthy | daily/templates/daily/base.html |
checkin.html |
software | healthy | daily/templates/daily/checkin.html |
ai_coach.py |
software | healthy | daily/services/ai_coach.py |
__init__.py |
software | healthy | daily/services/__init__.py |
checklist.py |
software | healthy | daily/services/checklist.py |
0001_initial.py |
software | healthy | daily/migrations/0001_initial.py |
__init__.py |
software | healthy | daily/migrations/__init__.py |
0002_remove_dailycheckinanswer_value_and_more.py |
software | healthy | daily/migrations/0002_remove_dailycheckinanswer_value_and_m… |
README.md |
software | healthy | discord_dashboard/README.md |
manage.py |
software | healthy | discord_dashboard/manage.py |
requirements.txt |
software | healthy | discord_dashboard/requirements.txt |
discord_bot.py |
software | healthy | discord_dashboard/bot/discord_bot.py |
__init__.py |
software | healthy | discord_dashboard/bot/__init__.py |
views.py |
software | healthy | discord_dashboard/bot/views.py |
admin.py |
software | healthy | discord_dashboard/bot/admin.py |
apps.py |
software | healthy | discord_dashboard/bot/apps.py |
tests.py |
software | healthy | discord_dashboard/bot/tests.py |
models.py |
software | healthy | discord_dashboard/bot/models.py |
__init__.py |
software | healthy | discord_dashboard/bot/management/__init__.py |
runbot.py |
software | healthy | discord_dashboard/bot/management/commands/runbot.py |
__init__.py |
software | healthy | discord_dashboard/bot/management/commands/__init__.py |
backfill_messages.py |
software | healthy | discord_dashboard/bot/management/commands/backfill_messages… |
assignadmin.py |
software | healthy | discord_dashboard/bot/management/commands/assignadmin.py |
0001_initial.py |
software | healthy | discord_dashboard/bot/migrations/0001_initial.py |
__init__.py |
software | healthy | discord_dashboard/bot/migrations/__init__.py |
0002_voicesession_voicetranscription_and_more.py |
software | healthy | discord_dashboard/bot/migrations/0002_voicesession_voicetra… |
urls.py |
software | healthy | discord_dashboard/discord_intelligence/urls.py |
__init__.py |
software | healthy | discord_dashboard/discord_intelligence/__init__.py |
asgi.py |
software | healthy | discord_dashboard/discord_intelligence/asgi.py |
wsgi.py |
software | healthy | discord_dashboard/discord_intelligence/wsgi.py |
settings.py |
software | healthy | discord_dashboard/discord_intelligence/settings.py |
__init__.py |
software | healthy | discord_dashboard/analytics/__init__.py |
views.py |
software | healthy | discord_dashboard/analytics/views.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DailyParticipantAdmin |
software | healthy | daily/admin.py:14 |
DailyAccessTokenAdmin |
software | healthy | daily/admin.py:22 |
ChecklistVersionAdmin |
software | healthy | daily/admin.py:31 |
DailyCheckInAnswerInline |
software | healthy | daily/admin.py:38 |
DailyCheckInAdmin |
software | healthy | daily/admin.py:44 |
CoachSuggestionAdmin |
software | healthy | daily/admin.py:54 |
DailyConfig |
software | healthy | daily/apps.py:4 |
DailyParticipant |
software | healthy | daily/models.py:27 |
Meta |
software | healthy | daily/models.py:287 |
DailyAccessToken |
software | healthy | daily/models.py:70 |
ChecklistVersion |
software | healthy | daily/models.py:89 |
DailyCheckIn |
software | healthy | daily/models.py:149 |
DailyCheckInAnswer |
software | healthy | daily/models.py:204 |
CoachSuggestion |
software | healthy | daily/models.py:235 |
CheckInSummary |
software | healthy | daily/services/ai_coach.py:31 |
CoachContext |
software | healthy | daily/services/ai_coach.py:37 |
Migration |
software | healthy | daily/migrations/0001_initial.py:8 |
Migration |
software | healthy | daily/migrations/0002_remove_dailycheckinanswer_value_and_m… |
SummaryCog |
software | healthy | discord_dashboard/bot/discord_bot.py:23 |
VoiceRecorder |
software | healthy | discord_dashboard/bot/discord_bot.py:127 |
VoiceTranscriptionCog |
software | healthy | discord_dashboard/bot/discord_bot.py:385 |
DiscordIntelligenceBot |
software | healthy | discord_dashboard/bot/discord_bot.py:532 |
BotConfig |
software | healthy | discord_dashboard/bot/apps.py:4 |
DiscordServer |
software | healthy | discord_dashboard/bot/models.py:4 |
Meta |
software | healthy | discord_dashboard/bot/models.py:130 |
DiscordChannel |
software | healthy | discord_dashboard/bot/models.py:18 |
DiscordUser |
software | healthy | discord_dashboard/bot/models.py:34 |
DiscordMessage |
software | healthy | discord_dashboard/bot/models.py:52 |
DiscordReaction |
software | healthy | discord_dashboard/bot/models.py:80 |
VoiceSession |
software | healthy | discord_dashboard/bot/models.py:96 |
VoiceTranscription |
software | healthy | discord_dashboard/bot/models.py:120 |
Command |
software | healthy | discord_dashboard/bot/management/commands/runbot.py:14 |
Command |
software | healthy | discord_dashboard/bot/management/commands/backfill_messages… |
Command |
software | healthy | discord_dashboard/bot/management/commands/assignadmin.py:14 |
Migration |
software | healthy | discord_dashboard/bot/migrations/0001_initial.py:7 |
Migration |
software | healthy | discord_dashboard/bot/migrations/0002_voicesession_voicetra… |
AnalyticsConfig |
software | healthy | discord_dashboard/analytics/apps.py:4 |
DashboardConfig |
software | healthy | discord_dashboard/dashboard/apps.py:4 |
BotQueryRouter |
software | healthy | rollcall/db_routers.py:20 |
RollCallRankingInline |
software | healthy | rollcall/admin.py:9 |
AttestationInline |
software | healthy | rollcall/admin.py:16 |
WeeklyRollCallAdmin |
software | healthy | rollcall/admin.py:26 |
RollCallRankingAdmin |
software | healthy | rollcall/admin.py:36 |
DiscordUserMappingAdmin |
software | healthy | rollcall/admin.py:43 |
TelegramUserMappingAdmin |
software | healthy | rollcall/admin.py:53 |
AttestationAdmin |
software | healthy | rollcall/admin.py:63 |
RankingTrialAdmin |
software | healthy | rollcall/admin.py:80 |
MessageLogAdmin |
software | healthy | rollcall/admin.py:97 |
WebLoginTokenAdmin |
software | healthy | rollcall/admin.py:113 |
StravaAuthAdmin |
software | healthy | rollcall/admin.py:120 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
daily |
software | healthy | daily |
templates |
software | healthy | daily/templates |
daily |
software | healthy | daily/templates/daily |
services |
software | healthy | daily/services |
migrations |
software | healthy | daily/migrations |
discord_dashboard |
software | healthy | discord_dashboard |
bot |
software | healthy | discord_dashboard/bot |
management |
software | healthy | discord_dashboard/bot/management |
commands |
software | healthy | discord_dashboard/bot/management/commands |
migrations |
software | healthy | discord_dashboard/bot/migrations |
discord_intelligence |
software | healthy | discord_dashboard/discord_intelligence |
analytics |
software | healthy | discord_dashboard/analytics |
migrations |
software | healthy | discord_dashboard/analytics/migrations |
dashboard |
software | healthy | discord_dashboard/dashboard |
templates |
software | healthy | discord_dashboard/dashboard/templates |
dashboard |
software | healthy | discord_dashboard/dashboard/templates/dashboard |
migrations |
software | healthy | discord_dashboard/dashboard/migrations |
strongasan0x |
software | healthy | strongasan0x |
rollcall |
software | healthy | rollcall |
tests |
software | healthy | rollcall/tests |
static |
software | healthy | rollcall/static |
rollcall |
software | healthy | rollcall/static/rollcall |
css |
software | healthy | rollcall/static/rollcall/css |
templatetags |
software | healthy | rollcall/templatetags |
utils |
software | healthy | rollcall/utils |
warrior |
software | healthy | rollcall/warrior |
templates |
software | healthy | rollcall/templates |
rollcall |
software | healthy | rollcall/templates/rollcall |
warrior |
software | healthy | rollcall/templates/rollcall/warrior |
discord_bot |
software | healthy | rollcall/discord_bot |
cogs |
software | healthy | rollcall/discord_bot/cogs |
telegram_bot |
software | healthy | rollcall/telegram_bot |
utils |
software | healthy | rollcall/telegram_bot/utils |
conversation |
software | healthy | rollcall/telegram_bot/conversation |
handlers |
software | healthy | rollcall/telegram_bot/handlers |
management |
software | healthy | rollcall/management |
commands |
software | healthy | rollcall/management/commands |
services |
software | healthy | rollcall/services |
migrations |
software | healthy | rollcall/migrations |
bot_commands |
software | healthy | rollcall/bot_commands |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
ANY /daily/checkin/ |
api | healthy | daily/urls.py |
ANY /daily/c/<uuid:token>/ |
api | healthy | daily/urls.py |
ANY /daily/item/ |
api | healthy | daily/urls.py |
ANY /daily/bonus/next/ |
api | healthy | daily/urls.py |
ANY /daily/wrap/ |
api | healthy | daily/urls.py |
ANY /daily/comment/ |
api | healthy | daily/urls.py |
ANY /daily/suggestion/<int:suggestion_id>/respond/ |
api | healthy | daily/urls.py |
ANY /daily/baseline/ |
api | healthy | daily/urls.py |
ANY /admin/ |
api | healthy | discord_dashboard/discord_intelligence/urls.py |
ANY / |
api | healthy | discord_dashboard/discord_intelligence/urls.py |
ANY /api/messages/ |
api | healthy | discord_dashboard/dashboard/urls.py |
ANY /api/stats/ |
api | healthy | discord_dashboard/dashboard/urls.py |
ANY /daily/ |
api | healthy | strongasan0x/urls.py |
ANY /warrior/ |
api | healthy | rollcall/urls.py |
ANY /telegram/webhook/ |
api | healthy | rollcall/urls.py |
ANY /account/ |
api | healthy | rollcall/urls.py |
ANY /account/link-discord/ |
api | healthy | rollcall/urls.py |
ANY /account/link-telegram/ |
api | healthy | rollcall/urls.py |
ANY /account/unlink-discord/ |
api | healthy | rollcall/urls.py |
ANY /account/unlink-telegram/ |
api | healthy | rollcall/urls.py |
ANY /login/ |
api | healthy | rollcall/urls.py |
ANY /logout/ |
api | healthy | rollcall/urls.py |
ANY /review-attestations/ |
api | healthy | rollcall/urls.py |
ANY /review-attestations/toggle-hidden/<int:attestation_id>/ |
api | healthy | rollcall/urls.py |
ANY /review-attestations/add/ |
api | healthy | rollcall/urls.py |
ANY /warrior/login/ |
api | healthy | rollcall/warrior/urls.py |
ANY /warrior/check-login/ |
api | healthy | rollcall/warrior/urls.py |
ANY /warrior/callback/ |
api | healthy | rollcall/warrior/urls.py |
ANY /warrior/logout/ |
api | healthy | rollcall/warrior/urls.py |
ANY /warrior/dashboard/ |
api | healthy | rollcall/warrior/urls.py |
ANY /warrior/history/ |
api | healthy | rollcall/warrior/urls.py |
ANY /warrior/progress/ |
api | healthy | rollcall/warrior/urls.py |
ANY /warrior/edit/ |
api | healthy | rollcall/warrior/urls.py |
ANY /warrior/strava/link/ |
api | healthy | rollcall/warrior/urls.py |
ANY /warrior/strava/callback/ |
api | healthy | rollcall/warrior/urls.py |
ANY /warrior/strava/unlink/ |
api | healthy | rollcall/warrior/urls.py |
ANY /warrior/strava/attestation/ |
api | healthy | rollcall/warrior/urls.py |
| Label | Layer | Status | Path |
|---|---|---|---|
DailyParticipant |
data | healthy | daily/models.py |
DailyAccessToken |
data | healthy | daily/models.py |
ChecklistVersion |
data | healthy | daily/models.py |
DailyCheckIn |
data | healthy | daily/models.py |
DailyCheckInAnswer |
data | healthy | daily/models.py |
CoachSuggestion |
data | healthy | daily/models.py |
DiscordServer |
data | healthy | discord_dashboard/bot/models.py |
DiscordChannel |
data | healthy | discord_dashboard/bot/models.py |
DiscordUser |
data | healthy | discord_dashboard/bot/models.py |
DiscordMessage |
data | healthy | discord_dashboard/bot/models.py |
DiscordReaction |
data | healthy | discord_dashboard/bot/models.py |
VoiceSession |
data | healthy | discord_dashboard/bot/models.py |
VoiceTranscription |
data | healthy | discord_dashboard/bot/models.py |
WeeklyRollCall |
data | healthy | rollcall/models.py |
RollCallRanking |
data | healthy | rollcall/models.py |
DiscordUserMapping |
data | healthy | rollcall/models.py |
TelegramUserMapping |
data | healthy | rollcall/models.py |
Attestation |
data | healthy | rollcall/models.py |
MessageLog |
data | healthy | rollcall/models.py |
ChatContextReset |
data | healthy | rollcall/models.py |
WebLoginToken |
data | healthy | rollcall/models.py |
RankingTrial |
data | healthy | rollcall/models.py |
StravaAuth |
data | healthy | rollcall/models.py |
StravaActivity |
data | healthy | rollcall/models.py |
ExtractedMetrics |
data | healthy | rollcall/models.py |
| Label | Layer | Status | Path |
|---|---|---|---|
0001_initial.py |
data | healthy | daily/migrations/0001_initial.py |
__init__.py |
data | healthy | daily/migrations/__init__.py |
0002_remove_dailycheckinanswer_value_and_more.py |
data | healthy | daily/migrations/0002_remove_dailycheckinanswer_value_and_m… |
0001_initial.py |
data | healthy | discord_dashboard/bot/migrations/0001_initial.py |
__init__.py |
data | healthy | discord_dashboard/bot/migrations/__init__.py |
0002_voicesession_voicetranscription_and_more.py |
data | healthy | discord_dashboard/bot/migrations/0002_voicesession_voicetra… |
__init__.py |
data | healthy | discord_dashboard/analytics/migrations/__init__.py |
__init__.py |
data | healthy | discord_dashboard/dashboard/migrations/__init__.py |
0001_initial.py |
data | healthy | rollcall/migrations/0001_initial.py |
__init__.py |
data | healthy | rollcall/migrations/__init__.py |
0002_add_extracted_metrics.py |
data | healthy | rollcall/migrations/0002_add_extracted_metrics.py |
0003_chatcontextreset_and_more.py |
data | healthy | rollcall/migrations/0003_chatcontextreset_and_more.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.env.example |
security | healthy | .env.example |
auth::rollcall/models.py |
security | healthy | rollcall/models.py |
auth::rollcall/migrations/0001_initial.py |
security | healthy | rollcall/migrations/0001_initial.py |
auth::rollcall/templates/rollcall/login.html |
security | healthy | rollcall/templates/rollcall/login.html |
auth::rollcall/warrior/views.py |
security | healthy | rollcall/warrior/views.py |
auth::rollcall/services/strava_client.py |
security | healthy | rollcall/services/strava_client.py |
auth::rollcall/views.py |
security | healthy | rollcall/views.py |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
sqlite |
data | healthy | discord_dashboard/README.md |
postgres |
data | healthy | discord_dashboard/discord_intelligence/settings.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-foo_heyc |
software | healthy | /tmp/repobility-clone-foo_heyc |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | discord_dashboard/bot/discord_bot.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
lint |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/bc4a4cf7-ae25-46d6-97dd-1f41c5abd2a6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/bc4a4cf7-ae25-46d6-97dd-1f41c5abd2a6/
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.