https://github.com/s2dinfo/s2d-capital
· scanned 2026-06-15 23:59 UTC (2 months, 3 weeks ago)
57 raw signals (0 security + 57 graph)
Last scanned 2 months, 3 weeks ago · v1 · 52 actionable findings from 1 signal source. 5 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 989 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 |
|---|---|---|---|
ArticleProgress |
software | healthy | components/ArticleProgress.tsx:ArticleProgress |
handleScroll |
software | healthy | components/ArticleProgress.tsx:handleScroll |
short |
software | healthy | components/ArticleProgress.tsx:short |
GlowCard |
software | healthy | components/GlowCard.tsx:GlowCard |
handleMouseMove |
software | healthy | components/GlowCard.tsx:handleMouseMove |
ParticleField |
software | healthy | components/ParticleField.tsx:ParticleField |
resize |
software | healthy | components/ParticleField.tsx:resize |
onMouse |
software | healthy | components/ParticleField.tsx:onMouse |
animate |
software | healthy | components/ParticleField.tsx:animate |
force |
software | healthy | components/ParticleField.tsx:force |
alpha |
software | healthy | components/ParticleField.tsx:alpha |
getColorForKey |
software | healthy | components/Watchlist.tsx:getColorForKey |
getLabelForKey |
software | healthy | components/Watchlist.tsx:getLabelForKey |
Watchlist |
software | healthy | components/Watchlist.tsx:Watchlist |
handleClick |
software | healthy | components/Watchlist.tsx:handleClick |
addIndicator |
software | healthy | components/Watchlist.tsx:addIndicator |
removeIndicator |
software | healthy | components/Watchlist.tsx:removeIndicator |
WatchlistCard |
software | healthy | components/Watchlist.tsx:WatchlistCard |
GlossaryTerm |
software | healthy | components/GlossaryTerm.tsx:GlossaryTerm |
MarketPageLayout |
software | healthy | components/MarketPageLayout.tsx:MarketPageLayout |
RelatedArticles |
software | healthy | components/RelatedArticles.tsx:RelatedArticles |
getVerticalColor |
software | healthy | components/RelatedArticles.tsx:getVerticalColor |
TickerChip |
software | healthy | components/JourneyExperience.tsx:TickerChip |
daysSince |
software | healthy | components/JourneyExperience.tsx:daysSince |
fmt |
software | healthy | components/JourneyExperience.tsx:fmt |
JourneyExperience |
software | healthy | components/JourneyExperience.tsx:JourneyExperience |
onKey |
software | healthy | components/JourneyExperience.tsx:onKey |
ArticleJsonLd |
software | healthy | components/ArticleJsonLd.tsx:ArticleJsonLd |
Term |
software | healthy | components/Term.tsx:Term |
handle |
software | healthy | components/Term.tsx:handle |
parseValue |
software | healthy | components/AnimatedNumber.tsx:parseValue |
render |
software | healthy | components/AnimatedNumber.tsx:render |
AnimatedNumber |
software | healthy | components/AnimatedNumber.tsx:AnimatedNumber |
tick |
software | healthy | components/AnimatedNumber.tsx:tick |
getUpcoming |
software | healthy | components/EconomicCalendar.tsx:getUpcoming |
formatDate |
software | healthy | components/EconomicCalendar.tsx:formatDate |
daysUntil |
software | healthy | components/EconomicCalendar.tsx:daysUntil |
EconomicCalendar |
software | healthy | components/EconomicCalendar.tsx:EconomicCalendar |
InteractiveVerticalCard |
software | healthy | components/InteractiveVerticalCard.tsx:InteractiveVerticalC… |
fmt |
software | healthy | components/MarketFlowDiagram.tsx:fmt |
MarketFlowDiagram |
software | healthy | components/MarketFlowDiagram.tsx:MarketFlowDiagram |
update |
software | healthy | components/MarketFlowDiagram.tsx:update |
isEdgeActive |
software | healthy | components/MarketFlowDiagram.tsx:isEdgeActive |
isNodeActive |
software | healthy | components/MarketFlowDiagram.tsx:isNodeActive |
midX |
software | healthy | components/MarketFlowDiagram.tsx:midX |
midY |
software | healthy | components/MarketFlowDiagram.tsx:midY |
labelKey |
software | healthy | components/JourneyGlobeGL.tsx:labelKey |
hexToRgb |
software | healthy | components/JourneyGlobeGL.tsx:hexToRgb |
mix |
software | healthy | components/JourneyGlobeGL.tsx:mix |
m |
software | healthy | components/JourneyGlobeGL.tsx:m |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
next.config.js |
software | healthy | next.config.js |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
ArticleProgress.tsx |
software | healthy | components/ArticleProgress.tsx |
Footer.module.css |
software | healthy | components/Footer.module.css |
GlowCard.tsx |
software | healthy | components/GlowCard.tsx |
ParticleField.tsx |
software | healthy | components/ParticleField.tsx |
Watchlist.tsx |
software | healthy | components/Watchlist.tsx |
GlossaryTerm.tsx |
software | healthy | components/GlossaryTerm.tsx |
MarketPageLayout.tsx |
software | healthy | components/MarketPageLayout.tsx |
RelatedArticles.tsx |
software | healthy | components/RelatedArticles.tsx |
JourneyExperience.tsx |
software | healthy | components/JourneyExperience.tsx |
ArticleJsonLd.tsx |
software | healthy | components/ArticleJsonLd.tsx |
Term.tsx |
software | healthy | components/Term.tsx |
AnimatedNumber.tsx |
software | healthy | components/AnimatedNumber.tsx |
EconomicCalendar.tsx |
software | healthy | components/EconomicCalendar.tsx |
InteractiveVerticalCard.tsx |
software | healthy | components/InteractiveVerticalCard.tsx |
MarketFlowDiagram.tsx |
software | healthy | components/MarketFlowDiagram.tsx |
JourneyGlobeGL.tsx |
software | healthy | components/JourneyGlobeGL.tsx |
CommandDeck.tsx |
software | healthy | components/CommandDeck.tsx |
LiveChart.tsx |
software | healthy | components/LiveChart.tsx |
CursorGlow.tsx |
software | healthy | components/CursorGlow.tsx |
Ticker.module.css |
software | healthy | components/Ticker.module.css |
JourneyGlobe.tsx |
software | healthy | components/JourneyGlobe.tsx |
FearGreedGauge.tsx |
software | healthy | components/FearGreedGauge.tsx |
TickerBar.tsx |
software | healthy | components/TickerBar.tsx |
CorrelationHeatmap.tsx |
software | healthy | components/CorrelationHeatmap.tsx |
MarketCard.tsx |
software | healthy | components/MarketCard.tsx |
KPICard.tsx |
software | healthy | components/KPICard.tsx |
Footer.tsx |
software | healthy | components/Footer.tsx |
ScrollReveal.tsx |
software | healthy | components/ScrollReveal.tsx |
BackButton.tsx |
software | healthy | components/BackButton.tsx |
CrossRef.tsx |
software | healthy | components/CrossRef.tsx |
YieldCurve3D.tsx |
software | healthy | components/YieldCurve3D.tsx |
ThesisTracker.tsx |
software | healthy | components/ThesisTracker.tsx |
TVCandlestickChart.tsx |
software | healthy | components/TVCandlestickChart.tsx |
ChartReveal.tsx |
software | healthy | components/ChartReveal.tsx |
LanguageToggle.tsx |
software | healthy | components/LanguageToggle.tsx |
SiteSearch.tsx |
software | healthy | components/SiteSearch.tsx |
ThemeToggle.tsx |
software | healthy | components/ThemeToggle.tsx |
ResearchList.tsx |
software | healthy | components/ResearchList.tsx |
LiveGeoEvents.tsx |
software | healthy | components/LiveGeoEvents.tsx |
MarketTicker.tsx |
software | healthy | components/MarketTicker.tsx |
AnimatedCounter.tsx |
software | healthy | components/AnimatedCounter.tsx |
Navbar.module.css |
software | healthy | components/Navbar.module.css |
TVChart.tsx |
software | healthy | components/TVChart.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ArticleProgress |
frontend | healthy | components/ArticleProgress.tsx |
GlowCard |
frontend | healthy | components/GlowCard.tsx |
ParticleField |
frontend | healthy | components/ParticleField.tsx |
Watchlist |
frontend | healthy | components/Watchlist.tsx |
GlossaryTerm |
frontend | healthy | components/GlossaryTerm.tsx |
MarketPageLayout |
frontend | healthy | components/MarketPageLayout.tsx |
RelatedArticles |
frontend | healthy | components/RelatedArticles.tsx |
JourneyExperience |
frontend | healthy | components/JourneyExperience.tsx |
ArticleJsonLd |
frontend | healthy | components/ArticleJsonLd.tsx |
Term |
frontend | healthy | components/Term.tsx |
AnimatedNumber |
frontend | healthy | components/AnimatedNumber.tsx |
EconomicCalendar |
frontend | healthy | components/EconomicCalendar.tsx |
InteractiveVerticalCard |
frontend | healthy | components/InteractiveVerticalCard.tsx |
MarketFlowDiagram |
frontend | healthy | components/MarketFlowDiagram.tsx |
LiveChart |
frontend | healthy | components/LiveChart.tsx |
CursorGlow |
frontend | healthy | components/CursorGlow.tsx |
JourneyGlobe |
frontend | healthy | components/JourneyGlobe.tsx |
FearGreedGauge |
frontend | healthy | components/FearGreedGauge.tsx |
TickerBar |
frontend | healthy | components/TickerBar.tsx |
CorrelationHeatmap |
frontend | healthy | components/CorrelationHeatmap.tsx |
MarketCard |
frontend | healthy | components/MarketCard.tsx |
KPICard |
frontend | healthy | components/KPICard.tsx |
Footer |
frontend | healthy | components/Footer.tsx |
ScrollReveal |
frontend | healthy | components/ScrollReveal.tsx |
BackButton |
frontend | healthy | components/BackButton.tsx |
CrossRef |
frontend | healthy | components/CrossRef.tsx |
YieldCurve3D |
frontend | healthy | components/YieldCurve3D.tsx |
ThesisTracker |
frontend | healthy | components/ThesisTracker.tsx |
TVCandlestickChart |
frontend | healthy | components/TVCandlestickChart.tsx |
ChartReveal |
frontend | healthy | components/ChartReveal.tsx |
LanguageToggle |
frontend | healthy | components/LanguageToggle.tsx |
SiteSearch |
frontend | healthy | components/SiteSearch.tsx |
ThemeToggle |
frontend | healthy | components/ThemeToggle.tsx |
ResearchList |
frontend | healthy | components/ResearchList.tsx |
LiveGeoEvents |
frontend | healthy | components/LiveGeoEvents.tsx |
MarketTicker |
frontend | healthy | components/MarketTicker.tsx |
AnimatedCounter |
frontend | healthy | components/AnimatedCounter.tsx |
TVChart |
frontend | healthy | components/TVChart.tsx |
Footnote |
frontend | healthy | components/Footnote.tsx |
Analytics |
frontend | healthy | components/Analytics.tsx |
TiltCard |
frontend | healthy | components/TiltCard.tsx |
CollapsibleSection |
frontend | healthy | components/CollapsibleSection.tsx |
DashboardGrid |
frontend | healthy | components/DashboardGrid.tsx |
Navbar |
frontend | healthy | components/Navbar.tsx |
Image |
frontend | healthy | app/opengraph-image.tsx |
HomeClient |
frontend | healthy | app/home-client.tsx |
Home |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
AboutClient |
frontend | healthy | app/about/client.tsx |
AboutPage |
frontend | healthy | app/about/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
components |
software | healthy | components |
app |
software | healthy | app |
about |
software | healthy | app/about |
journey |
software | healthy | app/journey |
[slug] |
software | healthy | app/journey/[slug] |
api |
software | healthy | app/api |
geopolitical |
software | healthy | app/api/geopolitical |
macro-enriched |
software | healthy | app/api/macro-enriched |
dbnomics |
software | healthy | app/api/dbnomics |
chart-data |
software | healthy | app/api/chart-data |
feed |
software | healthy | app/api/feed |
subscribe |
software | healthy | app/api/subscribe |
market-data |
software | healthy | app/api/market-data |
og |
software | healthy | app/api/og |
calendar |
software | healthy | app/api/calendar |
test |
software | healthy | app/test |
feed.xml |
software | healthy | app/feed.xml |
research |
software | healthy | app/research |
silicon-the-strategic-commodity |
software | healthy | app/research/silicon-the-strategic-commodity |
europe-energy-decoded |
software | healthy | app/research/europe-energy-decoded |
russia-oil-machine |
software | healthy | app/research/russia-oil-machine |
clarity-act |
software | healthy | app/research/clarity-act |
impressum |
software | healthy | app/impressum |
markets |
software | healthy | app/markets |
structure |
software | healthy | app/markets/structure |
crypto |
software | healthy | app/markets/crypto |
fx |
software | healthy | app/markets/fx |
commodities |
software | healthy | app/markets/commodities |
macro |
software | healthy | app/markets/macro |
geopolitics |
software | healthy | app/markets/geopolitics |
datenschutz |
software | healthy | app/datenschutz |
newsletter |
software | healthy | app/newsletter |
lib |
software | healthy | lib |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
brand |
software | healthy | .claude/skills/brand |
scripts |
software | healthy | .claude/skills/brand/scripts |
references |
software | healthy | .claude/skills/brand/references |
templates |
software | healthy | .claude/skills/brand/templates |
distinctive-frontend |
software | healthy | .claude/skills/distinctive-frontend |
frontend-design-bold |
software | healthy | .claude/skills/frontend-design-bold |
ui-styling |
software | healthy | .claude/skills/ui-styling |
scripts |
software | healthy | .claude/skills/ui-styling/scripts |
tests |
software | healthy | .claude/skills/ui-styling/scripts/tests |
references |
software | healthy | .claude/skills/ui-styling/references |
banner-design |
software | healthy | .claude/skills/banner-design |
references |
software | healthy | .claude/skills/banner-design/references |
design |
software | healthy | .claude/skills/design |
scripts |
software | healthy | .claude/skills/design/scripts |
cip |
software | healthy | .claude/skills/design/scripts/cip |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ShadcnInstaller |
software | healthy | .claude/skills/ui-styling/scripts/shadcn_add.py:17 |
TailwindConfigGenerator |
software | healthy | .claude/skills/ui-styling/scripts/tailwind_config_gen.py:16 |
TestTailwindConfigGenerator |
software | healthy | .claude/skills/ui-styling/scripts/tests/test_tailwind_confi… |
TestShadcnInstaller |
software | healthy | .claude/skills/ui-styling/scripts/tests/test_shadcn_add.py:… |
BM25 |
software | healthy | .claude/skills/design/scripts/cip/core.py:42 |
BM25 |
software | healthy | .claude/skills/design/scripts/logo/core.py:37 |
ValidationResult |
software | healthy | .claude/skills/design-system/scripts/html-token-validator.p… |
BM25 |
software | healthy | .claude/skills/design-system/scripts/slide_search_core.py:44 |
DesignSystemGenerator |
software | healthy | .claude/skills/ui-ux-pro-max/scripts/design_system.py:37 |
BM25 |
software | healthy | .claude/skills/ui-ux-pro-max/scripts/core.py:104 |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-94vmu1gu |
software | healthy | /tmp/repobility-clone-94vmu1gu |
| Label | Layer | Status | Path |
|---|---|---|---|
89.167.8.125 |
network | healthy | app/api/feed/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | app/research/silicon-the-strategic-commodity/SiliconArticle… |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::droplet |
hardware | healthy | app/research/silicon-the-strategic-commodity/SiliconArticle… |
This page is publicly accessible at:
https://repobility.com/scan/d36b0752-c70c-4364-93f8-77e00c14c88d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d36b0752-c70c-4364-93f8-77e00c14c88d/
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.