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.

RyanAlberts/yc-ai-pulse

https://github.com/RyanAlberts/yc-ai-pulse · scanned 2026-06-15 23:57 UTC (2 months, 3 weeks ago)

19 raw signals (0 security + 19 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 16 actionable findings from 1 signal source. 3 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 416 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
_meta_payload software healthy tests/test_scraper.py:19
_company_payload software healthy tests/test_scraper.py:39
_mock_handler software healthy tests/test_scraper.py:64
_client software healthy tests/test_scraper.py:76
test_detect_latest_batch_picks_winter_2026 software healthy tests/test_scraper.py:80
test_fetch_batch_returns_validated_companies software healthy tests/test_scraper.py:91
test_fetch_batch_sanitizes_pii_before_caching software healthy tests/test_scraper.py:99
test_fetch_batch_unknown_slug_raises_upstream_error software healthy tests/test_scraper.py:111
test_fetch_batch_404_raises_upstream_error software healthy tests/test_scraper.py:116
handler software healthy tests/test_scraper.py:123
test_upstream_age_hours_rounds_to_one_decimal software healthy tests/test_scraper.py:132
test_upstream_age_hours_returns_none_for_unknown software healthy tests/test_scraper.py:138
_make_coverage software healthy tests/test_dashboard.py:25
_make_companies software healthy tests/test_dashboard.py:54
_make_analysis software healthy tests/test_dashboard.py:76
test_coverage_only_dashboard_renders_yc_industry_chart software healthy tests/test_dashboard.py:97
test_enriched_dashboard_renders_llm_charts software healthy tests/test_dashboard.py:111
test_low_confidence_rows_excluded_from_charts software healthy tests/test_dashboard.py:130
test_dropped_register_lists_every_excluded_company software healthy tests/test_dashboard.py:148
test_collect_cited_urls_dedupes_and_includes_oss_evidence software healthy tests/test_dashboard.py:159
test_write_broken_links_report_attributes_each_url_to_slugs software healthy tests/test_dashboard.py:172
test_dashboard_link_verify_banner_appears_when_allowed_dead… software healthy tests/test_dashboard.py:189
test_dashboard_no_banner_when_no_broken_links software healthy tests/test_dashboard.py:206
test_all_oss_posture_values_render_without_error software healthy tests/test_dashboard.py:216
test_dashboard_loads_echarts_with_sri software healthy tests/test_dashboard.py:227
test_dashboard_options_are_pure_json software healthy tests/test_dashboard.py:237
test_dashboard_chart_canvases_have_aria_labels software healthy tests/test_dashboard.py:264
test_dashboard_has_noscript_fallback software healthy tests/test_dashboard.py:276
test_dashboard_chart_ids_are_unique software healthy tests/test_dashboard.py:287
_coverage software healthy tests/test_ppt.py:28
_companies software healthy tests/test_ppt.py:53
_ana software healthy tests/test_ppt.py:75
test_build_deck_produces_valid_pptx_zip software healthy tests/test_ppt.py:96
test_build_deck_renders_more_than_15_slides_on_realistic_co… software healthy tests/test_ppt.py:112
test_build_deck_aborts_on_layer2_violation software healthy tests/test_ppt.py:130
poisoned software healthy tests/test_ppt.py:136
test_build_deck_handles_empty_quote_list software healthy tests/test_ppt.py:155
test_package_imports software healthy tests/test_smoke.py:11
test_cli_version_subcommand software healthy tests/test_smoke.py:15
test_cli_help_subcommand software healthy tests/test_smoke.py:22
_ana software healthy tests/test_analytics.py:26
test_keep_for_charts_excludes_low_confidence software healthy tests/test_analytics.py:49
test_confidence_breakdown_counts_each_bucket software healthy tests/test_analytics.py:55
test_industry_distribution_only_high_medium software healthy tests/test_analytics.py:63
test_capability_heatmap_caps_at_8x6 software healthy tests/test_analytics.py:75
test_capability_totals_counts_each_capability_separately software healthy tests/test_analytics.py:90
test_tech_stack_distribution_treats_empty_as_unknown software healthy tests/test_analytics.py:100
test_oss_posture_distribution software healthy tests/test_analytics.py:113
test_headline_numbers_includes_cohort_and_capabilities software healthy tests/test_analytics.py:124
test_spotlight_companies_prefers_diverse_capabilities software healthy tests/test_analytics.py:137

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

LabelLayerStatusPath
README.md software healthy README.md
package.json software healthy package.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
.gitleaks.toml software healthy .gitleaks.toml
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
Makefile software healthy Makefile
LICENSE software healthy LICENSE
SECURITY.md software healthy SECURITY.md
CHANGELOG.md software healthy CHANGELOG.md
BACKLOG.md software healthy BACKLOG.md
test_scraper.py software healthy tests/test_scraper.py
test_dashboard.py software healthy tests/test_dashboard.py
__init__.py software healthy tests/__init__.py
conftest.py software healthy tests/conftest.py
test_ppt.py software healthy tests/test_ppt.py
test_smoke.py software healthy tests/test_smoke.py
test_analytics.py software healthy tests/test_analytics.py
test_anti_hallucination.py software healthy tests/test_anti_hallucination.py
test_crawler.py software healthy tests/test_crawler.py
test_coverage.py software healthy tests/test_coverage.py
test_researcher.py software healthy tests/test_researcher.py
test_docx.py software healthy tests/test_docx.py
test_classifier.py software healthy tests/test_classifier.py
test_sanitizer.py software healthy tests/test_sanitizer.py
hallucination_traps.json software healthy tests/fixtures/hallucination_traps.json
MEMO_STRUCTURE.md software healthy docs/MEMO_STRUCTURE.md
PHASES.md software healthy docs/PHASES.md
QUALITY_REPORT_W26.md software healthy docs/QUALITY_REPORT_W26.md
0003-three-povs-memo-frame.md software healthy docs/decisions/0003-three-povs-memo-frame.md
README.md software healthy docs/decisions/README.md
0002-localhost-vs-native-messaging.md software healthy docs/decisions/0002-localhost-vs-native-messaging.md
0001-yc-data-source.md software healthy docs/decisions/0001-yc-data-source.md
publish_check.sh software healthy scripts/publish_check.sh
secret_scan.sh software healthy scripts/secret_scan.sh
README.md software healthy examples/README.md
analyses-w26-full-2026-05-01.json software healthy examples/output/analyses-w26-full-2026-05-01.json
dashboard-w26-pr11-2026-05-01.html software healthy examples/output/dashboard-w26-pr11-2026-05-01.html
dashboard-w26-pr4-2026-05-01.html software healthy examples/output/dashboard-w26-pr4-2026-05-01.html
dashboard-w26-2026-05-01.html software healthy examples/output/dashboard-w26-2026-05-01.html
coverage-w26-2026-05-01.json software healthy examples/output/coverage-w26-2026-05-01.json
BROKEN_LINKS-w26-2026-05-01.md software healthy examples/output/BROKEN_LINKS-w26-2026-05-01.md
analyses-w26-pr11-2026-05-01.json software healthy examples/output/analyses-w26-pr11-2026-05-01.json
analyses-w26-smoke-2026-05-01.json software healthy examples/output/analyses-w26-smoke-2026-05-01.json
dashboard-w26-pr17-2026-05-03.html software healthy examples/output/dashboard-w26-pr17-2026-05-03.html
analyses-w26-pr17-2026-05-03.json software healthy examples/output/analyses-w26-pr17-2026-05-03.json
dashboard-w26-enriched-2026-05-01.html software healthy examples/output/dashboard-w26-enriched-2026-05-01.html
analyses-w26-pr4-2026-05-01.json software healthy examples/output/analyses-w26-pr4-2026-05-01.json
dashboard-w26-pr12-2026-05-01.html software healthy examples/output/dashboard-w26-pr12-2026-05-01.html

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

LabelLayerStatusPath
CapturingBackend software healthy tests/test_researcher.py:342
UpstreamError software healthy src/ycai/scraper.py:30
BatchMeta software healthy src/ycai/scraper.py:35
Industry software healthy src/ycai/schemas.py:12
AICapability software healthy src/ycai/schemas.py:37
TechStack software healthy src/ycai/schemas.py:59
OSSPosture software healthy src/ycai/schemas.py:80
CoverageTier software healthy src/ycai/schemas.py:91
DropReason software healthy src/ycai/schemas.py:104
RawCompany software healthy src/ycai/schemas.py:113
CoverageRecord software healthy src/ycai/schemas.py:136
BatchCoverage software healthy src/ycai/schemas.py:151
TractionSignalKind software healthy src/ycai/schemas.py:192
TractionSignal software healthy src/ycai/schemas.py:205
CompanyAnalysis software healthy src/ycai/schemas.py:219
CrossCheckResult software healthy src/ycai/schemas.py:243
CapabilityHeatmap software healthy src/ycai/analytics.py:28
CrawledPage software healthy src/ycai/crawler.py:76
CrawlResult software healthy src/ycai/crawler.py:86
Backend software healthy src/ycai/researcher.py:102
MockBackend software healthy src/ycai/researcher.py:113
AnthropicAPIBackend software healthy src/ycai/researcher.py:145
AgentSDKBackend software healthy src/ycai/researcher.py:181
Layer2Failure software healthy src/ycai/reports/ppt.py:58
DeckBuildContext software healthy src/ycai/reports/ppt.py:68
ForbiddenPhraseHit software healthy src/ycai/reports/anti_hallucination.py:68
NumericalDrift software healthy src/ycai/reports/anti_hallucination.py:74
Layer2Report software healthy src/ycai/reports/anti_hallucination.py:81

LabelLayerStatusPath
tests software healthy tests
fixtures software healthy tests/fixtures
docs software healthy docs
decisions software healthy docs/decisions
scripts software healthy scripts
examples software healthy examples
output software healthy examples/output
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
ycai software healthy src/ycai
reports software healthy src/ycai/reports

LabelLayerStatusPath
python cicd healthy .github/workflows/ci.yml
secret-scan cicd healthy .github/workflows/ci.yml
publish-check cicd healthy .github/workflows/ci.yml
build cicd healthy .github/workflows/release.yml
publish cicd healthy .github/workflows/release.yml
github-release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
generic_api_key::tests/test_researcher.py security healthy tests/test_researcher.py
github_token::tests/test_sanitizer.py security healthy tests/test_sanitizer.py

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
repobility-clone-cdnnysh2 software healthy /tmp/repobility-clone-cdnnysh2

LabelLayerStatusPath
gpu (detected) hardware healthy examples/output/analyses-w26-full-2026-05-01.json

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/93161cb2-71db-490b-9a56-0c3b3d9a2ac7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/93161cb2-71db-490b-9a56-0c3b3d9a2ac7/

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.