https://github.com/scott0229/scott-agent
· scanned 2026-06-16 00:04 UTC (2 months, 3 weeks ago)
317 raw signals (14 security + 303 graph)
Last scanned 2 months, 3 weeks ago · v1 · 304 actionable findings from 2 signal sources. 60 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
Showing 263 of 304 actionable findings. 364 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
scott-agent-trader/src/main/ai/advisor.ts:9
scott-agent-trader/src/main/index.ts:414, 878 (2 hits)scott-agent-trader/src/main/rates.ts:6
src/lib/fred.ts:10
wrangler.toml:58, 98 (2 hits)repo-level (17 hits)repo-level (5 hits)repo-level (10 hits)repo-level (9 hits)repo-level (19 hits)src/app/blog/[id]/page.tsx:96
Dangerous innerhtml
src/app/layout.tsx:28
Dangerous innerhtml
src/components/TradingViewWidget.tsx:24
Direct innerhtml assignment
fix_admin_pwd.js:2
Node child process
scott-agent-trader/src/main/ib/gateway.ts:1
Node child process
scripts/insert-blog-4-sell-call-overdefensive.mjs:4
Node child process
scripts/insert-blog-5-same-day-double-roll.mjs:4
Node child process
scripts/insert-blog-iv-video.mjs:4
Node child process
scripts/insert-blog-options-101.mjs:3
Node child process
scripts/insert-blog-put-strike.mjs:4
Node child process
scripts/insert-blog-seller-avoid-loss.mjs:3
Node child process
scripts/insert-blog-seller-loss-lessons.mjs:3
Node child process
scripts/update-blog-1-keep-strike.mjs:3
Node child process
scripts/update-blog-1-merge-fear-para.mjs:3
Node child process
scripts/update-blog-1-merge-paras.mjs:3
Node child process
scripts/update-blog-1-tags-sell-put.mjs:3
Node child process
scripts/update-blog-1-title-v2.mjs:3
Node child process
scripts/update-blog-1-title-v3.mjs:3
Node child process
scripts/update-blog-1-title-v4.mjs:3
Node child process
scripts/update-blog-3-2dte-sellput.mjs:3
Node child process
scripts/update-blog-3-abcd-to-1234.mjs:4
Node child process
scripts/update-blog-3-active-choice.mjs:3
Node child process
scripts/update-blog-3-analysis-rewrite.mjs:5
Node child process
scripts/update-blog-3-analyze.mjs:3
Node child process
scripts/update-blog-3-buffer-chart.mjs:5
Node child process
scripts/update-blog-3-buffer-spread.mjs:6
Node child process
scripts/update-blog-3-bullet-fmt.mjs:3
Node child process
scripts/update-blog-3-callout-tighten.mjs:3
Node child process
scripts/update-blog-3-center-label.mjs:4
Node child process
scripts/update-blog-3-center-label2.mjs:4
Node child process
scripts/update-blog-3-chart.mjs:6
Node child process
scripts/update-blog-3-comma-to-period.mjs:3
Node child process
scripts/update-blog-3-commit-line.mjs:3
Node child process
scripts/update-blog-3-consolidate.mjs:3
Node child process
scripts/update-blog-3-credit-zh.mjs:3
Node child process
scripts/update-blog-3-emoji-merge.mjs:4
Node child process
scripts/update-blog-3-figcaption.mjs:3
Node child process
scripts/update-blog-3-h3-sellput.mjs:3
Node child process
scripts/update-blog-3-intro.mjs:6
Node child process
scripts/update-blog-3-intro2.mjs:3
Node child process
scripts/update-blog-3-intro3.mjs:3
Node child process
scripts/update-blog-3-merge-cols.mjs:4
Node child process
scripts/update-blog-3-merge-cols2.mjs:4
Node child process
scripts/update-blog-3-merge-p.mjs:3
Node child process
scripts/update-blog-3-net-collect.mjs:3
Node child process
scripts/update-blog-3-net-credit-note.mjs:3
Node child process
scripts/update-blog-3-reduce-bold.mjs:5
Node child process
scripts/update-blog-3-remove-bottomline.mjs:4
Node child process
scripts/update-blog-3-remove-h3.mjs:3
Node child process
scripts/update-blog-3-risk-profile-simple.mjs:3
Node child process
scripts/update-blog-3-risk-profile.mjs:3
Node child process
scripts/update-blog-3-risk-reward.mjs:3
Node child process
scripts/update-blog-3-roll-bullets.mjs:3
Node child process
scripts/update-blog-3-roll-to-zhanqi.mjs:3
Node child process
scripts/update-blog-3-row1.mjs:3
Node child process
scripts/update-blog-3-row1b.mjs:3
Node child process
scripts/update-blog-3-row2.mjs:3
Node child process
scripts/update-blog-3-row2b.mjs:3
Node child process
scripts/update-blog-3-row3-callout.mjs:4
Node child process
scripts/update-blog-3-row3-space.mjs:3
Node child process
scripts/update-blog-3-row3b.mjs:3
Node child process
scripts/update-blog-3-row3c.mjs:3
Node child process
scripts/update-blog-3-row4b.mjs:3
Node child process
scripts/update-blog-3-rows-continuous.mjs:3
Node child process
scripts/update-blog-3-summary-rewrite.mjs:4
Node child process
scripts/update-blog-3-summary-zh.mjs:3
Node child process
scripts/update-blog-3-table-dark-mode.mjs:4
Node child process
scripts/update-blog-3-title-v2.mjs:3
Node child process
scripts/update-blog-3-title.mjs:4
Node child process
scripts/update-blog-4-92-strike-left.mjs:3
Node child process
scripts/update-blog-4-add-time.mjs:3
Node child process
scripts/update-blog-4-called-away-phrase.mjs:3
Node child process
scripts/update-blog-4-callout-darkmode.mjs:5
Node child process
scripts/update-blog-4-chart-10day.mjs:3
Node child process
scripts/update-blog-4-cost-account.mjs:3
Node child process
scripts/update-blog-4-cost-add-profit.mjs:3
Node child process
scripts/update-blog-4-cost-basis.mjs:3
Node child process
scripts/update-blog-4-critique-plain.mjs:3
Node child process
scripts/update-blog-4-defense-rewrite.mjs:3
Node child process
scripts/update-blog-4-equal-margin.mjs:3
Node child process
scripts/update-blog-4-h3-maybe.mjs:3
Node child process
scripts/update-blog-4-highlight-sentence.mjs:3
Node child process
scripts/update-blog-4-hindsight-phrase.mjs:3
Node child process
scripts/update-blog-4-intro.mjs:5
Node child process
scripts/update-blog-4-itm.mjs:3
Node child process
scripts/update-blog-4-layer2-rewrite.mjs:3
Node child process
scripts/update-blog-4-loss-color.mjs:3
Node child process
scripts/update-blog-4-margin-24.mjs:5
Node child process
scripts/update-blog-4-may22-apostrophe.mjs:3
Node child process
scripts/update-blog-4-net-debit.mjs:3
Node child process
scripts/update-blog-4-opp-cost-zh.mjs:3
Node child process
scripts/update-blog-4-pay-138-revise.mjs:3
Node child process
scripts/update-blog-4-pay-extreme.mjs:3
Node child process
scripts/update-blog-4-pay-to-roll-2.mjs:3
Node child process
scripts/update-blog-4-pay-to-roll.mjs:3
Node child process
scripts/update-blog-4-pp-to-percent.mjs:3
Node child process
scripts/update-blog-4-rebuttal-2-zh.mjs:3
Node child process
scripts/update-blog-4-rebuttal-quote.mjs:3
Node child process
scripts/update-blog-4-reduce-bold.mjs:5
Node child process
scripts/update-blog-4-remove-8305.mjs:3
Node child process
scripts/update-blog-4-remove-8938.mjs:3
Node child process
scripts/update-blog-4-remove-background.mjs:4
Node child process
scripts/update-blog-4-remove-quant.mjs:3
Node child process
scripts/update-blog-4-remove-reddot.mjs:3
Node child process
scripts/update-blog-4-remove-zero-cost.mjs:3
Node child process
scripts/update-blog-4-right-padding.mjs:3
Node child process
scripts/update-blog-4-roll-purpose-v2.mjs:3
Node child process
scripts/update-blog-4-roll-purpose.mjs:3
Node child process
scripts/update-blog-4-roll-strike.mjs:3
Node child process
scripts/update-blog-4-short-dte-explain.mjs:3
Node child process
scripts/update-blog-4-soften-defend.mjs:3
Node child process
scripts/update-blog-4-strike-change.mjs:3
Node child process
scripts/update-blog-4-strike-cushion-plain.mjs:3
Node child process
scripts/update-blog-4-strike-font.mjs:3
Node child process
scripts/update-blog-4-strike-label-left.mjs:3
Node child process
scripts/update-blog-4-summary-rewrite.mjs:4
Node child process
scripts/update-blog-4-time-price.mjs:3
Node child process
scripts/update-blog-4-time-style.mjs:3
Node child process
scripts/update-blog-4-title-v2.mjs:3
Node child process
scripts/update-blog-4-title-v3.mjs:3
Node child process
scripts/update-blog-4-title-v4.mjs:3
Node child process
scripts/update-blog-4-title.mjs:3
Node child process
scripts/update-blog-4-trader-line.mjs:3
Node child process
scripts/update-blog-4-yaxis-right.mjs:3
Node child process
scripts/update-blog-5-chart-taller.mjs:6
Node child process
scripts/update-blog-5-roll-boxes.mjs:4
Node child process
scripts/update-blog-5-strike-label-left.mjs:5
Node child process
scripts/update-blog-5-title-v2.mjs:3
Node child process
scripts/update-blog-iv-video.mjs:4
Node child process
scripts/update-blog-put-strike.mjs:4
Node child process
scripts/update-blog-tags-merge-sell.mjs:3
Node child process
scripts/update-blog-titles-renumber.mjs:3
Node child process
.github/workflows/deploy-production.yml:16, 19 (2 hits).github/workflows/deploy-staging.yml:16, 19 (2 hits)scott-agent-trader/package.json
CI/CD securitySupply chainNpm
This page is publicly accessible at:
https://repobility.com/scan/1833502e-8ccf-4496-9581-b7feaa88d05d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1833502e-8ccf-4496-9581-b7feaa88d05d/
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.