https://github.com/vup903/ThetaDesk-Agent
· scanned 2026-06-16 00:53 UTC (2 months, 1 week ago)
26 raw signals (0 security + 26 graph)
Last scanned 2 months, 1 week ago · v1 · 26 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 180 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 |
|---|---|---|---|
formatCurrency |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:formatCur… |
formatPercent |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:formatPer… |
formatExpiry |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:formatExp… |
formatTimestamp |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:formatTim… |
compareCandidates |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:compareCa… |
useEasternClock |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:useEaster… |
format |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:format |
DashboardClient |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:Dashboard… |
loadInitial |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:loadIniti… |
handleStartRun |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:handleSta… |
handleBriefUnlocked |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:handleBri… |
HeaderBar |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:HeaderBar |
PipelineTracker |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:PipelineT… |
CandidateTable |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:Candidate… |
toggleSort |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:toggleSort |
SortableHead |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:SortableH… |
BriefPanel |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:BriefPanel |
ConsumerBotPanel |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:ConsumerB… |
typeLine |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:typeLine |
runBot |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:runBot |
FooterBar |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:FooterBar |
sleep |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx:sleep |
Home |
software | healthy | apps/dashboard/src/app/page.tsx:Home |
RootLayout |
software | healthy | apps/dashboard/src/app/layout.tsx:RootLayout |
buildTargetUrl |
software | healthy | apps/dashboard/src/app/api/theta/[...path]/route.ts:buildTa… |
proxy |
software | healthy | apps/dashboard/src/app/api/theta/[...path]/route.ts:proxy |
GET |
software | healthy | apps/dashboard/src/app/api/theta/[...path]/route.ts:GET |
POST |
software | healthy | apps/dashboard/src/app/api/theta/[...path]/route.ts:POST |
isUsingMock |
software | healthy | apps/dashboard/src/lib/api.ts:isUsingMock |
setMockMode |
software | healthy | apps/dashboard/src/lib/api.ts:setMockMode |
fallback |
software | healthy | apps/dashboard/src/lib/api.ts:fallback |
requestJson |
software | healthy | apps/dashboard/src/lib/api.ts:requestJson |
getLatestRun |
software | healthy | apps/dashboard/src/lib/api.ts:getLatestRun |
getCandidates |
software | healthy | apps/dashboard/src/lib/api.ts:getCandidates |
getLatestBrief |
software | healthy | apps/dashboard/src/lib/api.ts:getLatestBrief |
startRun |
software | healthy | apps/dashboard/src/lib/api.ts:startRun |
buySheet |
software | healthy | apps/dashboard/src/lib/api.ts:buySheet |
clone |
software | healthy | apps/dashboard/src/lib/mock.ts:clone |
emptyStages |
software | healthy | apps/dashboard/src/lib/mock.ts:emptyStages |
buildRun |
software | healthy | apps/dashboard/src/lib/mock.ts:buildRun |
createMockRunController |
software | healthy | apps/dashboard/src/lib/mock.ts:createMockRunController |
notify |
software | healthy | apps/dashboard/src/lib/mock.ts:notify |
getMockCandidates |
software | healthy | apps/dashboard/src/lib/mock.ts:getMockCandidates |
getMockBrief |
software | healthy | apps/dashboard/src/lib/mock.ts:getMockBrief |
getMockBuySheet |
software | healthy | apps/dashboard/src/lib/mock.ts:getMockBuySheet |
_classify |
software | healthy | services/pipeline/pioneer_news.py:17 |
get_news_tags |
software | healthy | services/pipeline/pioneer_news.py:37 |
senso_post |
software | healthy | services/pipeline/publisher.py:21 |
build_markdown |
software | healthy | services/pipeline/publisher.py:30 |
publish |
software | healthy | services/pipeline/publisher.py:56 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
README.md |
software | healthy | README.md |
render.yaml |
software | healthy | render.yaml |
.env.example |
software | healthy | .env.example |
PLAN.md |
software | healthy | PLAN.md |
package.json |
software | healthy | apps/dashboard/package.json |
next-env.d.ts |
software | healthy | apps/dashboard/next-env.d.ts |
package-lock.json |
software | healthy | apps/dashboard/package-lock.json |
OPENUI_USAGE.md |
software | healthy | apps/dashboard/OPENUI_USAGE.md |
.eslintrc.json |
software | healthy | apps/dashboard/.eslintrc.json |
tsconfig.json |
software | healthy | apps/dashboard/tsconfig.json |
next.config.mjs |
software | healthy | apps/dashboard/next.config.mjs |
DashboardClient.tsx |
software | healthy | apps/dashboard/src/components/DashboardClient.tsx |
globals.css |
software | healthy | apps/dashboard/src/app/globals.css |
page.tsx |
software | healthy | apps/dashboard/src/app/page.tsx |
layout.tsx |
software | healthy | apps/dashboard/src/app/layout.tsx |
route.ts |
software | healthy | apps/dashboard/src/app/api/theta/[...path]/route.ts |
api.ts |
software | healthy | apps/dashboard/src/lib/api.ts |
openui-core.ts |
software | healthy | apps/dashboard/src/lib/openui-core.ts |
mock.ts |
software | healthy | apps/dashboard/src/lib/mock.ts |
types.ts |
software | healthy | apps/dashboard/src/lib/types.ts |
DEVPOST.md |
software | healthy | docs/DEVPOST.md |
architecture.md |
software | healthy | docs/senso-seed/architecture.md |
seed_docs.py |
software | healthy | docs/senso-seed/seed_docs.py |
product-action-sheet.md |
software | healthy | docs/senso-seed/product-action-sheet.md |
competitor-barchart.md |
software | healthy | docs/senso-seed/competitor-barchart.md |
competitor-option-samurai.md |
software | healthy | docs/senso-seed/competitor-option-samurai.md |
competitor-chameleon-optionstrat.md |
software | healthy | docs/senso-seed/competitor-chameleon-optionstrat.md |
agent-economy.md |
software | healthy | docs/senso-seed/agent-economy.md |
overview.md |
software | healthy | docs/senso-seed/overview.md |
wheel-strategy.md |
software | healthy | docs/senso-seed/wheel-strategy.md |
pricing-x402.md |
software | healthy | docs/senso-seed/pricing-x402.md |
faq.md |
software | healthy | docs/senso-seed/faq.md |
case-demo-bot.md |
software | healthy | docs/senso-seed/case-demo-bot.md |
methodology.md |
software | healthy | docs/senso-seed/methodology.md |
SKILL.md |
software | healthy | .claude/skills/senso-onboarding/SKILL.md |
shipables.json |
software | healthy | .claude/skills/senso-onboarding/shipables.json |
pioneer_news.py |
software | healthy | services/pipeline/pioneer_news.py |
spike_options.py |
software | healthy | services/pipeline/spike_options.py |
publisher.py |
software | healthy | services/pipeline/publisher.py |
db.py |
software | healthy | services/pipeline/db.py |
screener.py |
software | healthy | services/pipeline/screener.py |
config.py |
software | healthy | services/pipeline/config.py |
chain_fetcher.py |
software | healthy | services/pipeline/chain_fetcher.py |
airbyte_prices.py |
software | healthy | services/pipeline/airbyte_prices.py |
api.py |
software | healthy | services/pipeline/api.py |
requirements.txt |
software | healthy | services/pipeline/requirements.txt |
analyst.py |
software | healthy | services/pipeline/analyst.py |
candidate.schema.json |
software | healthy | contracts/candidate.schema.json |
run.schema.json |
software | healthy | contracts/run.schema.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
dashboard |
software | healthy | apps/dashboard |
src |
software | healthy | apps/dashboard/src |
components |
software | healthy | apps/dashboard/src/components |
app |
software | healthy | apps/dashboard/src/app |
api |
software | healthy | apps/dashboard/src/app/api |
theta |
software | healthy | apps/dashboard/src/app/api/theta |
[...path] |
software | healthy | apps/dashboard/src/app/api/theta/[...path] |
lib |
software | healthy | apps/dashboard/src/lib |
docs |
software | healthy | docs |
senso-seed |
software | healthy | docs/senso-seed |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
senso-onboarding |
software | healthy | .claude/skills/senso-onboarding |
services |
software | healthy | services |
pipeline |
software | healthy | services/pipeline |
contracts |
software | healthy | contracts |
.cursor |
software | healthy | .cursor |
skills |
software | healthy | .cursor/skills |
senso-onboarding |
software | healthy | .cursor/skills/senso-onboarding |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /runs |
api | healthy | services/pipeline/api.py |
GET /runs/latest |
api | healthy | services/pipeline/api.py |
GET /candidates/today |
api | healthy | services/pipeline/api.py |
GET /briefs/latest |
api | healthy | services/pipeline/api.py |
GET /briefs/today |
api | healthy | services/pipeline/api.py |
POST /consumer/buy |
api | healthy | services/pipeline/api.py |
GET /healthz |
api | healthy | services/pipeline/api.py |
| Label | Layer | Status | Path |
|---|---|---|---|
prices |
data | healthy | services/pipeline/db.py |
option_chain |
data | healthy | services/pipeline/db.py |
earnings |
data | healthy | services/pipeline/db.py |
candidates |
data | healthy | services/pipeline/db.py |
runs |
data | healthy | services/pipeline/db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:13 |
network | healthy | render.yaml |
port:45 |
network | healthy | render.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
Home |
frontend | healthy | apps/dashboard/src/app/page.tsx |
RootLayout |
frontend | healthy | apps/dashboard/src/app/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-1esltmif |
software | healthy | /tmp/repobility-clone-1esltmif |
| Label | Layer | Status | Path |
|---|---|---|---|
clickhouse |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | apps/dashboard/src/lib/mock.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | apps/dashboard/src/app/page.tsx |
This page is publicly accessible at:
https://repobility.com/scan/c65304cc-fc68-41bf-b2fc-3f71c9a572da/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c65304cc-fc68-41bf-b2fc-3f71c9a572da/
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.