https://github.com/cakunalkapoor/finance-with-kunal
· scanned 2026-06-17 01:45 UTC (1 month, 1 week ago)
31 raw signals (0 security + 31 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -4.2 (diff) · 29 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 284 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 |
|---|---|---|---|
parseSeries |
software | healthy | scripts/process-alpha-vantage.mjs:parseSeries |
lastIdx |
software | healthy | scripts/process-alpha-vantage.mjs:lastIdx |
pct |
software | healthy | scripts/process-alpha-vantage.mjs:pct |
ytdAnchor |
software | healthy | scripts/process-alpha-vantage.mjs:ytdAnchor |
maxMin |
software | healthy | scripts/process-alpha-vantage.mjs:maxMin |
downsample |
software | healthy | scripts/process-alpha-vantage.mjs:downsample |
buildDerived |
software | healthy | scripts/process-alpha-vantage.mjs:buildDerived |
round2 |
software | healthy | scripts/process-alpha-vantage.mjs:round2 |
buildMonthlyDerived |
software | healthy | scripts/process-alpha-vantage.mjs:buildMonthlyDerived |
downsample |
software | healthy | scripts/fetch-yahoo.py:103 |
pct |
software | healthy | scripts/fetch-yahoo.py:113 |
derive |
software | healthy | scripts/fetch-yahoo.py:119 |
at_back |
software | healthy | scripts/fetch-yahoo.py:127 |
derive_bond |
software | healthy | scripts/fetch-yahoo.py:171 |
abs_move |
software | healthy | scripts/fetch-yahoo.py:179 |
fetch_one |
software | healthy | scripts/fetch-yahoo.py:205 |
main |
software | healthy | scripts/fetch-yahoo.py:220 |
fetchYahooChart |
software | healthy | scripts/fetch-market-data.mjs:fetchYahooChart |
pctChange |
software | healthy | scripts/fetch-market-data.mjs:pctChange |
lastClose |
software | healthy | scripts/fetch-market-data.mjs:lastClose |
closeAtOffset |
software | healthy | scripts/fetch-market-data.mjs:closeAtOffset |
ytdAnchorClose |
software | healthy | scripts/fetch-market-data.mjs:ytdAnchorClose |
buildWeeklySparkline |
software | healthy | scripts/fetch-market-data.mjs:buildWeeklySparkline |
round |
software | healthy | scripts/fetch-market-data.mjs:round |
formatPct |
software | healthy | scripts/fetch-market-data.mjs:formatPct |
sleep |
software | healthy | scripts/fetch-market-data.mjs:sleep |
processSymbol |
software | healthy | scripts/fetch-market-data.mjs:processSymbol |
runGroup |
software | healthy | scripts/fetch-market-data.mjs:runGroup |
main |
software | healthy | scripts/fetch-market-data.mjs:main |
build_sectors_ts |
software | healthy | scripts/patch-heatmap.py:218 |
main |
software | healthy | scripts/patch-heatmap.py:250 |
r |
software | healthy | scripts/patch-site-data.mjs:r |
patchObject |
software | healthy | scripts/patch-site-data.mjs:patchObject |
patchBySymbol |
software | healthy | scripts/patch-site-data.mjs:patchBySymbol |
patchBondByCountry |
software | healthy | scripts/patch-site-data.mjs:patchBondByCountry |
patchMacro |
software | healthy | scripts/patch-site-data.mjs:patchMacro |
brent |
software | healthy | scripts/patch-site-data.mjs:brent |
asOfToPeriod |
software | healthy | scripts/patch-site-data.mjs:asOfToPeriod |
patchEconomicIndicator |
software | healthy | scripts/patch-site-data.mjs:patchEconomicIndicator |
loadEnv |
software | healthy | scripts/fetch-fred.mjs:loadEnv |
sleep |
software | healthy | scripts/fetch-fred.mjs:sleep |
fredFetch |
software | healthy | scripts/fetch-fred.mjs:fredFetch |
obs |
software | healthy | scripts/fetch-fred.mjs:obs |
round2 |
software | healthy | scripts/fetch-fred.mjs:round2 |
pct |
software | healthy | scripts/fetch-fred.mjs:pct |
deriveBond |
software | healthy | scripts/fetch-fred.mjs:deriveBond |
deriveBondDaily |
software | healthy | scripts/fetch-fred.mjs:deriveBondDaily |
deriveMacro |
software | healthy | scripts/fetch-fred.mjs:deriveMacro |
deriveCPI_YoY |
software | healthy | scripts/fetch-fred.mjs:deriveCPI_YoY |
main |
software | healthy | scripts/fetch-fred.mjs:main |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
AGENTS.md |
software | healthy | AGENTS.md |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
package.json |
software | healthy | package.json |
next.config.ts |
software | healthy | next.config.ts |
tsconfig.json |
software | healthy | tsconfig.json |
process-alpha-vantage.mjs |
software | healthy | scripts/process-alpha-vantage.mjs |
fetch-yahoo.py |
software | healthy | scripts/fetch-yahoo.py |
fetch-market-data.mjs |
software | healthy | scripts/fetch-market-data.mjs |
patch-heatmap.py |
software | healthy | scripts/patch-heatmap.py |
patch-site-data.mjs |
software | healthy | scripts/patch-site-data.mjs |
fetch-fred.mjs |
software | healthy | scripts/fetch-fred.mjs |
fetch-heatmap.py |
software | healthy | scripts/fetch-heatmap.py |
fetch-finnhub.mjs |
software | healthy | scripts/fetch-finnhub.mjs |
fetch-twelvedata.mjs |
software | healthy | scripts/fetch-twelvedata.mjs |
fetch-bonds.mjs |
software | healthy | scripts/fetch-bonds.mjs |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
globals.css |
software | healthy | src/app/globals.css |
layout.tsx |
software | healthy | src/app/layout.tsx |
opengraph-image.tsx |
software | healthy | src/app/opengraph-image.tsx |
page.tsx |
software | healthy | src/app/page.tsx |
page.tsx |
software | healthy | src/app/about/page.tsx |
page.tsx |
software | healthy | src/app/dashboard/page.tsx |
page.tsx |
software | healthy | src/app/markets/page.tsx |
page.tsx |
software | healthy | src/app/blog/page.tsx |
page.tsx |
software | healthy | src/app/blog/[slug]/page.tsx |
index.ts |
software | healthy | src/types/index.ts |
SkillsGrid.tsx |
software | healthy | src/components/about/SkillsGrid.tsx |
CareerTimeline.tsx |
software | healthy | src/components/about/CareerTimeline.tsx |
Qualifications.tsx |
software | healthy | src/components/about/Qualifications.tsx |
ProfileStats.tsx |
software | healthy | src/components/about/ProfileStats.tsx |
CareerHighlights.tsx |
software | healthy | src/components/about/CareerHighlights.tsx |
ProfileHero.tsx |
software | healthy | src/components/about/ProfileHero.tsx |
EconomicNotes.tsx |
software | healthy | src/components/dashboard/EconomicNotes.tsx |
MacroSnapshot.tsx |
software | healthy | src/components/dashboard/MacroSnapshot.tsx |
EconomicChart.tsx |
software | healthy | src/components/dashboard/EconomicChart.tsx |
EquityMarketsTable.tsx |
software | healthy | src/components/markets/EquityMarketsTable.tsx |
CryptoGrid.tsx |
software | healthy | src/components/markets/CryptoGrid.tsx |
ForexGrid.tsx |
software | healthy | src/components/markets/ForexGrid.tsx |
MarketHeatmap.tsx |
software | healthy | src/components/markets/MarketHeatmap.tsx |
BondsTable.tsx |
software | healthy | src/components/markets/BondsTable.tsx |
CommoditiesGrid.tsx |
software | healthy | src/components/markets/CommoditiesGrid.tsx |
MarketTicker.tsx |
software | healthy | src/components/markets/MarketTicker.tsx |
Navbar.tsx |
software | healthy | src/components/layout/Navbar.tsx |
Footer.tsx |
software | healthy | src/components/layout/Footer.tsx |
ThemeToggle.tsx |
software | healthy | src/components/layout/ThemeToggle.tsx |
TrendingHeadlines.tsx |
software | healthy | src/components/home/TrendingHeadlines.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | src/app/layout.tsx |
Image |
frontend | healthy | src/app/opengraph-image.tsx |
HomePage |
frontend | healthy | src/app/page.tsx |
AboutPage |
frontend | healthy | src/app/about/page.tsx |
DashboardPage |
frontend | healthy | src/app/dashboard/page.tsx |
MarketsPage |
frontend | healthy | src/app/markets/page.tsx |
BlogPage |
frontend | healthy | src/app/blog/page.tsx |
SkillsGrid |
frontend | healthy | src/components/about/SkillsGrid.tsx |
CareerTimeline |
frontend | healthy | src/components/about/CareerTimeline.tsx |
Qualifications |
frontend | healthy | src/components/about/Qualifications.tsx |
ProfileStats |
frontend | healthy | src/components/about/ProfileStats.tsx |
CareerHighlights |
frontend | healthy | src/components/about/CareerHighlights.tsx |
ProfileHero |
frontend | healthy | src/components/about/ProfileHero.tsx |
EconomicNotes |
frontend | healthy | src/components/dashboard/EconomicNotes.tsx |
MacroSnapshot |
frontend | healthy | src/components/dashboard/MacroSnapshot.tsx |
EconomicChart |
frontend | healthy | src/components/dashboard/EconomicChart.tsx |
EquityMarketsTable |
frontend | healthy | src/components/markets/EquityMarketsTable.tsx |
CryptoGrid |
frontend | healthy | src/components/markets/CryptoGrid.tsx |
ForexGrid |
frontend | healthy | src/components/markets/ForexGrid.tsx |
MarketHeatmap |
frontend | healthy | src/components/markets/MarketHeatmap.tsx |
BondsTable |
frontend | healthy | src/components/markets/BondsTable.tsx |
CommoditiesGrid |
frontend | healthy | src/components/markets/CommoditiesGrid.tsx |
MarketTicker |
frontend | healthy | src/components/markets/MarketTicker.tsx |
Navbar |
frontend | healthy | src/components/layout/Navbar.tsx |
Footer |
frontend | healthy | src/components/layout/Footer.tsx |
ThemeToggle |
frontend | healthy | src/components/layout/ThemeToggle.tsx |
TrendingHeadlines |
frontend | healthy | src/components/home/TrendingHeadlines.tsx |
WeeklyCommentary |
frontend | healthy | src/components/home/WeeklyCommentary.tsx |
PageHeader |
frontend | healthy | src/components/ui/PageHeader.tsx |
SciFiCard |
frontend | healthy | src/components/ui/SciFiCard.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
app |
software | healthy | src/app |
about |
software | healthy | src/app/about |
dashboard |
software | healthy | src/app/dashboard |
markets |
software | healthy | src/app/markets |
blog |
software | healthy | src/app/blog |
[slug] |
software | healthy | src/app/blog/[slug] |
types |
software | healthy | src/types |
components |
software | healthy | src/components |
about |
software | healthy | src/components/about |
dashboard |
software | healthy | src/components/dashboard |
markets |
software | healthy | src/components/markets |
layout |
software | healthy | src/components/layout |
home |
software | healthy | src/components/home |
ui |
software | healthy | src/components/ui |
lib |
software | healthy | src/lib |
docs |
software | healthy | docs |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/about |
frontend | healthy | src/app/about/page.tsx |
/dashboard |
frontend | healthy | src/app/dashboard/page.tsx |
/markets |
frontend | healthy | src/app/markets/page.tsx |
/blog |
frontend | healthy | src/app/blog/page.tsx |
/blog/[slug] |
frontend | healthy | src/app/blog/[slug]/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
and |
software | healthy | src/components/layout/ThemeToggle.tsx:and |
for |
software | healthy | src/lib/site-data.ts:for |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
cakunalkapoor__finance-with-kunal |
software | healthy | /data/fable5_failed_archive/cakunalkapoor__finance-with-kun… |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/lib/ticker-names.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/1a075c33-56f2-4d28-994d-e76db4a6e363/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1a075c33-56f2-4d28-994d-e76db4a6e363/
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.