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.

vrennat/tangent

https://github.com/vrennat/tangent · scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)

23 raw signals (0 security + 23 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 23 actionable findings from 1 signal source. 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 462 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
img software healthy tests/leadImage.test.ts:img
make software healthy tests/persisted.test.ts:make
candidate software healthy tests/feed.test.ts:candidate
context software healthy tests/feed.test.ts:context
seq software healthy tests/feed.test.ts:seq
neutralPool software healthy tests/feed.test.ts:neutralPool
hookyTail software healthy tests/feed.test.ts:hookyTail
penalty software healthy tests/feed.test.ts:penalty
imageRow software healthy tests/article.test.ts:imageRow
infobox software healthy tests/article.test.ts:infobox
refList software healthy tests/article.test.ts:refList
weatherBox software healthy tests/article.test.ts:weatherBox
chartTree software healthy tests/article.test.ts:chartTree
dataRow software healthy tests/article.test.ts:dataRow
wikitable software healthy tests/article.test.ts:wikitable
node software healthy tests/trail.test.ts:node
candidate software healthy tests/featured.test.ts:candidate
load software healthy scripts/feed-sim/compare.ts:load
mean software healthy scripts/feed-sim/compare.ts:mean
std software healthy scripts/feed-sim/compare.ts:std
ci software healthy scripts/feed-sim/compare.ts:ci
pct software healthy scripts/feed-sim/compare.ts:pct
oi software healthy scripts/feed-sim/compare.ts:oi
coldStart software healthy scripts/feed-sim/compare.ts:coldStart
landings software healthy scripts/feed-sim/compare.ts:landings
fired software healthy scripts/feed-sim/compare.ts:fired
pooledLift software healthy scripts/feed-sim/compare.ts:pooledLift
health software healthy scripts/feed-sim/compare.ts:health
mean software healthy scripts/feed-sim/analyze.ts:mean
std software healthy scripts/feed-sim/analyze.ts:std
pct software healthy scripts/feed-sim/analyze.ts:pct
ci95 software healthy scripts/feed-sim/analyze.ts:ci95
hitTitle software healthy scripts/feed-sim/analyze.ts:hitTitle
onInterestRate software healthy scripts/feed-sim/analyze.ts:onInterestRate
clusterTable software healthy scripts/feed-sim/analyze.ts:clusterTable
thirdRate software healthy scripts/feed-sim/analyze.ts:thirdRate
mulberry32 software healthy scripts/feed-sim/sim.ts:mulberry32
hashStr software healthy scripts/feed-sim/sim.ts:hashStr
sleep software healthy scripts/feed-sim/sim.ts:sleep
getCandidates software healthy scripts/feed-sim/sim.ts:getCandidates
p software healthy scripts/feed-sim/sim.ts:p
flushCache software healthy scripts/feed-sim/sim.ts:flushCache
seedDescription software healthy scripts/feed-sim/sim.ts:seedDescription
v software healthy scripts/feed-sim/sim.ts:v
clusterTier software healthy scripts/feed-sim/sim.ts:clusterTier
breakdown software healthy scripts/feed-sim/sim.ts:breakdown
runJourney software healthy scripts/feed-sim/sim.ts:runJourney
react software healthy scripts/feed-sim/sim.ts:react
runAll software healthy scripts/feed-sim/sim.ts:runAll
validate software healthy scripts/feed-sim/sim.ts:validate

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

LabelLayerStatusPath
vite.config.ts software healthy vite.config.ts
bun.lock software healthy bun.lock
README.md software healthy README.md
package.json software healthy package.json
svelte.config.js software healthy svelte.config.js
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
vitest.config.ts software healthy vitest.config.ts
leadImage.test.ts software healthy tests/leadImage.test.ts
profile.test.ts software healthy tests/profile.test.ts
crypto.test.ts software healthy tests/crypto.test.ts
links.test.ts software healthy tests/links.test.ts
sanitizeHtml.test.ts software healthy tests/sanitizeHtml.test.ts
persisted.test.ts software healthy tests/persisted.test.ts
context.test.ts software healthy tests/context.test.ts
feed.test.ts software healthy tests/feed.test.ts
article.test.ts software healthy tests/article.test.ts
trail.test.ts software healthy tests/trail.test.ts
featured.test.ts software healthy tests/featured.test.ts
2026-06-11-feed-overhaul-plan.md software healthy docs/plans/2026-06-11-feed-overhaul-plan.md
2026-06-11-feed-overhaul-design.md software healthy docs/specs/2026-06-11-feed-overhaul-design.md
2026-06-13-accounts-design.md software healthy docs/specs/2026-06-13-accounts-design.md
og-card.html software healthy scripts/og-card.html
compare.ts software healthy scripts/feed-sim/compare.ts
README.md software healthy scripts/feed-sim/README.md
analyze.ts software healthy scripts/feed-sim/analyze.ts
sim.ts software healthy scripts/feed-sim/sim.ts
diag.ts software healthy scripts/feed-sim/diag.ts
project.yml software healthy ios/project.yml
ArticleReaderView.swift software healthy ios/Tangent/Reader/ArticleReaderView.swift
ImageViewer.swift software healthy ios/Tangent/Reader/ImageViewer.swift
ReaderCSS.swift software healthy ios/Tangent/Reader/ReaderCSS.swift
ReaderContainer.swift software healthy ios/Tangent/Reader/ReaderContainer.swift
ReaderWebView.swift software healthy ios/Tangent/Reader/ReaderWebView.swift
WikiLink.swift software healthy ios/Tangent/Reader/WikiLink.swift
ReaderJS.swift software healthy ios/Tangent/Reader/ReaderJS.swift
EngagementProfile.swift software healthy ios/Tangent/Profile/EngagementProfile.swift
LikedView.swift software healthy ios/Tangent/Profile/LikedView.swift
Contents.json software healthy ios/Tangent/Assets.xcassets/Contents.json
Contents.json software healthy ios/Tangent/Assets.xcassets/AppIcon.appiconset/Contents.json
Contents.json software healthy ios/Tangent/Assets.xcassets/VoidBackground.colorset/Content…
Contents.json software healthy ios/Tangent/Assets.xcassets/AccentColor.colorset/Contents.j…
Theme.swift software healthy ios/Tangent/Theme/Theme.swift
Config.swift software healthy ios/Tangent/Networking/Config.swift
APIClient.swift software healthy ios/Tangent/Networking/APIClient.swift
ArticleHTMLCache.swift software healthy ios/Tangent/Networking/ArticleHTMLCache.swift
Feed.swift software healthy ios/Tangent/Models/Feed.swift
Seeds.swift software healthy ios/Tangent/Models/Seeds.swift
Article.swift software healthy ios/Tangent/Models/Article.swift
FeedView.swift software healthy ios/Tangent/Feed/FeedView.swift

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

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
plans software healthy docs/plans
specs software healthy docs/specs
scripts software healthy scripts
feed-sim software healthy scripts/feed-sim
ios software healthy ios
Tangent software healthy ios/Tangent
Reader software healthy ios/Tangent/Reader
Profile software healthy ios/Tangent/Profile
Assets.xcassets software healthy ios/Tangent/Assets.xcassets
AppIcon.appiconset software healthy ios/Tangent/Assets.xcassets/AppIcon.appiconset
VoidBackground.colorset software healthy ios/Tangent/Assets.xcassets/VoidBackground.colorset
AccentColor.colorset software healthy ios/Tangent/Assets.xcassets/AccentColor.colorset
Theme software healthy ios/Tangent/Theme
Networking software healthy ios/Tangent/Networking
Models software healthy ios/Tangent/Models
Feed software healthy ios/Tangent/Feed
App software healthy ios/Tangent/App
migrations software healthy migrations
src software healthy src
lib software healthy src/lib
auth software healthy src/lib/auth
components software healthy src/lib/components
theme software healthy src/lib/theme
feed software healthy src/lib/feed
wikipedia software healthy src/lib/wikipedia
reader software healthy src/lib/reader
server software healthy src/lib/server
auth software healthy src/lib/server/auth
engagement software healthy src/lib/engagement
routes software healthy src/routes
about software healthy src/routes/about
auth software healthy src/routes/auth
verify software healthy src/routes/auth/verify
api software healthy src/routes/api
next software healthy src/routes/api/next
auth software healthy src/routes/api/auth
passkey software healthy src/routes/api/auth/passkey
login software healthy src/routes/api/auth/passkey/login
options software healthy src/routes/api/auth/passkey/login/options
verify software healthy src/routes/api/auth/passkey/login/verify
revoke software healthy src/routes/api/auth/passkey/revoke
register software healthy src/routes/api/auth/passkey/register
options software healthy src/routes/api/auth/passkey/register/options
verify software healthy src/routes/api/auth/passkey/register/verify
logout software healthy src/routes/api/auth/logout
request-code software healthy src/routes/api/auth/request-code
delete software healthy src/routes/api/auth/delete
me software healthy src/routes/api/auth/me

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

LabelLayerStatusPath
and software healthy tests/feed.test.ts:and
MockStorage software healthy tests/trail.test.ts:MockStorage
Profile software healthy scripts/feed-sim/sim.ts:Profile
AuthState software healthy src/lib/auth/authState.svelte.ts:AuthState
ThemeStore software healthy src/lib/theme/theme.svelte.ts:ThemeStore
TrailPanelState software healthy src/lib/feed/trailPanel.svelte.ts:TrailPanelState
ActionHint software healthy src/lib/feed/hint.svelte.ts:ActionHint
FeedState software healthy src/lib/feed/feedState.svelte.ts:FeedState
names software healthy src/lib/wikipedia/article.ts:names
WikiError software healthy src/lib/wikipedia/client.ts:WikiError
ReaderState software healthy src/lib/reader/readerState.svelte.ts:ReaderState
EngagementProfile software healthy src/lib/engagement/profile.svelte.ts:EngagementProfile

LabelLayerStatusPath
users data healthy migrations/0001_accounts.sql
sessions data healthy migrations/0001_accounts.sql
email_tokens data healthy migrations/0001_accounts.sql
credentials data healthy migrations/0001_accounts.sql
webauthn_challenges data healthy migrations/0001_accounts.sql
profiles data healthy migrations/0001_accounts.sql

LabelLayerStatusPath
0001_accounts.sql data healthy migrations/0001_accounts.sql
0002_magic_link.sql data healthy migrations/0002_magic_link.sql

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

LabelLayerStatusPath
/ frontend healthy src/lib/server/auth/session.ts
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/57dc9ae9-bb9d-477f-ba2e-6887743aef0e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/57dc9ae9-bb9d-477f-ba2e-6887743aef0e/

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.