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.

Sinabroin/HDEC-News-Sensor

https://github.com/Sinabroin/HDEC-News-Sensor · scanned 2026-06-16 00:13 UTC (2 months, 2 weeks ago)

45 raw signals (0 security + 45 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 36 actionable findings from 1 signal source. 9 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 448 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
check software healthy scripts/verify_category_drilldown.py:66
skip software healthy scripts/verify_category_drilldown.py:77
_db_state software healthy scripts/verify_category_drilldown.py:81
_clean_env software healthy scripts/verify_category_drilldown.py:88
run_script software healthy scripts/verify_category_drilldown.py:97
check_py_compile software healthy scripts/verify_category_drilldown.py:108
check_briefing_source software healthy scripts/verify_category_drilldown.py:122
_build_mock_brief software healthy scripts/verify_category_drilldown.py:135
check_brief_category_sections software healthy scripts/verify_category_drilldown.py:147
check_brief_no_body_fields software healthy scripts/verify_category_drilldown.py:208
check_brief_audit_evidence software healthy scripts/verify_category_drilldown.py:220
_audit_section software healthy scripts/verify_category_drilldown.py:270
_anchor_safety_issues software healthy scripts/verify_category_drilldown.py:277
check_static_report_mock software healthy scripts/verify_category_drilldown.py:291
check_static_report_live_optional software healthy scripts/verify_category_drilldown.py:349
check_dashboard software healthy scripts/verify_category_drilldown.py:394
check_telegram_brief_mention software healthy scripts/verify_category_drilldown.py:423
check_workflow_intact software healthy scripts/verify_category_drilldown.py:445
check_no_article_bodies software healthy scripts/verify_category_drilldown.py:459
check_existing_verifiers software healthy scripts/verify_category_drilldown.py:478
main software healthy scripts/verify_category_drilldown.py:490
check software healthy scripts/verify_static_report.py:78
warn software healthy scripts/verify_static_report.py:89
_clean_env software healthy scripts/verify_static_report.py:93
run_script software healthy scripts/verify_static_report.py:102
_db_state software healthy scripts/verify_static_report.py:111
check_py_compile software healthy scripts/verify_static_report.py:120
check_report_builder_source software healthy scripts/verify_static_report.py:134
check_sender_source software healthy scripts/verify_static_report.py:145
check_workflow software healthy scripts/verify_static_report.py:170
check_code_tree_banned software healthy scripts/verify_static_report.py:204
check_tracked_files software healthy scripts/verify_static_report.py:223
check_git_diff software healthy scripts/verify_static_report.py:243
check_report_dry_run software healthy scripts/verify_static_report.py:256
check_report_json software healthy scripts/verify_static_report.py:263
_url_policy_violations software healthy scripts/verify_static_report.py:289
_external_anchor_safety software healthy scripts/verify_static_report.py:314
_is_live_report software healthy scripts/verify_static_report.py:329
_check_html_content software healthy scripts/verify_static_report.py:338
check_report_output software healthy scripts/verify_static_report.py:394
check_committed_report software healthy scripts/verify_static_report.py:405
check_pages_root software healthy scripts/verify_static_report.py:416
check_sender_paths software healthy scripts/verify_static_report.py:433
check_report_url_paths software healthy scripts/verify_static_report.py:455
check_existing_verifiers software healthy scripts/verify_static_report.py:511
main software healthy scripts/verify_static_report.py:526
fail software healthy scripts/send_telegram.py:30
resolve_message software healthy scripts/send_telegram.py:35
resolve_report_url software healthy scripts/send_telegram.py:46
build_payload software healthy scripts/send_telegram.py:59

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

LabelLayerStatusPath
rules.md software healthy rules.md
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
PROMPT_claude_code.md software healthy PROMPT_claude_code.md
.env.example software healthy .env.example
PRD.md software healthy PRD.md
requirements.txt software healthy requirements.txt
index.html software healthy docs/index.html
README.md software healthy docs/daily/README.md
latest.html software healthy docs/daily/latest.html
verify_category_drilldown.py software healthy scripts/verify_category_drilldown.py
verify_static_report.py software healthy scripts/verify_static_report.py
send_telegram.py software healthy scripts/send_telegram.py
build_executive_brief.py software healthy scripts/build_executive_brief.py
verify_data_source_honesty.py software healthy scripts/verify_data_source_honesty.py
verify_source_quality_filter.py software healthy scripts/verify_source_quality_filter.py
verify_executive_brief_quality.py software healthy scripts/verify_executive_brief_quality.py
build_telegram_digest.py software healthy scripts/build_telegram_digest.py
verify_live_news_ingestion.py software healthy scripts/verify_live_news_ingestion.py
verify_telegram_digest.py software healthy scripts/verify_telegram_digest.py
verify_score_explanation_ui.py software healthy scripts/verify_score_explanation_ui.py
verify_live_publish_path.py software healthy scripts/verify_live_publish_path.py
build_static_report.py software healthy scripts/build_static_report.py
verify_executive_brief.py software healthy scripts/verify_executive_brief.py
briefing.py software healthy app/briefing.py
__init__.py software healthy app/__init__.py
feedback.py software healthy app/feedback.py
collector.py software healthy app/collector.py
db.py software healthy app/db.py
live_collector.py software healthy app/live_collector.py
config.py software healthy app/config.py
source_quality.py software healthy app/source_quality.py
schema.sql software healthy app/schema.sql
macro_snapshot.py software healthy app/macro_snapshot.py
insight.py software healthy app/insight.py
scoring.py software healthy app/scoring.py
notification.py software healthy app/notification.py
main.py software healthy app/main.py
index.html software healthy templates/index.html
SKILL.md software healthy .claude/skills/hdec-telegram-digest-verify/SKILL.md
SKILL.md software healthy .claude/skills/lessons/message-env-overrides-digest/SKILL.md
SKILL.md software healthy .claude/skills/lessons/spread-score-overclaiming/SKILL.md
SKILL.md software healthy .claude/skills/lessons/banned-term-literal-in-defensive-cod…
SKILL.md software healthy .claude/skills/lessons/static-report-url-policy-article-lin…
SKILL.md software healthy .claude/skills/lessons/telegram-truncation-cap-mismatch/SKI…
SKILL.md software healthy .claude/skills/lessons/data-category-signature-missing/SKIL…
SKILL.md software healthy .claude/skills/lessons/ui-secret-string-in-comment/SKILL.md
SKILL.md software healthy .claude/skills/hdec-boundary-check/SKILL.md
SKILL.md software healthy .claude/skills/hdec-source-quality-verify/SKILL.md
SKILL.md software healthy .claude/skills/hdec-p0a-verify/SKILL.md

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

LabelLayerStatusPath
docs software healthy docs
daily software healthy docs/daily
scripts software healthy scripts
app software healthy app
templates software healthy templates
.claude software healthy .claude
skills software healthy .claude/skills
hdec-telegram-digest-verify software healthy .claude/skills/hdec-telegram-digest-verify
lessons software healthy .claude/skills/lessons
message-env-overrides-digest software healthy .claude/skills/lessons/message-env-overrides-digest
spread-score-overclaiming software healthy .claude/skills/lessons/spread-score-overclaiming
banned-term-literal-in-defensive-code software healthy .claude/skills/lessons/banned-term-literal-in-defensive-code
static-report-url-policy-article-links software healthy .claude/skills/lessons/static-report-url-policy-article-lin…
telegram-truncation-cap-mismatch software healthy .claude/skills/lessons/telegram-truncation-cap-mismatch
data-category-signature-missing software healthy .claude/skills/lessons/data-category-signature-missing
ui-secret-string-in-comment software healthy .claude/skills/lessons/ui-secret-string-in-comment
hdec-boundary-check software healthy .claude/skills/hdec-boundary-check
hdec-source-quality-verify software healthy .claude/skills/hdec-source-quality-verify
hdec-p0a-verify software healthy .claude/skills/hdec-p0a-verify
hdec-static-report-verify software healthy .claude/skills/hdec-static-report-verify
hdec-executive-brief-verify software healthy .claude/skills/hdec-executive-brief-verify
hdec-category-drilldown-verify software healthy .claude/skills/hdec-category-drilldown-verify
hdec-design-polish software healthy .claude/skills/hdec-design-polish
hdec-live-news-mvp-verify software healthy .claude/skills/hdec-live-news-mvp-verify
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
GET / api healthy app/main.py
POST /api/sense/run api healthy app/main.py
GET /api/articles api healthy app/main.py
GET /api/articles/{article_id} api healthy app/main.py
POST /api/articles/{article_id}/feedback api healthy app/main.py
POST /api/articles/{article_id}/notify api healthy app/main.py
POST /api/notify/test api healthy app/main.py
GET /api/brief api healthy app/main.py
GET /api/settings/topics api healthy app/main.py

LabelLayerStatusPath
articles data healthy app/schema.sql
article_scores data healthy app/schema.sql
article_insights data healthy app/schema.sql
feedback data healthy app/schema.sql
keyword_rules data healthy app/schema.sql
notification_logs data healthy app/schema.sql

LabelLayerStatusPath
SenseRunRequest software healthy app/main.py:51
FeedbackRequest software healthy app/main.py:56
NotifyRequest software healthy app/main.py:62
NotifyTestRequest software healthy app/main.py:67

LabelLayerStatusPath
port:23 network healthy .github/workflows/telegram-notify.yml
port:08 network healthy .github/workflows/telegram-notify.yml

LabelLayerStatusPath
TELEGRAM_BOT_TOKEN cicd healthy
TELEGRAM_CHAT_IDS cicd healthy

LabelLayerStatusPath
repobility-clone-4qy43wvz software healthy /tmp/repobility-clone-4qy43wvz

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
127.0.0.1 network healthy README.md

LabelLayerStatusPath
gha::telegram-notify cicd healthy .github/workflows/telegram-notify.yml

LabelLayerStatusPath
send-telegram cicd healthy .github/workflows/telegram-notify.yml
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/ef7e410c-dc7d-4cdf-b344-3cedff3bac42/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/ef7e410c-dc7d-4cdf-b344-3cedff3bac42/

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.