https://github.com/Sheggle/nvi-beantwoording
· scanned 2026-06-16 00:10 UTC (2 months, 2 weeks ago)
37 raw signals (3 security + 34 graph)
Last scanned 2 months, 2 weeks ago · v1 · 29 actionable findings from 2 signal sources. 16 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 380 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 | main.py:1 |
load_json |
software | healthy | scripts/generate_question_files.py:121 |
format_questions |
software | healthy | scripts/generate_question_files.py:126 |
generate_files |
software | healthy | scripts/generate_question_files.py:135 |
main |
software | healthy | scripts/generate_question_files.py:171 |
parse_inkoopbeleid |
software | healthy | scripts/parse_inkoopbeleid.py:12 |
save_section |
software | healthy | scripts/parse_inkoopbeleid.py:32 |
is_section_header |
software | healthy | scripts/parse_inkoopbeleid.py:45 |
is_page_number |
software | healthy | scripts/parse_inkoopbeleid.py:113 |
is_toc_page |
software | healthy | scripts/parse_inkoopbeleid.py:117 |
main |
software | healthy | scripts/parse_inkoopbeleid.py:177 |
_norm |
software | healthy | scripts/answer_to_notylize.py:76 |
_load_grid |
software | healthy | scripts/answer_to_notylize.py:80 |
read_questions |
software | healthy | scripts/answer_to_notylize.py:97 |
get |
software | healthy | scripts/answer_to_notylize.py:123 |
write_notylize_csv |
software | healthy | scripts/answer_to_notylize.py:156 |
write_notylize_xlsx |
software | healthy | scripts/answer_to_notylize.py:166 |
write_notylize |
software | healthy | scripts/answer_to_notylize.py:178 |
read_existing_answers |
software | healthy | scripts/answer_to_notylize.py:191 |
main |
software | healthy | scripts/answer_to_notylize.py:226 |
_rows_from |
software | healthy | scripts/answer_to_notylize.py:305 |
main |
software | healthy | scripts/apply_manifest_summaries.py:19 |
n_sentences |
software | healthy | scripts/feedback_prep.py:24 |
n_blank_lines |
software | healthy | scripts/feedback_prep.py:33 |
has_list_block |
software | healthy | scripts/feedback_prep.py:37 |
has_citation |
software | healthy | scripts/feedback_prep.py:41 |
main |
software | healthy | scripts/feedback_prep.py:51 |
read_workbook |
software | healthy | scripts/eval_voorbeeldvragen.py:36 |
write_workbook |
software | healthy | scripts/eval_voorbeeldvragen.py:51 |
main |
software | healthy | scripts/eval_voorbeeldvragen.py:63 |
normalize |
software | healthy | scripts/inkoopbeleid_to_markdown.py:33 |
build_lines |
software | healthy | scripts/inkoopbeleid_to_markdown.py:40 |
line_text |
software | healthy | scripts/inkoopbeleid_to_markdown.py:53 |
has_column_break |
software | healthy | scripts/inkoopbeleid_to_markdown.py:57 |
parse_toc |
software | healthy | scripts/inkoopbeleid_to_markdown.py:61 |
titles_match |
software | healthy | scripts/inkoopbeleid_to_markdown.py:76 |
document_title |
software | healthy | scripts/inkoopbeleid_to_markdown.py:83 |
column_boundaries |
software | healthy | scripts/inkoopbeleid_to_markdown.py:94 |
render_table |
software | healthy | scripts/inkoopbeleid_to_markdown.py:117 |
assign |
software | healthy | scripts/inkoopbeleid_to_markdown.py:124 |
fmt |
software | healthy | scripts/inkoopbeleid_to_markdown.py:154 |
convert |
software | healthy | scripts/inkoopbeleid_to_markdown.py:163 |
flush_paragraph |
software | healthy | scripts/inkoopbeleid_to_markdown.py:170 |
classify |
software | healthy | scripts/inkoopbeleid_to_markdown.py:197 |
_emit_line |
software | healthy | scripts/inkoopbeleid_to_markdown.py:261 |
main |
software | healthy | scripts/inkoopbeleid_to_markdown.py:292 |
style |
software | healthy | scripts/build_nvi_few_shot_pairs.py:29 |
main |
software | healthy | scripts/build_nvi_few_shot_pairs.py:44 |
parse_nvi |
software | healthy | scripts/parse_nvi.py:12 |
save_qa |
software | healthy | scripts/parse_nvi.py:33 |
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 |
program.md |
software | healthy | program.md |
copilot_prompt.md |
software | healthy | copilot_prompt.md |
pyproject.toml |
software | healthy | pyproject.toml |
main.py |
software | healthy | main.py |
golden_set.json |
software | healthy | golden_set.json |
batch_091-100.md |
software | healthy | question_files/GGZ/batch_091-100.md |
batch_191-200.md |
software | healthy | question_files/GGZ/batch_191-200.md |
batch_111-120.md |
software | healthy | question_files/GGZ/batch_111-120.md |
batch_001-010.md |
software | healthy | question_files/GGZ/batch_001-010.md |
batch_051-060.md |
software | healthy | question_files/GGZ/batch_051-060.md |
batch_161-170.md |
software | healthy | question_files/GGZ/batch_161-170.md |
batch_071-080.md |
software | healthy | question_files/GGZ/batch_071-080.md |
batch_041-050.md |
software | healthy | question_files/GGZ/batch_041-050.md |
batch_181-190.md |
software | healthy | question_files/GGZ/batch_181-190.md |
batch_081-090.md |
software | healthy | question_files/GGZ/batch_081-090.md |
batch_031-040.md |
software | healthy | question_files/GGZ/batch_031-040.md |
batch_141-150.md |
software | healthy | question_files/GGZ/batch_141-150.md |
batch_021-030.md |
software | healthy | question_files/GGZ/batch_021-030.md |
batch_201-202.md |
software | healthy | question_files/GGZ/batch_201-202.md |
batch_011-020.md |
software | healthy | question_files/GGZ/batch_011-020.md |
batch_121-130.md |
software | healthy | question_files/GGZ/batch_121-130.md |
batch_101-110.md |
software | healthy | question_files/GGZ/batch_101-110.md |
batch_061-070.md |
software | healthy | question_files/GGZ/batch_061-070.md |
batch_171-180.md |
software | healthy | question_files/GGZ/batch_171-180.md |
batch_131-140.md |
software | healthy | question_files/GGZ/batch_131-140.md |
batch_151-160.md |
software | healthy | question_files/GGZ/batch_151-160.md |
batch_091-100.md |
software | healthy | question_files/GZ/batch_091-100.md |
batch_191-200.md |
software | healthy | question_files/GZ/batch_191-200.md |
batch_111-120.md |
software | healthy | question_files/GZ/batch_111-120.md |
batch_001-010.md |
software | healthy | question_files/GZ/batch_001-010.md |
batch_051-060.md |
software | healthy | question_files/GZ/batch_051-060.md |
batch_231-240.md |
software | healthy | question_files/GZ/batch_231-240.md |
batch_161-170.md |
software | healthy | question_files/GZ/batch_161-170.md |
batch_071-080.md |
software | healthy | question_files/GZ/batch_071-080.md |
batch_041-050.md |
software | healthy | question_files/GZ/batch_041-050.md |
batch_181-190.md |
software | healthy | question_files/GZ/batch_181-190.md |
batch_081-090.md |
software | healthy | question_files/GZ/batch_081-090.md |
batch_221-230.md |
software | healthy | question_files/GZ/batch_221-230.md |
batch_031-040.md |
software | healthy | question_files/GZ/batch_031-040.md |
batch_201-210.md |
software | healthy | question_files/GZ/batch_201-210.md |
batch_141-150.md |
software | healthy | question_files/GZ/batch_141-150.md |
batch_241-250.md |
software | healthy | question_files/GZ/batch_241-250.md |
batch_021-030.md |
software | healthy | question_files/GZ/batch_021-030.md |
batch_011-020.md |
software | healthy | question_files/GZ/batch_011-020.md |
batch_121-130.md |
software | healthy | question_files/GZ/batch_121-130.md |
batch_101-110.md |
software | healthy | question_files/GZ/batch_101-110.md |
batch_061-070.md |
software | healthy | question_files/GZ/batch_061-070.md |
batch_211-220.md |
software | healthy | question_files/GZ/batch_211-220.md |
batch_171-180.md |
software | healthy | question_files/GZ/batch_171-180.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MatchResult |
software | healthy | src/section_matcher.py:10 |
SectionMatcher |
software | healthy | src/section_matcher.py:18 |
MarkdownCorpus |
software | healthy | src/markdown_corpus.py:33 |
CorpusDoc |
software | healthy | src/markdown_corpus.py:215 |
MultiMarkdownCorpus |
software | healthy | src/markdown_corpus.py:225 |
TokenBucket |
software | healthy | src/evaluator.py:15 |
Evaluator |
software | healthy | src/evaluator.py:41 |
TraceRun |
software | healthy | src/tracing.py:139 |
_AnonymizedSessionHandler |
software | healthy | src/tracing.py:534 |
_TimingTransport |
software | healthy | src/tracing.py:576 |
Settings |
software | healthy | src/config.py:33 |
Config |
software | healthy | src/config.py:110 |
SupplementaryMatchResult |
software | healthy | src/supplementary_matcher.py:16 |
SupplementaryMatcher |
software | healthy | src/supplementary_matcher.py:23 |
NvIQuestion |
software | healthy | src/models.py:11 |
InkoopbeleidSection |
software | healthy | src/models.py:19 |
VerificationResponse |
software | healthy | src/models.py:27 |
Trajectory |
software | healthy | src/models.py:36 |
GeneratedAnswer |
software | healthy | src/models.py:50 |
LLMResponse |
software | healthy | src/models.py:65 |
EvaluationResult |
software | healthy | src/models.py:81 |
AssertionGrade |
software | healthy | src/models.py:88 |
FailureModeFlags |
software | healthy | src/models.py:96 |
V2QuestionResult |
software | healthy | src/models.py:127 |
SupplementaryChunk |
software | healthy | src/models.py:138 |
DataLoader |
software | healthy | src/data_loader.py:17 |
Pipeline |
software | healthy | src/pipeline.py:16 |
TokenBucket |
software | healthy | src/answer_generator.py:56 |
_Lane |
software | healthy | src/answer_generator.py:85 |
AnswerGenerator |
software | healthy | src/answer_generator.py:95 |
| Label | Layer | Status | Path |
|---|---|---|---|
question_files |
software | healthy | question_files |
GGZ |
software | healthy | question_files/GGZ |
GZ |
software | healthy | question_files/GZ |
VV |
software | healthy | question_files/VV |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
parsed_data |
software | healthy | parsed_data |
output |
software | healthy | output |
src |
software | healthy | src |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-uumn9pyq |
software | healthy | /tmp/repobility-clone-uumn9pyq |
| Label | Layer | Status | Path |
|---|---|---|---|
1.27.2.3 |
network | healthy | pyproject.toml |
This page is publicly accessible at:
https://repobility.com/scan/e8b2387b-478a-41a3-ba72-39f4864f3e63/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e8b2387b-478a-41a3-ba72-39f4864f3e63/
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.