https://github.com/under-sight/undersight-website
· scanned 2026-06-16 00:45 UTC (2 months, 1 week ago)
26 raw signals (0 security + 26 graph)
Last scanned 2 months, 1 week ago · v1 · 25 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 200 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 |
|---|---|---|---|
_is_valid_email |
software | healthy | undersight-serve.py:51 |
_is_valid_whitepaper |
software | healthy | undersight-serve.py:64 |
_mask_email |
software | healthy | undersight-serve.py:75 |
_check_rate_limit |
software | healthy | undersight-serve.py:99 |
get_token |
software | healthy | undersight-serve.py:116 |
api_post |
software | healthy | undersight-serve.py:131 |
_normalize_doc_markdown |
software | healthy | undersight-serve.py:148 |
_unwrap_doc_content |
software | healthy | undersight-serve.py:165 |
fetch_all |
software | healthy | undersight-serve.py:197 |
get_cached |
software | healthy | undersight-serve.py:361 |
_resolve_opaque_id |
software | healthy | undersight-serve.py:372 |
do_POST |
software | dead | undersight-serve.py:378 |
_capture_lead |
software | healthy | undersight-serve.py:384 |
do_GET |
software | dead | undersight-serve.py:496 |
_serve_html |
software | healthy | undersight-serve.py:518 |
_serve_static_or_spa |
software | healthy | undersight-serve.py:521 |
_serve_file |
software | healthy | undersight-serve.py:531 |
_send_json |
software | healthy | undersight-serve.py:546 |
_proxy_file |
software | healthy | undersight-serve.py:558 |
log_message |
software | healthy | undersight-serve.py:585 |
get_token |
software | healthy | deploy-report.py:23 |
api_post |
software | healthy | deploy-report.py:38 |
get_commit |
software | healthy | deploy-report.py:48 |
find_deployment |
software | healthy | deploy-report.py:57 |
update_deployment |
software | healthy | deploy-report.py:83 |
read_build_meta |
software | healthy | deploy-report.py:106 |
get_site_mode_from_fibery |
software | healthy | deploy-report.py:116 |
main |
software | healthy | deploy-report.py:153 |
get_token |
software | healthy | build.py:60 |
api_post |
software | healthy | build.py:86 |
_normalize_doc_markdown |
software | healthy | build.py:109 |
_unwrap_doc_content |
software | healthy | build.py:126 |
fetch_all |
software | healthy | build.py:164 |
download_file |
software | healthy | build.py:432 |
_cache_key |
software | healthy | build.py:478 |
_cache_paths |
software | healthy | build.py:483 |
_cache_read_meta |
software | healthy | build.py:492 |
_cache_read_bytes |
software | healthy | build.py:504 |
_cache_write |
software | healthy | build.py:516 |
download_file_cached |
software | healthy | build.py:530 |
determine_local_path |
software | healthy | build.py:568 |
_match |
software | healthy | build.py:576 |
download_fibery_files |
software | healthy | build.py:617 |
_fetch_one |
software | healthy | build.py:633 |
rewrite_file_urls |
software | healthy | build.py:668 |
_rewrite_list |
software | healthy | build.py:674 |
bake_content_into_html |
software | healthy | build.py:695 |
_extract_function |
software | healthy | build.py:736 |
strip_serve_references |
software | healthy | build.py:795 |
copy_static_files |
software | healthy | build.py:815 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
undersight-serve.py |
software | healthy | undersight-serve.py |
DESIGN.md |
software | healthy | DESIGN.md |
under-construction.html |
software | healthy | under-construction.html |
manifest.json |
software | healthy | manifest.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
deploy-report.py |
software | healthy | deploy-report.py |
wrangler.toml |
software | healthy | wrangler.toml |
index.html |
software | healthy | index.html |
WIP.md |
software | healthy | WIP.md |
preview.html |
software | healthy | preview.html |
.impeccable.md |
software | healthy | .impeccable.md |
build.py |
software | healthy | build.py |
whitepaper-lead.js |
software | healthy | functions/api/whitepaper-lead.js |
stripe.DESIGN.md |
software | healthy | reference/stripe.DESIGN.md |
claude.DESIGN.md |
software | healthy | reference/claude.DESIGN.md |
copilot-review.html |
software | healthy | solutions/copilot-review.html |
cutover-baseline.json |
software | healthy | tests/cutover-baseline.json |
test-suite.sh |
software | healthy | tests/test-suite.sh |
cutover-smoke.sh |
software | healthy | tests/cutover-smoke.sh |
build-validation.sh |
software | healthy | tests/build-validation.sh |
AGENT-WORKTREES.md |
software | healthy | docs/AGENT-WORKTREES.md |
MAINTENANCE.md |
software | healthy | docs/MAINTENANCE.md |
content-goal-analysis.html |
software | healthy | docs/content-goal-analysis.html |
ARCHITECTURE.md |
software | healthy | docs/ARCHITECTURE.md |
BUILD-LOG.md |
software | healthy | docs/BUILD-LOG.md |
underchat-agent-review.html |
software | healthy | docs/mockups/underchat-agent-review.html |
chat-advance-hero.html |
software | healthy | whitepaper/chat-advance-hero.html |
generate-all.js |
software | healthy | whitepaper/generate-all.js |
chat-advance.html |
software | healthy | whitepaper/chat-advance.html |
new-agent-worktree.sh |
software | healthy | scripts/new-agent-worktree.sh |
cutover-rollback.sh |
software | healthy | scripts/cutover-rollback.sh |
site-mode.sh |
software | healthy | scripts/site-mode.sh |
migrate-blog-to-blog-db.py |
software | healthy | scripts/migrate-blog-to-blog-db.py |
migrate-blog-CODE-CHANGES.md |
software | healthy | scripts/migrate-blog-CODE-CHANGES.md |
wrangler.toml |
software | healthy | worker/wrangler.toml |
index.js |
software | healthy | worker/index.js |
todo.md |
software | healthy | tasks/todo.md |
lessons.md |
software | healthy | tasks/lessons.md |
fonts.css |
software | healthy | css/fonts.css |
main.css |
software | healthy | css/main.css |
tokens.css |
software | healthy | css/tokens.css |
palette.css |
software | healthy | css/palette.css |
tokens.css |
software | healthy | tokens/tokens.css |
tokens.json |
software | healthy | tokens/tokens.json |
verify-app.md |
software | healthy | .claude/agents/verify-app.md |
raise-merged-prs.sh |
software | healthy | tools/raise-merged-prs.sh |
test-delta.sh |
software | healthy | tools/test-delta.sh |
fibery-ticket.sh |
software | healthy | tools/fibery-ticket.sh |
copilot-building-v2.html |
software | healthy | images/blog/src/copilot-building-v2.html |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
functions |
software | healthy | functions |
api |
software | healthy | functions/api |
reference |
software | healthy | reference |
solutions |
software | healthy | solutions |
tests |
software | healthy | tests |
docs |
software | healthy | docs |
mockups |
software | healthy | docs/mockups |
whitepaper |
software | healthy | whitepaper |
scripts |
software | healthy | scripts |
worker |
software | healthy | worker |
tasks |
software | healthy | tasks |
css |
software | healthy | css |
tokens |
software | healthy | tokens |
.claude |
software | healthy | .claude |
agents |
software | healthy | .claude/agents |
tools |
software | healthy | tools |
images |
software | healthy | images |
blog |
software | healthy | images/blog |
src |
software | healthy | images/blog/src |
solutions |
software | healthy | images/solutions |
src |
software | healthy | images/solutions/src |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy-production |
cicd | healthy | .github/workflows/deploy-production.yml |
gha::deploy-dev |
cicd | healthy | .github/workflows/deploy-dev.yml |
gha::sync-dev |
cicd | healthy | .github/workflows/sync-dev.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build-and-deploy |
cicd | healthy | .github/workflows/deploy-production.yml |
build-and-deploy |
cicd | healthy | .github/workflows/deploy-dev.yml |
sync |
cicd | healthy | .github/workflows/sync-dev.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
CLOUDFLARE_API_TOKEN |
cicd | healthy | — |
CLOUDFLARE_ACCOUNT_ID |
cicd | healthy | — |
FIBERY_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-x5s51bd0 |
software | healthy | /tmp/repobility-clone-x5s51bd0 |
| Label | Layer | Status | Path |
|---|---|---|---|
Handler |
software | healthy | undersight-serve.py:377 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | undersight-serve.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8088 |
network | healthy | tools/test-delta.sh |
This page is publicly accessible at:
https://repobility.com/scan/25f52c30-b4fc-4948-b5e9-31b963205e54/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/25f52c30-b4fc-4948-b5e9-31b963205e54/
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.