https://github.com/terrylinhaochen/terrylinhaochen.github.io
· scanned 2026-06-16 00:32 UTC (2 months, 2 weeks ago)
39 raw signals (0 security + 39 graph)
Last scanned 2 months, 2 weeks ago · v1 · 29 actionable findings from 1 signal source. 10 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 838 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 |
|---|---|---|---|
tag-as-archived.sh |
software | healthy | tag-as-archived.sh |
fix-dates.sh |
software | healthy | fix-dates.sh |
archive-note.sh |
software | healthy | archive-note.sh |
migrate.sh |
software | healthy | migrate.sh |
create-post.sh |
software | healthy | create-post.sh |
README.md |
software | healthy | README.md |
user_inputs.json |
software | healthy | user_inputs.json |
SEO_OPTIMIZATION_REPORT.md |
software | healthy | SEO_OPTIMIZATION_REPORT.md |
final-fixes.sh |
software | healthy | final-fixes.sh |
archive.sh |
software | healthy | archive.sh |
reset-github-pages.sh |
software | healthy | reset-github-pages.sh |
AGENTS.md |
software | healthy | AGENTS.md |
config.toml |
software | healthy | config.toml |
README.md |
software | healthy | asset-library/README.md |
CLAUDE_WORKFLOWS.md |
software | healthy | asset-library/instructions/CLAUDE_WORKFLOWS.md |
running_doc.md |
software | healthy | asset-library/instructions/content_kit/running_doc.md |
README.md |
software | healthy | asset-library/instructions/content_kit/README.md |
enhanced-frontmatter-template.md |
software | healthy | asset-library/instructions/content_kit/enhanced-frontmatter… |
enhanced-meta-system-documentation.md |
software | healthy | asset-library/instructions/content_kit/enhanced-meta-system… |
idea-capture.md |
software | healthy | asset-library/instructions/templates/idea-capture.md |
research-note.md |
software | healthy | asset-library/instructions/templates/research-note.md |
standard-post.md |
software | healthy | asset-library/instructions/templates/standard-post.md |
x-content.md |
software | healthy | asset-library/instructions/agents/x-content.md |
content-auditor.md |
software | healthy | asset-library/instructions/agents/content-auditor.md |
editorial-writer.md |
software | healthy | asset-library/instructions/agents/editorial-writer.md |
linkedin-content.md |
software | healthy | asset-library/instructions/agents/linkedin-content.md |
visual-style-prompt.md |
software | healthy | asset-library/images/brand-kit/visual-style-prompt.md |
README.md |
software | healthy | qa/README.md |
manifest.json |
software | healthy | static/manifest.json |
README.md |
software | healthy | static/qa/README.md |
crowdlisten-and-human-signal.md |
software | healthy | static/qa/topics/crowdlisten-and-human-signal.md |
search-discovery-and-content.md |
software | healthy | static/qa/topics/search-discovery-and-content.md |
agentic-workforce.md |
software | healthy | static/qa/topics/agentic-workforce.md |
investing-theses.md |
software | healthy | static/qa/topics/investing-theses.md |
product-localization.md |
software | healthy | static/qa/topics/product-localization.md |
ai-product-building.md |
software | healthy | static/qa/topics/ai-product-building.md |
style.css |
software | healthy | static/css/style.css |
main.scss |
software | healthy | static/css/main.scss |
index.json |
software | healthy | docs/index.json |
manifest.json |
software | healthy | docs/manifest.json |
index.html |
software | healthy | docs/index.html |
404.html |
software | healthy | docs/404.html |
index.html |
software | healthy | docs/about/index.html |
index.html |
software | healthy | docs/about/projects/crowdlistening/index.html |
index.html |
software | healthy | docs/about/research/c3lab/index.html |
index.html |
software | healthy | docs/about/research/deltalab/index.html |
index.html |
software | healthy | docs/about/experience/microsoft/index.html |
index.html |
software | healthy | docs/about/experience/tiktok/index.html |
index.html |
software | healthy | docs/about/experience/ouraca/index.html |
index.html |
software | healthy | docs/reading/index.html |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
asset-library |
software | healthy | asset-library |
instructions |
software | healthy | asset-library/instructions |
content_kit |
software | healthy | asset-library/instructions/content_kit |
templates |
software | healthy | asset-library/instructions/templates |
agents |
software | healthy | asset-library/instructions/agents |
images |
software | healthy | asset-library/images |
brand-kit |
software | healthy | asset-library/images/brand-kit |
qa |
software | healthy | qa |
static |
software | healthy | static |
qa |
software | healthy | static/qa |
topics |
software | healthy | static/qa/topics |
css |
software | healthy | static/css |
docs |
software | healthy | docs |
about |
software | healthy | docs/about |
projects |
software | healthy | docs/about/projects |
crowdlistening |
software | healthy | docs/about/projects/crowdlistening |
research |
software | healthy | docs/about/research |
c3lab |
software | healthy | docs/about/research/c3lab |
deltalab |
software | healthy | docs/about/research/deltalab |
experience |
software | healthy | docs/about/experience |
microsoft |
software | healthy | docs/about/experience/microsoft |
tiktok |
software | healthy | docs/about/experience/tiktok |
ouraca |
software | healthy | docs/about/experience/ouraca |
reading |
software | healthy | docs/reading |
posts |
software | healthy | docs/posts |
crowdlisten_feedback_layer |
software | healthy | docs/posts/crowdlisten_feedback_layer |
google_primer |
software | healthy | docs/posts/google_primer |
figma_ai |
software | healthy | docs/posts/figma_ai |
crowd_thesis |
software | healthy | docs/posts/crowd_thesis |
google_learn_about |
software | healthy | docs/posts/google_learn_about |
personalized_content |
software | healthy | docs/posts/personalized_content |
the_very_beginning |
software | healthy | docs/posts/the_very_beginning |
crowdlisten_human_signal |
software | healthy | docs/posts/crowdlisten_human_signal |
xiaomi-primer |
software | healthy | docs/posts/xiaomi-primer |
battle_for_search |
software | healthy | docs/posts/battle_for_search |
ambiguity |
software | healthy | docs/posts/ambiguity |
questions-new-bottleneck-learning |
software | healthy | docs/posts/questions-new-bottleneck-learning |
crowdlisten_archive_v2025_09_01 |
software | healthy | docs/posts/crowdlisten_archive_v2025_09_01 |
intent_driven_discovery |
software | healthy | docs/posts/intent_driven_discovery |
product_engineers |
software | healthy | docs/posts/product_engineers |
how-to-work-on-what-you-love |
software | healthy | docs/posts/how-to-work-on-what-you-love |
ai-powered-security-data-pipelines |
software | healthy | docs/posts/ai-powered-security-data-pipelines |
essense_of_creativity |
software | healthy | docs/posts/essense_of_creativity |
need_validation |
software | healthy | docs/posts/need_validation |
closing_window_ai |
software | healthy | docs/posts/closing_window_ai |
crowdlisten_archive_v2025_11_09 |
software | healthy | docs/posts/crowdlisten_archive_v2025_11_09 |
ai_native |
software | healthy | docs/posts/ai_native |
when-to-sunset-a-product |
software | healthy | docs/posts/when-to-sunset-a-product |
crowdlisten_distribution_intelligence |
software | healthy | docs/posts/crowdlisten_distribution_intelligence |
generation_distribution |
software | healthy | docs/posts/generation_distribution |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
norm |
software | healthy | scripts/sync_readwise_books.py:35 |
load_catalog_state |
software | healthy | scripts/sync_readwise_books.py:40 |
fetch_books |
software | healthy | scripts/sync_readwise_books.py:51 |
main |
software | healthy | scripts/sync_readwise_books.py:64 |
map_headers |
software | healthy | scripts/sync_book_recommendations.py:47 |
fetch_csv |
software | healthy | scripts/sync_book_recommendations.py:58 |
main |
software | healthy | scripts/sync_book_recommendations.py:63 |
cell |
software | healthy | scripts/sync_book_recommendations.py:82 |
activeToggle |
software | healthy | themes/PaperMod/assets/js/fastsearch.js:activeToggle |
reset |
software | healthy | themes/PaperMod/assets/js/fastsearch.js:reset |
e |
software | healthy | themes/PaperMod/assets/js/fuse.basic.min.js:e |
d |
software | healthy | themes/PaperMod/assets/js/fuse.basic.min.js:d |
x |
software | healthy | themes/PaperMod/assets/js/fuse.basic.min.js:x |
E |
software | healthy | themes/PaperMod/assets/js/fuse.basic.min.js:E |
C |
software | healthy | themes/PaperMod/assets/js/fuse.basic.min.js:C |
T |
software | healthy | themes/PaperMod/assets/js/fuse.basic.min.js:T |
__init__ |
software | healthy | assets/editorial-agent.py:66 |
load_content |
software | healthy | assets/editorial-agent.py:98 |
assess_spark |
software | healthy | assets/editorial-agent.py:120 |
_generate_spark_rewrite |
software | healthy | assets/editorial-agent.py:171 |
analyze_structure |
software | healthy | assets/editorial-agent.py:178 |
check_principle_adherence |
software | healthy | assets/editorial-agent.py:271 |
identify_critical_fixes |
software | healthy | assets/editorial-agent.py:344 |
line_level_refinements |
software | healthy | assets/editorial-agent.py:367 |
generate_implementation_roadmap |
software | healthy | assets/editorial-agent.py:424 |
generate_impact_assessment |
software | healthy | assets/editorial-agent.py:467 |
evaluate_content |
software | healthy | assets/editorial-agent.py:506 |
_find_thesis_location |
software | healthy | assets/editorial-agent.py:559 |
_get_last_paragraph |
software | healthy | assets/editorial-agent.py:563 |
_get_context_around_term |
software | healthy | assets/editorial-agent.py:568 |
_has_concrete_examples |
software | healthy | assets/editorial-agent.py:577 |
_find_term_line |
software | healthy | assets/editorial-agent.py:586 |
_find_unsupported_claims |
software | healthy | assets/editorial-agent.py:593 |
_convert_to_active_voice |
software | healthy | assets/editorial-agent.py:614 |
_make_concise |
software | healthy | assets/editorial-agent.py:619 |
format_report |
software | healthy | assets/editorial-agent.py:639 |
format_summary |
software | healthy | assets/editorial-agent.py:735 |
main |
software | healthy | assets/editorial-agent.py:751 |
| Label | Layer | Status | Path |
|---|---|---|---|
element |
software | healthy | themes/PaperMod/assets/js/fastsearch.js:element |
as |
software | healthy | themes/PaperMod/assets/js/fuse.basic.min.js:as |
EditorialIssue |
software | healthy | assets/editorial-agent.py:27 |
SparkAssessment |
software | healthy | assets/editorial-agent.py:39 |
EditorialReport |
software | healthy | assets/editorial-agent.py:49 |
EditorialAgent |
software | healthy | assets/editorial-agent.py:63 |
EditorialReportFormatter |
software | healthy | assets/editorial-agent.py:636 |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | themes/PaperMod/.github/workflows/gh-pages.yml |
deploy |
cicd | healthy | themes/PaperMod/.github/workflows/gh-pages.yml |
sync |
cicd | healthy | .github/workflows/sync-books.yml |
build |
cicd | healthy | .github/workflows/hugo.yml |
deploy |
cicd | healthy | .github/workflows/hugo.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::gh-pages |
cicd | healthy | themes/PaperMod/.github/workflows/gh-pages.yml |
gha::sync-books |
cicd | healthy | .github/workflows/sync-books.yml |
gha::hugo |
cicd | healthy | .github/workflows/hugo.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::docs/index.json |
security | healthy | docs/index.json |
auth::docs/archived/openai-blast-radius/index.html |
security | healthy | docs/archived/openai-blast-radius/index.html |
| Label | Layer | Status | Path |
|---|---|---|---|
READWISE_TOKEN |
cicd | healthy | — |
BOOKS_SHEET_CSV_URL |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-czmvic2a |
software | healthy | /tmp/repobility-clone-czmvic2a |
This page is publicly accessible at:
https://repobility.com/scan/465ab754-1537-4e3c-8574-4897d96d3224/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/465ab754-1537-4e3c-8574-4897d96d3224/
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.