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.

animesh0911/qs-paper-generator

https://github.com/animesh0911/qs-paper-generator · scanned 2026-06-17 01:34 UTC (1 month, 2 weeks ago)

79 raw signals (0 security + 79 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -22.8 (diff) · 71 actionable findings from 1 signal source. 8 repeated signals grouped for readability. 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 1540 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
password software healthy backend/conftest.py:27
user software healthy backend/conftest.py:55
api_client software healthy backend/conftest.py:60
seeded_bank software healthy backend/conftest.py:69
main software healthy backend/manage.py:8
short_text software healthy backend/corpus/admin.py:35
chapter_map software healthy backend/corpus/views.py:21
chapter_map_node_details software healthy backend/corpus/views.py:39
rebuild software healthy backend/corpus/chapter_map.py:31
_rebuild_landmarks software healthy backend/corpus/chapter_map.py:85
_landmark_at software healthy backend/corpus/chapter_map.py:124
_before_next_landmark software healthy backend/corpus/chapter_map.py:168
_adjacent_caption software healthy backend/corpus/chapter_map.py:176
_rebuild_edges software healthy backend/corpus/chapter_map.py:189
_reference_key software healthy backend/corpus/chapter_map.py:268
_upsert_edge software healthy backend/corpus/chapter_map.py:272
_stable_id software healthy backend/corpus/chapter_map.py:300
_upsert_node software healthy backend/corpus/chapter_map.py:304
__str__ software healthy backend/corpus/models.py:77
get_source_range software dead backend/corpus/serializers.py:52
get_page_range software dead backend/corpus/serializers.py:55
import_document software healthy backend/corpus/importer.py:43
__init__ software healthy backend/corpus/textbook.py:43
normalize software healthy backend/corpus/textbook.py:46
_stable_id software healthy backend/corpus/textbook.py:91
_lookup software healthy backend/corpus/textbook.py:95
_ordered_nodes software healthy backend/corpus/textbook.py:111
visit software healthy backend/corpus/textbook.py:117
_clean_text software healthy backend/corpus/textbook.py:135
_heading_level software healthy backend/corpus/textbook.py:147
_structured_data software healthy backend/corpus/textbook.py:155
_asset_path software healthy backend/corpus/textbook.py:170
canonical_json_hash software healthy backend/corpus/textbook.py:175
load_docling_json software healthy backend/corpus/textbook.py:179
__post_init__ software healthy backend/corpus/embeddings.py:35
embed software healthy backend/corpus/embeddings.py:51
populate software healthy backend/corpus/embeddings.py:71
validate_embedding_vectors software healthy backend/corpus/embeddings.py:118
retrieve software healthy backend/corpus/retrieval.py:117
_query software healthy backend/corpus/retrieval.py:98
__init__ software healthy backend/corpus/retrieval.py:175
rebuild software healthy backend/corpus/retrieval.py:181
_groups software healthy backend/corpus/retrieval.py:224
_upsert software healthy backend/corpus/retrieval.py:283
_group_type software healthy backend/corpus/retrieval.py:350
_content_types software healthy backend/corpus/retrieval.py:357
_element_text software healthy backend/corpus/retrieval.py:363
_context_nodes software healthy backend/corpus/retrieval.py:376
_stable_id software healthy backend/corpus/retrieval.py:399
document software healthy backend/corpus/tests/test_retrieval.py:31

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

LabelLayerStatusPath
.env.example software healthy .env.example
CLAUDE.md software healthy CLAUDE.md
DESIGN.md software healthy DESIGN.md
AGENTS.md software healthy AGENTS.md
package-lock.json software healthy package-lock.json
README.md software healthy README.md
docker-compose.yml software healthy docker-compose.yml
package.json software healthy package.json
.mcp.json software healthy .mcp.json
PRODUCT.md software healthy PRODUCT.md
CONTEXT.md software healthy CONTEXT.md
conftest.py software healthy backend/conftest.py
entrypoint.sh software healthy backend/entrypoint.sh
requirements.txt software healthy backend/requirements.txt
pyproject.toml software healthy backend/pyproject.toml
requirements-dev.txt software healthy backend/requirements-dev.txt
manage.py software healthy backend/manage.py
Dockerfile software healthy backend/Dockerfile
admin.py software healthy backend/corpus/admin.py
views.py software healthy backend/corpus/views.py
chapter_map.py software healthy backend/corpus/chapter_map.py
__init__.py software healthy backend/corpus/__init__.py
models.py software healthy backend/corpus/models.py
apps.py software healthy backend/corpus/apps.py
serializers.py software healthy backend/corpus/serializers.py
urls.py software healthy backend/corpus/urls.py
importer.py software healthy backend/corpus/importer.py
textbook.py software healthy backend/corpus/textbook.py
embeddings.py software healthy backend/corpus/embeddings.py
retrieval.py software healthy backend/corpus/retrieval.py
test_retrieval.py software healthy backend/corpus/tests/test_retrieval.py
test_chapter_map.py software healthy backend/corpus/tests/test_chapter_map.py
test_textbook.py software healthy backend/corpus/tests/test_textbook.py
fakes.py software healthy backend/corpus/tests/fakes.py
test_embeddings.py software healthy backend/corpus/tests/test_embeddings.py
jesc104_pages_1_8_16.json software healthy backend/corpus/tests/fixtures/jesc104_pages_1_8_16.json
__init__.py software healthy backend/corpus/management/__init__.py
import_textbook_document.py software healthy backend/corpus/management/commands/import_textbook_document…
__init__.py software healthy backend/corpus/management/commands/__init__.py
benchmark_textbook_retrieval.py software healthy backend/corpus/management/commands/benchmark_textbook_retri…
0003_retrieval_chunk.py software healthy backend/corpus/migrations/0003_retrieval_chunk.py
0004_retrieval_chunk_embeddings.py software healthy backend/corpus/migrations/0004_retrieval_chunk_embeddings.py
__init__.py software healthy backend/corpus/migrations/__init__.py
0005_retrieval_chunk_embedding_dimensions.py software healthy backend/corpus/migrations/0005_retrieval_chunk_embedding_di…
0001_initial.py software healthy backend/corpus/migrations/0001_initial.py
0002_chapter_map.py software healthy backend/corpus/migrations/0002_chapter_map.py
picker.py software healthy backend/papers/picker.py
pdf.py software healthy backend/papers/pdf.py
builder.py software healthy backend/papers/builder.py
views.py software healthy backend/papers/views.py

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

LabelLayerStatusPath
SchoolFactory software healthy backend/conftest.py:11
Meta software healthy backend/conftest.py:34
UserFactory software healthy backend/conftest.py:18
QuestionFactory software healthy backend/conftest.py:33
TextbookDocumentAdmin software healthy backend/corpus/admin.py:9
TextbookElementAdmin software healthy backend/corpus/admin.py:21
RetrievalChunkAdmin software healthy backend/corpus/admin.py:40
ChapterMapBuilder software healthy backend/corpus/chapter_map.py:27
TextbookDocument software healthy backend/corpus/models.py:16
Meta software healthy backend/corpus/models.py:196
TextbookElement software healthy backend/corpus/models.py:51
ChapterMapNode software healthy backend/corpus/models.py:81
NodeType software healthy backend/corpus/models.py:84
ChapterMapEdge software healthy backend/corpus/models.py:134
EdgeType software healthy backend/corpus/models.py:137
RetrievalChunk software healthy backend/corpus/models.py:171
CorpusConfig software healthy backend/corpus/apps.py:6
TextbookDocumentMapSerializer software healthy backend/corpus/serializers.py:20
Meta software healthy backend/corpus/serializers.py:83
ChapterMapNodeSerializer software healthy backend/corpus/serializers.py:28
ChapterMapEdgeSerializer software healthy backend/corpus/serializers.py:59
TextbookElementSourceSerializer software healthy backend/corpus/serializers.py:79
CorpusImportRequest software healthy backend/corpus/importer.py:24
CorpusImportResult software healthy backend/corpus/importer.py:34
CorpusImporter software healthy backend/corpus/importer.py:39
NormalizedTextbookElement software healthy backend/corpus/textbook.py:28
DoclingNormalizer software healthy backend/corpus/textbook.py:40
EmbeddingProfile software healthy backend/corpus/embeddings.py:30
EmbeddingClient software healthy backend/corpus/embeddings.py:48
EmbeddingPopulationRequest software healthy backend/corpus/embeddings.py:55
EmbeddingPopulationResult software healthy backend/corpus/embeddings.py:62
RetrievalChunkEmbeddingPopulator software healthy backend/corpus/embeddings.py:68
ChunkBuildResult software healthy backend/corpus/retrieval.py:36
TextbookRetrievalRequest software healthy backend/corpus/retrieval.py:42
GroundingChunk software healthy backend/corpus/retrieval.py:51
GroundingContext software healthy backend/corpus/retrieval.py:57
TextbookRetriever software healthy backend/corpus/retrieval.py:61
PostgresTextbookRetriever software healthy backend/corpus/retrieval.py:65
PostgresVectorTextbookRetriever software healthy backend/corpus/retrieval.py:111
RetrievalChunkBuilder software healthy backend/corpus/retrieval.py:172
FixedEmbeddingClient software healthy backend/corpus/tests/fakes.py:12
InvalidEmbeddingClient software healthy backend/corpus/tests/test_embeddings.py:266
Command software healthy backend/corpus/management/commands/import_textbook_document…
Command software healthy backend/corpus/management/commands/benchmark_textbook_retri…
Migration software healthy backend/corpus/migrations/0003_retrieval_chunk.py:7
Migration software healthy backend/corpus/migrations/0004_retrieval_chunk_embeddings.p…
Migration software healthy backend/corpus/migrations/0005_retrieval_chunk_embedding_di…
Migration software healthy backend/corpus/migrations/0001_initial.py:5
Migration software healthy backend/corpus/migrations/0002_chapter_map.py:5
PaperOptions software healthy backend/papers/picker.py:39

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

LabelLayerStatusPath
backend software healthy backend
corpus software healthy backend/corpus
tests software healthy backend/corpus/tests
fixtures software healthy backend/corpus/tests/fixtures
management software healthy backend/corpus/management
commands software healthy backend/corpus/management/commands
migrations software healthy backend/corpus/migrations
papers software healthy backend/papers
tests software healthy backend/papers/tests
migrations software healthy backend/papers/migrations
accounts software healthy backend/accounts
migrations software healthy backend/accounts/migrations
workflows software healthy backend/workflows
tests software healthy backend/workflows/tests
migrations software healthy backend/workflows/migrations
config software healthy backend/config
ai_services software healthy backend/ai_services
tests software healthy backend/ai_services/tests
bank software healthy backend/bank
tests software healthy backend/bank/tests
management software healthy backend/bank/management
commands software healthy backend/bank/management/commands
migrations software healthy backend/bank/migrations
contracts software healthy contracts
frontend software healthy frontend
src software healthy frontend/src
hooks software healthy frontend/src/hooks
types software healthy frontend/src/types
components software healthy frontend/src/components
editor software healthy frontend/src/components/editor
ui software healthy frontend/src/components/ui
button software healthy frontend/src/components/ui/button
card software healthy frontend/src/components/ui/card
input software healthy frontend/src/components/ui/input
pages software healthy frontend/src/pages
mocks software healthy frontend/src/mocks
lib software healthy frontend/src/lib
paper-format-renderers software healthy frontend/src/lib/paper-format-renderers
docs software healthy docs
agents software healthy docs/agents
Animesh software healthy docs/Animesh
scratchboards software healthy docs/Animesh/scratchboards
modules software healthy docs/Animesh/modules
modules software healthy docs/modules
common software healthy docs/common
adr software healthy docs/adr
Varad software healthy docs/Varad
scratchboards software healthy docs/Varad/scratchboards
issues software healthy docs/Varad/issues
content software healthy content

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

LabelLayerStatusPath
0003_retrieval_chunk.py data healthy backend/corpus/migrations/0003_retrieval_chunk.py
0004_retrieval_chunk_embeddings.py data healthy backend/corpus/migrations/0004_retrieval_chunk_embeddings.py
__init__.py data healthy backend/corpus/migrations/__init__.py
0005_retrieval_chunk_embedding_dimensions.py data healthy backend/corpus/migrations/0005_retrieval_chunk_embedding_di…
0001_initial.py data healthy backend/corpus/migrations/0001_initial.py
0002_chapter_map.py data healthy backend/corpus/migrations/0002_chapter_map.py
0003_paper_cog_coverage_paper_coverage_paper_unfilled.py data healthy backend/papers/migrations/0003_paper_cog_coverage_paper_cov…
__init__.py data healthy backend/papers/migrations/__init__.py
0007_paperformat.py data healthy backend/papers/migrations/0007_paperformat.py
0004_consolidate_paper_report.py data healthy backend/papers/migrations/0004_consolidate_paper_report.py
0002_paperquestion_or_group.py data healthy backend/papers/migrations/0002_paperquestion_or_group.py
0001_initial.py data healthy backend/papers/migrations/0001_initial.py
0009_create_cache_table.py data healthy backend/papers/migrations/0009_create_cache_table.py
0005_add_paper_status_and_document.py data healthy backend/papers/migrations/0005_add_paper_status_and_documen…
0008_seed_paperformat.py data healthy backend/papers/migrations/0008_seed_paperformat.py
0006_questionusage.py data healthy backend/papers/migrations/0006_questionusage.py
__init__.py data healthy backend/accounts/migrations/__init__.py
0001_initial.py data healthy backend/accounts/migrations/0001_initial.py
__init__.py data healthy backend/workflows/migrations/__init__.py
0001_langgraph_checkpointer.py data healthy backend/workflows/migrations/0001_langgraph_checkpointer.py
0011_question_primary_form.py data healthy backend/bank/migrations/0011_question_primary_form.py
0007_seed_chapter_subject_area.py data healthy backend/bank/migrations/0007_seed_chapter_subject_area.py
0010_rewrite_qtype_values.py data healthy backend/bank/migrations/0010_rewrite_qtype_values.py
0006_v1_contract_fields.py data healthy backend/bank/migrations/0006_v1_contract_fields.py
0008_clean_existing_questions.py data healthy backend/bank/migrations/0008_clean_existing_questions.py
__init__.py data healthy backend/bank/migrations/__init__.py
0014_question_review_flags.py data healthy backend/bank/migrations/0014_question_review_flags.py
0009_qtype_contract_strings.py data healthy backend/bank/migrations/0009_qtype_contract_strings.py
0003_seed_chapters.py data healthy backend/bank/migrations/0003_seed_chapters.py
0001_initial.py data healthy backend/bank/migrations/0001_initial.py
0004_question_verified.py data healthy backend/bank/migrations/0004_question_verified.py
0015_ingestionjob_thread_id.py data healthy backend/bank/migrations/0015_ingestionjob_thread_id.py
0005_question_slice5_fields.py data healthy backend/bank/migrations/0005_question_slice5_fields.py
0002_chapter_question_cognitive_level_question_chapter.py data healthy backend/bank/migrations/0002_chapter_question_cognitive_lev…
0012_question_answer_source.py data healthy backend/bank/migrations/0012_question_answer_source.py
0013_alter_question_source_type_ingestionjob.py data healthy backend/bank/migrations/0013_alter_question_source_type_ing…

LabelLayerStatusPath
ANY /api/corpus/documents/<int:document_id>/chapter-map/ api healthy backend/corpus/urls.py
ANY /api/corpus/documents/<int:document_id>/chapter-map/nod… api healthy backend/corpus/urls.py
ANY /api/papers/formats api healthy backend/papers/urls.py
ANY /api/papers/assemble api healthy backend/papers/urls.py
ANY /api/papers/<int:pk>/ api healthy backend/papers/urls.py
ANY /api/papers/<int:pk>/approve/ api healthy backend/papers/urls.py
ANY /api/papers/<int:pk>/pdf/ api healthy backend/papers/urls.py
ANY /api/papers/<int:pk>/answer-key/pdf/ api healthy backend/papers/urls.py
ANY /api/auth/register api healthy backend/accounts/urls.py
ANY /api/auth/login api healthy backend/accounts/urls.py
ANY /api/auth/me api healthy backend/accounts/urls.py
ANY /admin/ api healthy backend/config/urls.py
ANY /healthz api healthy backend/config/urls.py
ANY /api/auth/ api healthy backend/config/urls.py
ANY /api/bank/ api healthy backend/config/urls.py
ANY /api/corpus/ api healthy backend/config/urls.py
ANY /api/papers/ api healthy backend/config/urls.py
ANY /api/bank/metadata/ api healthy backend/bank/urls.py
ANY /api/bank/chapters/ api healthy backend/bank/urls.py
ANY /api/bank/ingest/ api healthy backend/bank/urls.py
ANY /api/bank/ingest/<int:job_id>/ api healthy backend/bank/urls.py

LabelLayerStatusPath
TextbookDocument data healthy backend/corpus/models.py
TextbookElement data healthy backend/corpus/models.py
ChapterMapNode data healthy backend/corpus/models.py
ChapterMapEdge data healthy backend/corpus/models.py
RetrievalChunk data healthy backend/corpus/models.py
Paper data healthy backend/papers/models.py
PaperFormat data healthy backend/papers/models.py
PaperQuestion data healthy backend/papers/models.py
QuestionUsage data healthy backend/papers/models.py
School data healthy backend/accounts/models.py
Chapter data healthy backend/bank/models.py
Question data healthy backend/bank/models.py
IngestionJob data healthy backend/bank/models.py

LabelLayerStatusPath
/ frontend healthy frontend/src/pages/index.ts
/print-paper.page.test frontend healthy frontend/src/pages/print-paper.page.test.ts
/dashboard.page frontend healthy frontend/src/pages/dashboard.page.tsx
/login.page frontend healthy frontend/src/pages/login.page.tsx
/editor-css-contract.test frontend healthy frontend/src/pages/editor-css-contract.test.ts
/print-paper.page frontend healthy frontend/src/pages/print-paper.page.tsx
/editor.page frontend healthy frontend/src/pages/editor.page.tsx
/editor.page.test frontend healthy frontend/src/pages/editor.page.test.tsx
/login frontend healthy frontend/src/App.tsx
/editor frontend healthy frontend/src/App.tsx
/editor/:paperId frontend healthy frontend/src/App.tsx
/editor/:paperId/print frontend healthy frontend/src/App.tsx
* frontend healthy frontend/src/App.tsx

LabelLayerStatusPath
image::backend/Dockerfile hardware healthy backend/Dockerfile
image::frontend/Dockerfile hardware healthy frontend/Dockerfile
db hardware healthy docker-compose.yml
web hardware healthy docker-compose.yml
frontend hardware healthy docker-compose.yml

LabelLayerStatusPath
App frontend healthy frontend/src/App.tsx
Dashboard frontend healthy frontend/src/pages/dashboard.page.tsx
Login frontend healthy frontend/src/pages/login.page.tsx
PrintPaperPage frontend healthy frontend/src/pages/print-paper.page.tsx
EditorPage frontend healthy frontend/src/pages/editor.page.tsx

LabelLayerStatusPath
postgres data healthy .env.example
postgresql data healthy README.md
redis data healthy backend/workflows/checkpointer.py

LabelLayerStatusPath
port:8000 network healthy docker-compose.yml
port:5173 network healthy docker-compose.yml

LabelLayerStatusPath
animesh0911__qs-paper-generator software healthy /data/fable5_failed_archive/animesh0911__qs-paper-generator

LabelLayerStatusPath
celery data healthy backend/workflows/checkpointer.py

LabelLayerStatusPath
127.0.0.1 network healthy backend/config/settings.py

LabelLayerStatusPath
password_literal::backend/bank/management/commands/seed_que… security healthy backend/bank/management/commands/seed_questions.py
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/46e5b48d-4f5f-49d8-adcf-ca372dceccf9/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/46e5b48d-4f5f-49d8-adcf-ca372dceccf9/

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.