https://github.com/youndukn/loop-paper
· scanned 2026-06-16 01:07 UTC (2 months, 1 week ago)
31 raw signals (0 security + 31 graph)
Last scanned 2 months, 1 week ago · v1 · 30 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 368 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 |
|---|---|---|---|
fail |
software | healthy | scripts/validate_skill_repo.py:18 |
parse_frontmatter |
software | healthy | scripts/validate_skill_repo.py:23 |
is_git_root |
software | healthy | scripts/validate_skill_repo.py:52 |
validate_skill_md |
software | healthy | scripts/validate_skill_repo.py:68 |
validate_skill_resources |
software | healthy | scripts/validate_skill_repo.py:79 |
validate_openai_yaml |
software | healthy | scripts/validate_skill_repo.py:104 |
validate_directories |
software | healthy | scripts/validate_skill_repo.py:115 |
tracked_files |
software | healthy | scripts/validate_skill_repo.py:130 |
filesystem_payload_files |
software | healthy | scripts/validate_skill_repo.py:150 |
validate_retired_review_gate_absent |
software | healthy | scripts/validate_skill_repo.py:159 |
validate_ci_runs_core_checks |
software | healthy | scripts/validate_skill_repo.py:201 |
validate_docs_reference_smoke_test |
software | healthy | scripts/validate_skill_repo.py:230 |
validate_docs_describe_pipeline_gates |
software | healthy | scripts/validate_skill_repo.py:241 |
validate_docs_describe_combine_boundaries |
software | healthy | scripts/validate_skill_repo.py:254 |
validate_readme_seed_numbering |
software | healthy | scripts/validate_skill_repo.py:266 |
validate_python_scripts |
software | healthy | scripts/validate_skill_repo.py:278 |
main |
software | healthy | scripts/validate_skill_repo.py:286 |
is_score_number |
software | healthy | scripts/export_report.py:23 |
validate_impact_score_item |
software | healthy | scripts/export_report.py:27 |
load_impact_scores |
software | healthy | scripts/export_report.py:44 |
render_report |
software | healthy | scripts/export_report.py:80 |
main |
software | healthy | scripts/export_report.py:111 |
escape_source |
software | healthy | scripts/paper_html.py:87 |
unescape_source |
software | healthy | scripts/paper_html.py:91 |
paper_title |
software | healthy | scripts/paper_html.py:95 |
wrap_paper_source |
software | healthy | scripts/paper_html.py:100 |
is_wrapped |
software | dead | scripts/paper_html.py:112 |
paper_source_bounds |
software | healthy | scripts/paper_html.py:116 |
extract_paper_source |
software | healthy | scripts/paper_html.py:133 |
read_paper_text |
software | healthy | scripts/paper_html.py:146 |
write_paper_text |
software | healthy | scripts/paper_html.py:151 |
structural_errors |
software | healthy | scripts/transition_paper.py:36 |
gate_errors |
software | healthy | scripts/transition_paper.py:59 |
inbound_supersedes_errors |
software | healthy | scripts/transition_paper.py:92 |
main |
software | healthy | scripts/transition_paper.py:108 |
validate_abstract |
software | healthy | scripts/new_closed_loop_paper.py:36 |
table_rows |
software | healthy | scripts/new_closed_loop_paper.py:47 |
reference_paper_ids |
software | healthy | scripts/new_closed_loop_paper.py:55 |
validate_proposal_record_for_paper |
software | healthy | scripts/new_closed_loop_paper.py:65 |
render_paper |
software | healthy | scripts/new_closed_loop_paper.py:87 |
create_paper |
software | healthy | scripts/new_closed_loop_paper.py:281 |
main |
software | healthy | scripts/new_closed_loop_paper.py:367 |
main |
software | healthy | scripts/ack_interaction.py:24 |
snapshot |
software | healthy | scripts/watch_pipeline.py:19 |
run_pipeline |
software | healthy | scripts/watch_pipeline.py:23 |
main |
software | healthy | scripts/watch_pipeline.py:37 |
normalize_paper_id |
software | healthy | scripts/combine_papers.py:74 |
paper_number |
software | healthy | scripts/combine_papers.py:81 |
paper_sort_key |
software | dead | scripts/combine_papers.py:85 |
clean_text |
software | healthy | scripts/combine_papers.py:89 |
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 |
SKILL.md |
software | healthy | SKILL.md |
install.md |
software | healthy | docs/install.md |
validate_skill_repo.py |
software | healthy | scripts/validate_skill_repo.py |
export_report.py |
software | healthy | scripts/export_report.py |
paper_html.py |
software | healthy | scripts/paper_html.py |
transition_paper.py |
software | healthy | scripts/transition_paper.py |
new_closed_loop_paper.py |
software | healthy | scripts/new_closed_loop_paper.py |
ack_interaction.py |
software | healthy | scripts/ack_interaction.py |
watch_pipeline.py |
software | healthy | scripts/watch_pipeline.py |
combine_papers.py |
software | healthy | scripts/combine_papers.py |
agent_review.py |
software | healthy | scripts/agent_review.py |
execute_run.py |
software | healthy | scripts/execute_run.py |
render_dashboard.py |
software | healthy | scripts/render_dashboard.py |
install_skill.py |
software | healthy | scripts/install_skill.py |
index_references.py |
software | healthy | scripts/index_references.py |
edge_case_test.py |
software | healthy | scripts/edge_case_test.py |
new_review_paper.py |
software | healthy | scripts/new_review_paper.py |
init_loop_paper.py |
software | healthy | scripts/init_loop_paper.py |
check_paper.py |
software | healthy | scripts/check_paper.py |
smoke_test.py |
software | healthy | scripts/smoke_test.py |
update_paper_metadata.py |
software | healthy | scripts/update_paper_metadata.py |
paperstack_common.py |
software | healthy | scripts/paperstack_common.py |
propose_paper.py |
software | healthy | scripts/propose_paper.py |
update_loop_paper.py |
software | healthy | scripts/update_loop_paper.py |
convert_papers.py |
software | healthy | scripts/convert_papers.py |
pipeline.py |
software | healthy | scripts/pipeline.py |
check_closed_loop_paper.py |
software | healthy | scripts/check_closed_loop_paper.py |
score_impact.py |
software | healthy | scripts/score_impact.py |
prompt_common.py |
software | healthy | scripts/prompt_common.py |
impact-scoring.md |
software | healthy | references/impact-scoring.md |
paper-states.md |
software | healthy | references/paper-states.md |
guard_paper_loop.py |
software | healthy | assets/guard_paper_loop.py |
structure-template.md |
software | healthy | assets/structure-template.md |
openai.yaml |
software | healthy | agents/openai.yaml |
ci.yml |
software | healthy | .github/workflows/ci.yml |
SKILL.md |
quality | healthy | SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
references |
software | healthy | references |
assets |
software | healthy | assets |
agents |
software | healthy | agents |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-cry15vm6 |
software | healthy | /tmp/repobility-clone-cry15vm6 |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
validate |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/b2a3a3e6-82c3-401a-967c-e94ad3cd685e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b2a3a3e6-82c3-401a-967c-e94ad3cd685e/
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.