https://github.com/michalkalis/quiz-agent
· scanned 2026-06-16 04:33 UTC (1 month, 4 weeks ago)
11 raw signals (0 security + 11 graph)
Last scanned 1 month, 4 weeks ago · v1 · 10 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 47 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 |
|---|---|---|---|
load_quiz_prompt_template |
software | healthy | graph.py:48 |
normalize_text |
software | healthy | graph.py:59 |
get_tavily_mcp_url |
software | healthy | graph.py:67 |
create_intent_classifier_prompt |
software | healthy | graph.py:75 |
create_process_input_node |
software | healthy | graph.py:138 |
process_input |
software | dead | graph.py:141 |
create_generate_question_node |
software | healthy | graph.py:359 |
generate_question |
software | dead | graph.py:362 |
create_evaluate_answer_node |
software | healthy | graph.py:445 |
evaluate_answer |
software | dead | graph.py:448 |
create_find_source_node |
software | healthy | graph.py:521 |
find_source |
software | dead | graph.py:540 |
create_provide_feedback_node |
software | healthy | graph.py:595 |
provide_feedback |
software | dead | graph.py:598 |
create_quiz_graph |
software | healthy | graph.py:662 |
skip_source |
software | dead | graph.py:684 |
route_after_input |
software | dead | graph.py:691 |
route_after_feedback |
software | dead | graph.py:699 |
get_initial_state |
software | healthy | graph.py:718 |
main |
software | healthy | quiz_main.py:18 |
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
CLAUDE.md |
software | healthy | CLAUDE.md |
questions_export.json |
software | healthy | questions_export.json |
fly.toml |
software | healthy | fly.toml |
CHATGPT_GENERATION_GUIDE.md |
software | healthy | CHATGPT_GENERATION_GUIDE.md |
IMPLEMENTATION_SUMMARY.md |
software | healthy | IMPLEMENTATION_SUMMARY.md |
graph.py |
software | healthy | graph.py |
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
QUICK_START.md |
software | healthy | QUICK_START.md |
quiz_main.py |
software | healthy | quiz_main.py |
.mcp.json |
software | healthy | .mcp.json |
SETUP_AND_TEST.md |
software | healthy | SETUP_AND_TEST.md |
PRODUCT_SPEC.md |
software | healthy | PRODUCT_SPEC.md |
pub_quiz_generation_prompt.md |
software | healthy | pub_quiz_generation_prompt.md |
Dockerfile |
software | healthy | Dockerfile |
CONTEXT.md |
software | healthy | CONTEXT.md |
CLAUDE.md |
quality | healthy | CLAUDE.md |
.mcp.json |
quality | healthy | .mcp.json |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | .env.example |
postgresql |
data | healthy | .env.example |
redis |
data | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
michalkalis__quiz-agent |
software | healthy | /data/fable5_failed_archive/michalkalis__quiz-agent |
| Label | Layer | Status | Path |
|---|---|---|---|
QuizState |
software | healthy | graph.py:20 |
| Label | Layer | Status | Path |
|---|---|---|---|
pubsub |
data | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8002 |
network | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
This page is publicly accessible at:
https://repobility.com/scan/40c71010-a1a4-4685-8e43-df761a951a77/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/40c71010-a1a4-4685-8e43-df761a951a77/
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.