https://github.com/serenakeyitan/tdoc
· scanned 2026-06-16 00:07 UTC (2 months, 2 weeks ago)
56 raw signals (0 security + 56 graph)
Last scanned 2 months, 2 weeks ago · v1 · 56 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 370 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 |
|---|---|---|---|
ok |
software | healthy | test/responsive.test.js:ok |
bad |
software | healthy | test/responsive.test.js:bad |
t |
software | healthy | test/responsive.test.js:t |
tPub |
software | healthy | test/responsive.test.js:tPub |
vis |
software | healthy | test/responsive.test.js:vis |
ok |
software | healthy | test/no-drift.test.js:ok |
bad |
software | healthy | test/no-drift.test.js:bad |
t |
software | healthy | test/no-drift.test.js:t |
assert |
software | healthy | test/no-drift.test.js:assert |
read |
software | healthy | test/no-drift.test.js:read |
body |
software | healthy | test/no-drift.test.js:body |
fnBody |
software | healthy | test/no-drift.test.js:fnBody |
norm |
software | healthy | test/no-drift.test.js:norm |
ok |
software | healthy | test/security.test.js:ok |
bad |
software | healthy | test/security.test.js:bad |
t |
software | healthy | test/security.test.js:t |
assert |
software | healthy | test/security.test.js:assert |
sliceFn |
software | healthy | test/security.test.js:sliceFn |
hdr |
software | healthy | test/security.test.js:hdr |
ok |
software | healthy | test/oldver-strip.test.js:ok |
bad |
software | healthy | test/oldver-strip.test.js:bad |
t |
software | healthy | test/oldver-strip.test.js:t |
assert |
software | healthy | test/oldver-strip.test.js:assert |
shouldShowStrip |
software | healthy | test/oldver-strip.test.js:shouldShowStrip |
latestUrl |
software | healthy | test/oldver-strip.test.js:latestUrl |
ok |
software | healthy | test/api.test.js:ok |
bad |
software | healthy | test/api.test.js:bad |
t |
software | healthy | test/api.test.js:t |
req |
software | healthy | test/api.test.js:req |
freePort |
software | healthy | test/api.test.js:freePort |
waitReady |
software | healthy | test/api.test.js:waitReady |
shutdown |
software | healthy | test/api.test.js:shutdown |
ok |
software | healthy | test/event-convergence.test.js:ok |
bad |
software | healthy | test/event-convergence.test.js:bad |
t |
software | healthy | test/event-convergence.test.js:t |
assert |
software | healthy | test/event-convergence.test.js:assert |
sliceFn |
software | healthy | test/event-convergence.test.js:sliceFn |
react |
software | healthy | test/event-convergence.test.js:react |
mk |
software | healthy | test/event-convergence.test.js:mk |
ok |
software | healthy | test/ui.test.js:ok |
bad |
software | healthy | test/ui.test.js:bad |
t |
software | healthy | test/ui.test.js:t |
tPub |
software | healthy | test/ui.test.js:tPub |
activeHighlight |
software | healthy | test/ui.test.js:activeHighlight |
ok |
software | healthy | test/stampaids.test.js:ok |
bad |
software | healthy | test/stampaids.test.js:bad |
t |
software | healthy | test/stampaids.test.js:t |
assert |
software | healthy | test/stampaids.test.js:assert |
sliceFn |
software | healthy | test/stampaids.test.js:sliceFn |
sliceConst |
software | healthy | test/stampaids.test.js:sliceConst |
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 |
ONBOARDING.md |
software | healthy | ONBOARDING.md |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
SKILL.md |
software | healthy | SKILL.md |
LICENSE |
software | healthy | LICENSE |
responsive.test.js |
software | healthy | test/responsive.test.js |
no-drift.test.js |
software | healthy | test/no-drift.test.js |
security.test.js |
software | healthy | test/security.test.js |
oldver-strip.test.js |
software | healthy | test/oldver-strip.test.js |
api.test.js |
software | healthy | test/api.test.js |
event-convergence.test.js |
software | healthy | test/event-convergence.test.js |
ui.test.js |
software | healthy | test/ui.test.js |
stampaids.test.js |
software | healthy | test/stampaids.test.js |
comment-history.test.js |
software | healthy | test/comment-history.test.js |
publish.test.js |
software | healthy | test/publish.test.js |
dimensions-audit.js |
software | healthy | test/dimensions-audit.js |
p3-hardening.test.js |
software | healthy | test/p3-hardening.test.js |
reconcile.test.js |
software | healthy | test/reconcile.test.js |
comment-ops.test.js |
software | healthy | test/comment-ops.test.js |
comment-upload.test.js |
software | healthy | test/comment-upload.test.js |
overlay-pure.test.js |
software | healthy | test/overlay-pure.test.js |
onboarding.test.js |
software | healthy | test/onboarding.test.js |
coverage.test.js |
software | healthy | test/coverage.test.js |
cli.test.js |
software | healthy | test/cli.test.js |
run.js |
software | healthy | test/run.js |
comments.json |
software | healthy | test/fixtures/tdocs/sample-doc/comments.json |
meta.json |
software | healthy | test/fixtures/tdocs/sample-doc/meta.json |
index.html |
software | healthy | test/fixtures/tdocs/sample-doc/v2/index.html |
index.html |
software | healthy | test/fixtures/tdocs/sample-doc/v1/index.html |
fixture-server.js |
software | healthy | test/helpers/fixture-server.js |
DESIGN-aid-migration.md |
software | healthy | docs/DESIGN-aid-migration.md |
ENGINEERING-REVIEW-2026-06.md |
software | healthy | docs/ENGINEERING-REVIEW-2026-06.md |
worker.js |
software | healthy | worker/worker.js |
server.js |
software | healthy | server/server.js |
overlay.js |
software | healthy | server/overlay.js |
SKILL.md |
software | healthy | skills/tdoc/SKILL.md |
test.yml |
software | healthy | .github/workflows/test.yml |
PRIVACY.md |
software | healthy | telemetry/PRIVACY.md |
config.sh |
software | healthy | telemetry/supabase/config.sh |
schema.sql |
software | healthy | telemetry/supabase/schema.sql |
index.ts |
software | healthy | telemetry/supabase/functions/skill-telemetry-ingest/index.ts |
SKILL.md |
quality | healthy | SKILL.md |
skills/tdoc/SKILL.md |
quality | healthy | skills/tdoc/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
software | healthy | test |
fixtures |
software | healthy | test/fixtures |
tdocs |
software | healthy | test/fixtures/tdocs |
sample-doc |
software | healthy | test/fixtures/tdocs/sample-doc |
v2 |
software | healthy | test/fixtures/tdocs/sample-doc/v2 |
v1 |
software | healthy | test/fixtures/tdocs/sample-doc/v1 |
helpers |
software | healthy | test/helpers |
docs |
software | healthy | docs |
worker |
software | healthy | worker |
server |
software | healthy | server |
skills |
software | healthy | skills |
tdoc |
software | healthy | skills/tdoc |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
telemetry |
software | healthy | telemetry |
supabase |
software | healthy | telemetry/supabase |
functions |
software | healthy | telemetry/supabase/functions |
skill-telemetry-ingest |
software | healthy | telemetry/supabase/functions/skill-telemetry-ingest |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::SKILL.md |
security | healthy | SKILL.md |
auth::telemetry/supabase/functions/skill-telemetry-ingest/i… |
security | healthy | telemetry/supabase/functions/skill-telemetry-ingest/index.ts |
auth::skills/tdoc/SKILL.md |
security | healthy | skills/tdoc/SKILL.md |
auth::worker/worker.js |
security | healthy | worker/worker.js |
| Label | Layer | Status | Path |
|---|---|---|---|
containing |
software | healthy | worker/worker.js:containing |
CommentsStore |
software | healthy | worker/worker.js:CommentsStore |
containing |
software | healthy | server/overlay.js:containing |
| Label | Layer | Status | Path |
|---|---|---|---|
port:7895 |
network | healthy | test/publish.test.js |
port:7991 |
network | healthy | test/helpers/fixture-server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
/api/ping |
frontend | healthy | test/api.test.js |
/ |
frontend | healthy | test/helpers/fixture-server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-jecult3q |
software | healthy | /tmp/repobility-clone-jecult3q |
| Label | Layer | Status | Path |
|---|---|---|---|
skill_events |
data | healthy | telemetry/supabase/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | test/api.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
offline |
cicd | healthy | .github/workflows/test.yml |
This page is publicly accessible at:
https://repobility.com/scan/bd6a86d9-12da-4ea2-a966-716315021286/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/bd6a86d9-12da-4ea2-a966-716315021286/
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.