https://github.com/xiaohuailabs/xiaohu-wechat-format
· scanned 2026-06-16 01:02 UTC (2 months, 1 week ago)
32 raw signals (0 security + 32 graph)
Last scanned 2 months, 1 week ago · v1 · 32 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 243 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 |
|---|---|---|---|
protect |
software | healthy | scripts/zh_punctuation_fix.py:41 |
sub |
software | healthy | scripts/zh_punctuation_fix.py:43 |
restore |
software | healthy | scripts/zh_punctuation_fix.py:51 |
fix |
software | healthy | scripts/zh_punctuation_fix.py:57 |
count_violations |
software | healthy | scripts/zh_punctuation_fix.py:86 |
main |
software | healthy | scripts/zh_punctuation_fix.py:103 |
load_theme |
software | healthy | scripts/format.py:132 |
merge_layout_palette |
software | healthy | scripts/format.py:163 |
count_words |
software | healthy | scripts/format.py:216 |
extract_title |
software | healthy | scripts/format.py:225 |
strip_frontmatter |
software | healthy | scripts/format.py:244 |
fix_cjk_spacing |
software | healthy | scripts/format.py:249 |
_protect |
software | healthy | scripts/format.py:267 |
fix_cjk_bold_punctuation |
software | healthy | scripts/format.py:288 |
_localize_image |
software | healthy | scripts/format.py:302 |
convert_wikilinks |
software | healthy | scripts/format.py:333 |
replace_img |
software | dead | scripts/format.py:349 |
copy_markdown_images |
software | healthy | scripts/format.py:369 |
replace_md_img |
software | dead | scripts/format.py:373 |
extract_links_as_footnotes |
software | healthy | scripts/format.py:392 |
replace_link |
software | dead | scripts/format.py:404 |
smart_enhance_markdown |
software | healthy | scripts/format.py:451 |
strip_markers |
software | healthy | scripts/format.py:508 |
_auto_detect_byline |
software | healthy | scripts/format.py:533 |
process_callouts |
software | healthy | scripts/format.py:553 |
process_manual_footnotes |
software | healthy | scripts/format.py:585 |
collect_def |
software | dead | scripts/format.py:599 |
replace_ref |
software | dead | scripts/format.py:614 |
process_fenced_containers |
software | healthy | scripts/format.py:632 |
_auto_video_cards |
software | healthy | scripts/format.py:747 |
_quote_cards_md |
software | healthy | scripts/format.py:771 |
_build_video_html |
software | healthy | scripts/format.py:813 |
_build_intro_html |
software | healthy | scripts/format.py:832 |
_build_end_html |
software | healthy | scripts/format.py:844 |
_build_history_html |
software | healthy | scripts/format.py:859 |
_build_stat_html |
software | healthy | scripts/format.py:877 |
_build_byline_html |
software | healthy | scripts/format.py:911 |
_build_timeline_html |
software | healthy | scripts/format.py:922 |
_build_steps_html |
software | healthy | scripts/format.py:947 |
_build_compare_html |
software | healthy | scripts/format.py:968 |
_build_quote_html |
software | healthy | scripts/format.py:1017 |
_build_dialogue_html |
software | healthy | scripts/format.py:1030 |
md_to_html |
software | healthy | scripts/format.py:1066 |
build_style_string |
software | healthy | scripts/format.py:1076 |
_auto_dark_mode |
software | healthy | scripts/format.py:1100 |
inject_dark_mode_attrs |
software | healthy | scripts/format.py:1139 |
_basic_syntax_highlight |
software | healthy | scripts/format.py:1166 |
_hex_to_rgb |
software | healthy | scripts/format.py:1243 |
_inject_container_styles |
software | healthy | scripts/format.py:1249 |
_stat_number_style |
software | healthy | scripts/format.py:1365 |
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 |
README_CN.md |
software | healthy | README_CN.md |
config.example.json |
software | healthy | config.example.json |
zh_punctuation_fix.py |
software | healthy | scripts/zh_punctuation_fix.py |
format.py |
software | healthy | scripts/format.py |
comment_reply.py |
software | healthy | scripts/comment_reply.py |
generate.py |
software | healthy | scripts/generate.py |
publish.py |
software | healthy | scripts/publish.py |
theme_lint.py |
software | healthy | scripts/theme_lint.py |
solarized-mint.json |
software | healthy | themes/solarized-mint.json |
minimal-navy.json |
software | healthy | themes/minimal-navy.json |
apple-gradient.json |
software | healthy | themes/apple-gradient.json |
memphis.json |
software | healthy | themes/memphis.json |
elegant-navy.json |
software | healthy | themes/elegant-navy.json |
hero-slate.json |
software | healthy | themes/hero-slate.json |
bytedance.json |
software | healthy | themes/bytedance.json |
cosmic-gold.json |
software | healthy | themes/cosmic-gold.json |
cyber-neon.json |
software | healthy | themes/cyber-neon.json |
magazine-serif.json |
software | healthy | themes/magazine-serif.json |
daimo.json |
software | healthy | themes/daimo.json |
sports.json |
software | healthy | themes/sports.json |
kaiti-journal.json |
software | healthy | themes/kaiti-journal.json |
midnight.json |
software | healthy | themes/midnight.json |
hero-sage.json |
software | healthy | themes/hero-sage.json |
interview.json |
software | healthy | themes/interview.json |
coffee-house.json |
software | healthy | themes/coffee-house.json |
sunset-amber.json |
software | healthy | themes/sunset-amber.json |
bold-blue.json |
software | healthy | themes/bold-blue.json |
minimal-gold.json |
software | healthy | themes/minimal-gold.json |
hero-purple.json |
software | healthy | themes/hero-purple.json |
kami-ink.json |
software | healthy | themes/kami-ink.json |
hero-emerald.json |
software | healthy | themes/hero-emerald.json |
night-read.json |
software | healthy | themes/night-read.json |
industrial.json |
software | healthy | themes/industrial.json |
wechat-native.json |
software | healthy | themes/wechat-native.json |
band-orange.json |
software | healthy | themes/band-orange.json |
kami-clay.json |
software | healthy | themes/kami-clay.json |
lavender-dream.json |
software | healthy | themes/lavender-dream.json |
hero-mint.json |
software | healthy | themes/hero-mint.json |
quote-lavender.json |
software | healthy | themes/quote-lavender.json |
timeline-green.json |
software | healthy | themes/timeline-green.json |
minimal-blue.json |
software | healthy | themes/minimal-blue.json |
washi-red.json |
software | healthy | themes/washi-red.json |
hero-azure.json |
software | healthy | themes/hero-azure.json |
vaporwave.json |
software | healthy | themes/vaporwave.json |
blueprint.json |
software | healthy | themes/blueprint.json |
ocean-card.json |
software | healthy | themes/ocean-card.json |
pastel-dream.json |
software | healthy | themes/pastel-dream.json |
rice-paper-ink.json |
software | healthy | themes/rice-paper-ink.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
themes |
software | healthy | themes |
templates |
software | healthy | templates |
cover |
software | healthy | cover |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-3hui4ato |
software | healthy | /tmp/repobility-clone-3hui4ato |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | themes/hero-azure.json |
This page is publicly accessible at:
https://repobility.com/scan/79cddd98-7738-4edd-8d70-529385b2e7a5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/79cddd98-7738-4edd-8d70-529385b2e7a5/
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.