https://github.com/rikhinkavuru/calma
· scanned 2026-06-15 23:51 UTC (2 months, 3 weeks ago)
75 raw signals (0 security + 75 graph)
Last scanned 2 months, 3 weeks ago · v1 · 60 actionable findings from 1 signal source. 15 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2393 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 |
|---|---|---|---|
fetch_btc_daily |
software | healthy | scripts/teardowns/btc_overfit_teardown.py:16 |
sharpe |
software | healthy | scripts/teardowns/btc_overfit_teardown.py:45 |
sma |
software | healthy | scripts/teardowns/btc_overfit_teardown.py:52 |
backtest |
software | healthy | scripts/teardowns/btc_overfit_teardown.py:56 |
main |
software | healthy | scripts/teardowns/btc_overfit_teardown.py:69 |
arrowHead |
software | healthy | components/FeatureAscii.tsx:arrowHead |
drawIcon |
software | healthy | components/FeatureAscii.tsx:drawIcon |
a |
software | healthy | components/FeatureAscii.tsx:a |
smooth |
software | healthy | components/FeatureAscii.tsx:smooth |
FeatureAscii |
software | healthy | components/FeatureAscii.tsx:FeatureAscii |
buildBase |
software | healthy | components/FeatureAscii.tsx:buildBase |
px |
software | healthy | components/FeatureAscii.tsx:px |
resize |
software | healthy | components/FeatureAscii.tsx:resize |
twinkle |
software | healthy | components/FeatureAscii.tsx:twinkle |
draw |
software | healthy | components/FeatureAscii.tsx:draw |
t |
software | healthy | components/FeatureAscii.tsx:t |
v |
software | healthy | components/FeatureAscii.tsx:v |
u |
software | healthy | components/FeatureAscii.tsx:u |
frame |
software | healthy | components/FeatureAscii.tsx:frame |
start |
software | healthy | components/FeatureAscii.tsx:start |
stop |
software | healthy | components/FeatureAscii.tsx:stop |
onMove |
software | healthy | components/FeatureAscii.tsx:onMove |
onLeave |
software | healthy | components/FeatureAscii.tsx:onLeave |
onVis |
software | healthy | components/FeatureAscii.tsx:onVis |
Glyph |
software | healthy | components/RecipeTicker.tsx:Glyph |
Segment |
software | healthy | components/RecipeTicker.tsx:Segment |
RecipeTicker |
software | healthy | components/RecipeTicker.tsx:RecipeTicker |
About |
software | healthy | components/About.tsx:About |
Faqs |
software | healthy | components/Faqs.tsx:Faqs |
Features |
software | healthy | components/Features.tsx:Features |
Problem |
software | healthy | components/Catch.tsx:Problem |
Demo |
software | healthy | components/Demo.tsx:Demo |
later |
software | healthy | components/Demo.tsx:later |
Outro |
software | healthy | components/Outro.tsx:Outro |
useInView |
software | healthy | components/chrome.tsx:useInView |
Reveal |
software | healthy | components/chrome.tsx:Reveal |
Atmo |
software | healthy | components/chrome.tsx:Atmo |
Cross |
software | healthy | components/chrome.tsx:Cross |
Burger |
software | healthy | components/chrome.tsx:Burger |
Caret |
software | healthy | components/chrome.tsx:Caret |
Nav |
software | healthy | components/chrome.tsx:Nav |
onScroll |
software | healthy | components/chrome.tsx:onScroll |
close |
software | healthy | components/chrome.tsx:close |
cta |
software | healthy | components/chrome.tsx:cta |
Overview |
software | healthy | components/Overview.tsx:Overview |
Benefits |
software | healthy | components/Benefits.tsx:Benefits |
App |
software | healthy | components/App.tsx:App |
openDlg |
software | healthy | components/App.tsx:openDlg |
CardArt |
software | healthy | components/CardArt.tsx:CardArt |
Arrow |
software | healthy | components/RequestDialog.tsx:Arrow |
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 |
install.sh |
software | healthy | install.sh |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
Makefile |
software | healthy | Makefile |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
next.config.mjs |
software | healthy | next.config.mjs |
SECURITY.md |
software | healthy | SECURITY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
README.md |
software | healthy | docs/README.md |
btc_overfit_teardown.py |
software | healthy | scripts/teardowns/btc_overfit_teardown.py |
FeatureAscii.tsx |
software | healthy | components/FeatureAscii.tsx |
RecipeTicker.tsx |
software | healthy | components/RecipeTicker.tsx |
About.tsx |
software | healthy | components/About.tsx |
Faqs.tsx |
software | healthy | components/Faqs.tsx |
Features.tsx |
software | healthy | components/Features.tsx |
Catch.tsx |
software | healthy | components/Catch.tsx |
Demo.tsx |
software | healthy | components/Demo.tsx |
Outro.tsx |
software | healthy | components/Outro.tsx |
chrome.tsx |
software | healthy | components/chrome.tsx |
Overview.tsx |
software | healthy | components/Overview.tsx |
Benefits.tsx |
software | healthy | components/Benefits.tsx |
App.tsx |
software | healthy | components/App.tsx |
CardArt.tsx |
software | healthy | components/CardArt.tsx |
RequestDialog.tsx |
software | healthy | components/RequestDialog.tsx |
Hero.tsx |
software | healthy | components/Hero.tsx |
LabClient.tsx |
software | healthy | components/LabClient.tsx |
contact.ts |
software | healthy | components/contact.ts |
Benchmarks.tsx |
software | healthy | components/Benchmarks.tsx |
robots.ts |
software | healthy | app/robots.ts |
opengraph-image.tsx |
software | healthy | app/opengraph-image.tsx |
globals.css |
software | healthy | app/globals.css |
sitemap.ts |
software | healthy | app/sitemap.ts |
page.tsx |
software | healthy | app/page.tsx |
layout.tsx |
software | healthy | app/layout.tsx |
page.tsx |
software | healthy | app/install/page.tsx |
page.tsx |
software | healthy | app/registry/page.tsx |
page.tsx |
software | healthy | app/recipes/page.tsx |
data.ts |
software | healthy | app/recipes/data.ts |
page.tsx |
software | healthy | app/lab/page.tsx |
README.md |
software | healthy | registry/README.md |
HEAD.json |
software | healthy | registry/HEAD.json |
00001-dc236f5759bb.json |
software | healthy | registry/entries/00001-dc236f5759bb.json |
prep_judge.py |
software | healthy | benchmark/prep_judge.py |
judge_map.json |
software | healthy | benchmark/judge_map.json |
gen_corpus.py |
software | healthy | benchmark/gen_corpus.py |
validate_oracles.py |
software | healthy | benchmark/validate_oracles.py |
manifest.json |
software | healthy | benchmark/manifest.json |
README.md |
software | healthy | benchmark/README.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
teardowns |
software | healthy | scripts/teardowns |
components |
software | healthy | components |
app |
software | healthy | app |
install |
software | healthy | app/install |
registry |
software | healthy | app/registry |
recipes |
software | healthy | app/recipes |
lab |
software | healthy | app/lab |
registry |
software | healthy | registry |
entries |
software | healthy | registry/entries |
benchmark |
software | healthy | benchmark |
cases |
software | healthy | benchmark/cases |
r2_a |
software | healthy | benchmark/cases/r2_a |
sum_a |
software | healthy | benchmark/cases/sum_a |
mcc_a |
software | healthy | benchmark/cases/mcc_a |
mae_a |
software | healthy | benchmark/cases/mae_a |
shp_a |
software | healthy | benchmark/cases/shp_a |
err_a |
software | healthy | benchmark/cases/err_a |
acc_a |
software | healthy | benchmark/cases/acc_a |
cagr_a |
software | healthy | benchmark/cases/cagr_a |
mape_a |
software | healthy | benchmark/cases/mape_a |
rmse_a |
software | healthy | benchmark/cases/rmse_a |
bacc_a |
software | healthy | benchmark/cases/bacc_a |
mrr_a |
software | healthy | benchmark/cases/mrr_a |
brier_a |
software | healthy | benchmark/cases/brier_a |
rec_a |
software | healthy | benchmark/cases/rec_a |
mean_a |
software | healthy | benchmark/cases/mean_a |
srt_a |
software | healthy | benchmark/cases/srt_a |
tr_a |
software | healthy | benchmark/cases/tr_a |
prauc_a |
software | healthy | benchmark/cases/prauc_a |
corr_a |
software | healthy | benchmark/cases/corr_a |
auc_a |
software | healthy | benchmark/cases/auc_a |
em_a |
software | healthy | benchmark/cases/em_a |
med_a |
software | healthy | benchmark/cases/med_a |
p95_a |
software | healthy | benchmark/cases/p95_a |
prec_a |
software | healthy | benchmark/cases/prec_a |
logl_a |
software | healthy | benchmark/cases/logl_a |
f1_a |
software | healthy | benchmark/cases/f1_a |
vol_a |
software | healthy | benchmark/cases/vol_a |
rk_a |
software | healthy | benchmark/cases/rk_a |
results |
software | healthy | benchmark/results |
judge_batches |
software | healthy | benchmark/judge_batches |
cases_external |
software | healthy | benchmark/cases_external |
ext_bc_auc |
software | healthy | benchmark/cases_external/ext_bc_auc |
ext_dg_bacc |
software | healthy | benchmark/cases_external/ext_dg_bacc |
ext_db_rmse |
software | healthy | benchmark/cases_external/ext_db_rmse |
ext_db_r2 |
software | healthy | benchmark/cases_external/ext_db_r2 |
ext_bc_f1 |
software | healthy | benchmark/cases_external/ext_bc_f1 |
ext_db_mae |
software | healthy | benchmark/cases_external/ext_db_mae |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
over |
software | healthy | app/recipes/data.ts:over |
support |
software | healthy | app/recipes/data.ts:support |
scores |
software | healthy | app/recipes/data.ts:scores |
land |
software | healthy | app/recipes/data.ts:land |
share |
software | healthy | app/recipes/data.ts:share |
overlap |
software | healthy | app/recipes/data.ts:overlap |
size |
software | healthy | app/recipes/data.ts:size |
_Der |
software | healthy | .claude/skills/calma/scripts/rfc3161.py:80 |
_AbsMatch |
software | healthy | .claude/skills/calma/scripts/sniff_claims.py:297 |
_Spinner |
software | healthy | .claude/skills/calma/scripts/calma.py:67 |
_Reader |
software | healthy | .claude/skills/calma/scripts/sshsig.py:46 |
LCG |
software | healthy | .claude/skills/calma/scripts/compiler.py:56 |
_Resp |
software | healthy | .claude/skills/calma/scripts/calma_vendor.py:43 |
Backtester |
software | healthy | .claude/skills/calma/assets/corpus/momentum-strategy/backte… |
MomentumSignals |
software | healthy | .claude/skills/calma/assets/corpus/momentum-strategy/signal… |
RiskManager |
software | healthy | .claude/skills/calma/assets/corpus/momentum-strategy/risk/m… |
_Resp |
software | healthy | .claude/skills/calma/assets/corpus/btc-sma-crossover/calma_… |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | components/App.tsx |
LabClient |
frontend | healthy | components/LabClient.tsx |
OpengraphImage |
frontend | healthy | app/opengraph-image.tsx |
Page |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
InstallPage |
frontend | healthy | app/install/page.tsx |
RegistryPage |
frontend | healthy | app/registry/page.tsx |
RecipesPage |
frontend | healthy | app/recipes/page.tsx |
LabPage |
frontend | healthy | app/lab/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/lab |
frontend | healthy | app/sitemap.ts |
/recipes |
frontend | healthy | app/sitemap.ts |
/registry |
frontend | healthy | app/sitemap.ts |
/install |
frontend | healthy | app/sitemap.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/calma-tests.yml |
test-linux |
cicd | healthy | .github/workflows/calma-tests.yml |
action |
cicd | healthy | .github/workflows/calma-tests.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
1.1.1.1 |
network | healthy | .claude/skills/calma/scripts/run_hermetic.py |
1.2.3.4 |
network | healthy | .claude/skills/calma/scripts/tests/test_attest.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-26fn3fkz |
software | healthy | /tmp/repobility-clone-26fn3fkz |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | .claude/skills/calma/scripts/hook_stop.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | app/recipes/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | .claude/skills/calma/scripts/run_hermetic.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.claude/skills/calma/scripts/sigstore_l2.py |
security | healthy | .claude/skills/calma/scripts/sigstore_l2.py |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::calma-tests |
cicd | healthy | .github/workflows/calma-tests.yml |
This page is publicly accessible at:
https://repobility.com/scan/d1c768e5-9921-4605-af41-93b7d2715814/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d1c768e5-9921-4605-af41-93b7d2715814/
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.