https://github.com/xang1234/market-agent
· scanned 2026-06-16 01:02 UTC (2 months, 1 week ago)
266 raw signals (0 security + 266 graph)
Last scanned 2 months, 1 week ago · v1 · 256 actionable findings from 1 signal source. 10 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 5713 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 |
|---|---|---|---|
jsonResponse |
software | healthy | scripts/open-datasource-coverage.test.ts:jsonResponse |
textResponse |
software | healthy | scripts/open-datasource-coverage.test.ts:textResponse |
testedPackageDirs |
software | healthy | scripts/ci-workflow.test.ts:testedPackageDirs |
nodePackageDirs |
software | healthy | scripts/ci-workflow.test.ts:nodePackageDirs |
servicePackageDirs |
software | healthy | scripts/ci-workflow.test.ts:servicePackageDirs |
readPackageJson |
software | healthy | scripts/ci-workflow.test.ts:readPackageJson |
jobSection |
software | healthy | scripts/ci-workflow.test.ts:jobSection |
openApiRoutes |
software | healthy | scripts/openapi-contract.test.ts:openApiRoutes |
escapeRegExp |
software | healthy | scripts/openapi-contract.test.ts:escapeRegExp |
openApiRouteMethods |
software | healthy | scripts/openapi-contract.test.ts:openApiRouteMethods |
openApiRouteSection |
software | healthy | scripts/openapi-contract.test.ts:openApiRouteSection |
createShellFixture |
software | healthy | scripts/dev-shell.test.ts:createShellFixture |
runBash |
software | healthy | scripts/dev-shell.test.ts:runBash |
withListener |
software | healthy | scripts/dev-shell.test.ts:withListener |
killTrackedPids |
software | healthy | scripts/dev-shell.test.ts:killTrackedPids |
readWebDevFlags |
software | healthy | web/src/devFlags.ts:readWebDevFlags |
importMetaEnv |
software | healthy | web/src/devFlags.ts:importMetaEnv |
parseBoolean |
software | healthy | web/src/devFlags.ts:parseBoolean |
App |
software | healthy | web/src/App.tsx:App |
emptyMemory |
software | healthy | web/src/analyst-grids/gridsPageState.ts:emptyMemory |
gridsPageMemoryFor |
software | healthy | web/src/analyst-grids/gridsPageState.ts:gridsPageMemoryFor |
issuerRefFrom |
software | healthy | web/src/analyst-grids/resolveUniverseInput.ts:issuerRefFrom |
resolveIssuerRef |
software | healthy | web/src/analyst-grids/resolveUniverseInput.ts:resolveIssuer… |
resolveUniverseSpecInput |
software | healthy | web/src/analyst-grids/resolveUniverseInput.ts:resolveUniver… |
installDomGlobals |
software | healthy | web/src/analyst-grids/testDom.ts:installDomGlobals |
useGridRun |
software | healthy | web/src/analyst-grids/useGridRun.ts:useGridRun |
tick |
software | healthy | web/src/analyst-grids/useGridRun.ts:tick |
fetchColumns |
software | healthy | web/src/analyst-grids/gridsClient.ts:fetchColumns |
createRun |
software | healthy | web/src/analyst-grids/gridsClient.ts:createRun |
fetchRun |
software | healthy | web/src/analyst-grids/gridsClient.ts:fetchRun |
createGrid |
software | healthy | web/src/analyst-grids/gridsClient.ts:createGrid |
GridsPage |
software | healthy | web/src/analyst-grids/GridsPage.tsx:GridsPage |
onSubmit |
software | healthy | web/src/analyst-grids/GridsPage.tsx:onSubmit |
GridRunProgress |
software | healthy | web/src/analyst-grids/GridsPage.tsx:GridRunProgress |
withGridBuilder |
software | healthy | web/src/analyst-grids/GridBuilder.test.tsx:withGridBuilder |
json |
software | healthy | web/src/analyst-grids/GridsPage.test.tsx:json |
route |
software | healthy | web/src/analyst-grids/GridsPage.test.tsx:route |
fetchRunImpl |
software | healthy | web/src/analyst-grids/useGridRun.test.tsx:fetchRunImpl |
Probe |
software | healthy | web/src/analyst-grids/useGridRun.test.tsx:Probe |
fetchUniverseOptions |
software | healthy | web/src/analyst-grids/universeOptions.ts:fetchUniverseOptio… |
emptyWithWarning |
software | healthy | web/src/analyst-grids/universeOptions.ts:emptyWithWarning |
json |
software | healthy | web/src/analyst-grids/universeOptions.test.ts:json |
routerFetch |
software | healthy | web/src/analyst-grids/universeOptions.test.ts:routerFetch |
listingSubject |
software | healthy | web/src/analyst-grids/resolveUniverseInput.test.ts:listingS… |
issuerSubject |
software | healthy | web/src/analyst-grids/resolveUniverseInput.test.ts:issuerSu… |
jsonResponse |
software | healthy | web/src/analyst-grids/gridsClient.test.ts:jsonResponse |
fetchImpl |
software | healthy | web/src/analyst-grids/gridsClient.test.ts:fetchImpl |
manualSpec |
software | healthy | web/src/analyst-grids/GridBuilder.tsx:manualSpec |
idSpec |
software | healthy | web/src/analyst-grids/GridBuilder.tsx:idSpec |
GridBuilder |
software | healthy | web/src/analyst-grids/GridBuilder.tsx:GridBuilder |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker-compose.dev.yml |
software | healthy | docker-compose.dev.yml |
README.md |
software | healthy | README.md |
stock-agent-v2.md |
software | healthy | stock-agent-v2.md |
CONTEXT.md |
software | healthy | CONTEXT.md |
.env.dev.example |
software | healthy | .env.dev.example |
AGENTS.md |
software | healthy | AGENTS.md |
finance_research_db_schema.sql |
software | healthy | spec/finance_research_db_schema.sql |
finance_research_tool_registry.json |
software | healthy | spec/finance_research_tool_registry.json |
finance_research_spec.md |
software | healthy | spec/finance_research_spec.md |
finance_research_block_schema.json |
software | healthy | spec/finance_research_block_schema.json |
finance_research_openapi.yaml |
software | healthy | spec/finance_research_openapi.yaml |
2026-04-22-fra-6al-7-2-migration-runner.md |
software | healthy | docs/superpowers/plans/2026-04-22-fra-6al-7-2-migration-run… |
2026-04-24-fra-6al-4-6-indexed-issuer-alias-lookup.md |
software | healthy | docs/superpowers/plans/2026-04-24-fra-6al-4-6-indexed-issue… |
2026-06-12-video-parity-ui-convergence.md |
software | healthy | docs/superpowers/plans/2026-06-12-video-parity-ui-convergen… |
2026-06-09-analyst-grid-foundations.md |
software | healthy | docs/superpowers/plans/2026-06-09-analyst-grid-foundations.… |
2026-06-09-analyst-grid-run-engine.md |
software | healthy | docs/superpowers/plans/2026-06-09-analyst-grid-run-engine.md |
2026-05-29-evidence-inspector-analyze-playbooks.md |
software | healthy | docs/superpowers/plans/2026-05-29-evidence-inspector-analyz… |
2026-05-04-fra-7w3-3-findings.md |
software | healthy | docs/superpowers/plans/2026-05-04-fra-7w3-3-findings.md |
2026-06-04-revenue-bars-pipeline.md |
software | healthy | docs/superpowers/plans/2026-06-04-revenue-bars-pipeline.md |
2026-05-05-home-feed-ranking.md |
software | healthy | docs/superpowers/plans/2026-05-05-home-feed-ranking.md |
2026-06-04-analyst-consensus-ingestion.md |
software | healthy | docs/superpowers/plans/2026-06-04-analyst-consensus-ingesti… |
2026-06-04-price-fact-materializer.md |
software | healthy | docs/superpowers/plans/2026-06-04-price-fact-materializer.md |
2026-06-06-screener-fundamentals-reader-migration.md |
software | healthy | docs/superpowers/plans/2026-06-06-screener-fundamentals-rea… |
2026-05-04-fra-7vn-7-dynamic-watchlists.md |
software | healthy | docs/superpowers/plans/2026-05-04-fra-7vn-7-dynamic-watchli… |
2026-04-24-fra-6al-8-4-5-6-dev-shell-flags-evals.md |
software | healthy | docs/superpowers/plans/2026-04-24-fra-6al-8-4-5-6-dev-shell… |
2026-06-06-chat-snapshot-provenance.md |
software | healthy | docs/superpowers/plans/2026-06-06-chat-snapshot-provenance.… |
2026-06-07-stats-project-inputs-off-wire.md |
software | healthy | docs/superpowers/plans/2026-06-07-stats-project-inputs-off-… |
2026-06-03-fact-freshness-signal.md |
software | healthy | docs/superpowers/plans/2026-06-03-fact-freshness-signal.md |
2026-06-03-per-section-analyze-run-flow.md |
software | healthy | docs/superpowers/plans/2026-06-03-per-section-analyze-run-f… |
2026-06-06-analyze-run-purge-on-erasure.md |
software | healthy | docs/superpowers/plans/2026-06-06-analyze-run-purge-on-eras… |
2026-05-04-fra-7w3-2-runner.md |
software | healthy | docs/superpowers/plans/2026-05-04-fra-7w3-2-runner.md |
2026-06-06-s3-minio-bootstrap-hang-fix.md |
software | healthy | docs/superpowers/plans/2026-06-06-s3-minio-bootstrap-hang-f… |
2026-06-02-chat-redesign.md |
software | healthy | docs/superpowers/plans/2026-06-02-chat-redesign.md |
2026-06-04-analyst-consensus-block.md |
software | healthy | docs/superpowers/plans/2026-06-04-analyst-consensus-block.md |
2026-06-05-issuer-fundamentals-reader.md |
software | healthy | docs/superpowers/plans/2026-06-05-issuer-fundamentals-reade… |
2026-04-24-fra-6al-4-5-alias-expansion.md |
software | healthy | docs/superpowers/plans/2026-04-24-fra-6al-4-5-alias-expansi… |
2026-06-10-analyst-grid-reader-columns.md |
software | healthy | docs/superpowers/plans/2026-06-10-analyst-grid-reader-colum… |
2026-05-05-home-card-deep-links.md |
software | healthy | docs/superpowers/plans/2026-05-05-home-card-deep-links.md |
2026-05-12-quarterly-sec-fundamentals.md |
software | healthy | docs/superpowers/plans/2026-05-12-quarterly-sec-fundamental… |
2026-06-03-quote-refresh.md |
software | healthy | docs/superpowers/plans/2026-06-03-quote-refresh.md |
2026-06-11-analyst-grid-reader-documents-code-review-fixes.… |
software | healthy | docs/superpowers/plans/2026-06-11-analyst-grid-reader-docum… |
2026-05-04-fra-7w3-1-agent-crud.md |
software | healthy | docs/superpowers/plans/2026-05-04-fra-7w3-1-agent-crud.md |
2026-06-05-price-target-range-emitter.md |
software | healthy | docs/superpowers/plans/2026-06-05-price-target-range-emitte… |
2026-04-24-fra-6al-8-3-chat-sse-stub.md |
software | healthy | docs/superpowers/plans/2026-04-24-fra-6al-8-3-chat-sse-stub… |
task-7-guided-analyze-web-workflow.md |
software | healthy | docs/superpowers/plans/2026-05-29-evidence-inspector-analyz… |
task-8-durable-analyze-playbook-persistence.md |
software | healthy | docs/superpowers/plans/2026-05-29-evidence-inspector-analyz… |
task-2-evidence-inspection-http-route.md |
software | healthy | docs/superpowers/plans/2026-05-29-evidence-inspector-analyz… |
task-1-evidence-inspection-service-module.md |
software | healthy | docs/superpowers/plans/2026-05-29-evidence-inspector-analyz… |
task-4-inspectable-block-renderers.md |
software | healthy | docs/superpowers/plans/2026-05-29-evidence-inspector-analyz… |
task-6-dev-api-playbook-routes-and-run-metadata.md |
software | healthy | docs/superpowers/plans/2026-05-29-evidence-inspector-analyz… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
toggle |
software | healthy | web/src/App.tsx:toggle |
UnresolvedTickersError |
software | healthy | web/src/analyst-grids/resolveUniverseInput.ts:UnresolvedTic… |
FactReviewFetchError |
software | healthy | web/src/review/factReviewClient.ts:FactReviewFetchError |
HttpJsonError |
software | healthy | web/src/http/authFetch.ts:HttpJsonError |
StatsFetchError |
software | healthy | web/src/symbol/stats.ts:StatsFetchError |
HoldersFetchError |
software | healthy | web/src/symbol/holders.ts:HoldersFetchError |
ProfileFetchError |
software | healthy | web/src/symbol/profile.ts:ProfileFetchError |
strings |
software | healthy | web/src/symbol/surfaceStyles.ts:strings |
ConsensusFetchError |
software | healthy | web/src/symbol/consensus.ts:ConsensusFetchError |
SeriesFetchError |
software | healthy | web/src/symbol/series.ts:SeriesFetchError |
StatementsFetchError |
software | healthy | web/src/symbol/statements.ts:StatementsFetchError |
for |
software | healthy | web/src/symbol/StackedBar.tsx:for |
QuoteFetchError |
software | healthy | web/src/symbol/quote.ts:QuoteFetchError |
EarningsFetchError |
software | healthy | web/src/symbol/earnings.ts:EarningsFetchError |
SegmentsFetchError |
software | healthy | web/src/symbol/segments.ts:SegmentsFetchError |
strings |
software | healthy | web/src/chat/turnLayout.test.tsx:strings |
RunActivityStreamError |
software | healthy | web/src/pages/HomePage.tsx:RunActivityStreamError |
extends |
software | healthy | web/src/pages/workflowSurfaces.test.tsx:extends |
MockEventSource |
software | healthy | web/src/pages/workflowSurfaces.test.tsx:MockEventSource |
AgentPayloadValidationError |
software | healthy | web/src/agents/agentPayload.ts:AgentPayloadValidationError |
PortfolioFetchError |
software | healthy | web/src/portfolio/overlays.ts:PortfolioFetchError |
before |
software | healthy | web/src/shell/ThemeProvider.tsx:before |
to |
software | healthy | web/src/shell/ThemeProvider.tsx:to |
keeps |
software | healthy | web/src/shell/buttonStyles.ts:keeps |
and |
software | healthy | web/src/screener/screenerFetch.ts:and |
ScreenerFetchError |
software | healthy | web/src/screener/screenerFetch.ts:ScreenerFetchError |
drive |
software | healthy | web/src/blocks/SeriesChart.tsx:drive |
BlockLayoutHintError |
software | healthy | web/src/blocks/layoutHint.ts:BlockLayoutHintError |
string |
software | healthy | web/src/blocks/disclosureTier.test.ts:string |
for |
software | healthy | web/src/blocks/disclosureTier.test.ts:for |
string |
software | healthy | web/src/blocks/severityTone.test.ts:string |
for |
software | healthy | web/src/blocks/severityTone.test.ts:for |
with |
software | healthy | web/src/blocks/disclosureTier.ts:with |
and |
software | healthy | web/src/blocks/Markdown.tsx:and |
FinvizProviderTests |
software | healthy | services/dev-providers/tests/test_finviz_provider.py:6 |
YFinanceProviderTests |
software | healthy | services/dev-providers/tests/test_yfinance_provider.py:18 |
FinvizProvider |
software | healthy | services/dev-providers/dev_providers/finviz_provider.py:23 |
YFinanceProvider |
software | healthy | services/dev-providers/dev_providers/yfinance_provider.py:1… |
ProviderUnavailable |
software | healthy | services/dev-providers/dev_providers/main.py:31 |
GridNotFoundError |
software | healthy | services/analyst-grids/src/types.ts:GridNotFoundError |
GridValidationError |
software | healthy | services/analyst-grids/src/types.ts:GridValidationError |
is |
software | healthy | services/themes/test/theme-repo.test.ts:is |
InferredMembershipError |
software | healthy | services/themes/src/inferred-membership.ts:InferredMembersh… |
ThemeNotFoundError |
software | healthy | services/themes/src/theme-repo.ts:ThemeNotFoundError |
ThemeMembershipNotFoundError |
software | healthy | services/themes/src/theme-repo.ts:ThemeMembershipNotFoundEr… |
ThemeValidationError |
software | healthy | services/themes/src/theme-repo.ts:ThemeValidationError |
SlowWritable |
software | healthy | services/chat/test/http.test.ts:SlowWritable |
did |
software | healthy | services/chat/test/http.test.ts:did |
did |
software | healthy | services/chat/test/coordinator.test.ts:did |
ChatMessageIdempotencyConflictError |
software | healthy | services/chat/src/messages.ts:ChatMessageIdempotencyConflic… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
spec |
software | healthy | spec |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
2026-05-29-evidence-inspector-analyze-playbooks |
software | healthy | docs/superpowers/plans/2026-05-29-evidence-inspector-analyz… |
specs |
software | healthy | docs/superpowers/specs |
adr |
software | healthy | docs/adr |
specs |
software | healthy | docs/specs |
scripts |
software | healthy | scripts |
web |
software | healthy | web |
src |
software | healthy | web/src |
analyst-grids |
software | healthy | web/src/analyst-grids |
review |
software | healthy | web/src/review |
http |
software | healthy | web/src/http |
symbol |
software | healthy | web/src/symbol |
chat |
software | healthy | web/src/chat |
subject |
software | healthy | web/src/subject |
home |
software | healthy | web/src/home |
analyze |
software | healthy | web/src/analyze |
pages |
software | healthy | web/src/pages |
symbol |
software | healthy | web/src/pages/symbol |
evidence |
software | healthy | web/src/evidence |
agents |
software | healthy | web/src/agents |
portfolio |
software | healthy | web/src/portfolio |
shell |
software | healthy | web/src/shell |
watchlists |
software | healthy | web/src/watchlists |
screener |
software | healthy | web/src/screener |
format |
software | healthy | web/src/format |
blocks |
software | healthy | web/src/blocks |
services |
software | healthy | services |
dev-providers |
software | healthy | services/dev-providers |
tests |
software | healthy | services/dev-providers/tests |
dev_providers |
software | healthy | services/dev-providers/dev_providers |
analyst-grids |
software | healthy | services/analyst-grids |
test |
software | healthy | services/analyst-grids/test |
src |
software | healthy | services/analyst-grids/src |
notifications |
software | healthy | services/notifications |
test |
software | healthy | services/notifications/test |
src |
software | healthy | services/notifications/src |
shared |
software | healthy | services/shared |
test |
software | healthy | services/shared/test |
src |
software | healthy | services/shared/src |
themes |
software | healthy | services/themes |
test |
software | healthy | services/themes/test |
src |
software | healthy | services/themes/src |
chat |
software | healthy | services/chat |
test |
software | healthy | services/chat/test |
src |
software | healthy | services/chat/src |
observability |
software | healthy | services/observability |
test |
software | healthy | services/observability/test |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
users |
data | healthy | spec/finance_research_db_schema.sql |
issuers |
data | healthy | spec/finance_research_db_schema.sql |
issuer_aliases |
data | healthy | spec/finance_research_db_schema.sql |
instruments |
data | healthy | spec/finance_research_db_schema.sql |
listings |
data | healthy | spec/finance_research_db_schema.sql |
themes |
data | healthy | spec/finance_research_db_schema.sql |
theme_memberships |
data | healthy | spec/finance_research_db_schema.sql |
portfolios |
data | healthy | spec/finance_research_db_schema.sql |
portfolio_holdings |
data | healthy | spec/finance_research_db_schema.sql |
metrics |
data | healthy | spec/finance_research_db_schema.sql |
sources |
data | healthy | spec/finance_research_db_schema.sql |
issuer_profile_enrichments |
data | healthy | spec/finance_research_db_schema.sql |
market_quote_snapshots |
data | healthy | spec/finance_research_db_schema.sql |
market_bar_ranges |
data | healthy | spec/finance_research_db_schema.sql |
market_bars |
data | healthy | spec/finance_research_db_schema.sql |
documents |
data | healthy | spec/finance_research_db_schema.sql |
ir_source_registry |
data | healthy | spec/finance_research_db_schema.sql |
ir_document_assets |
data | healthy | spec/finance_research_db_schema.sql |
object_blob_gc_queue |
data | healthy | spec/finance_research_db_schema.sql |
mentions |
data | healthy | spec/finance_research_db_schema.sql |
claims |
data | healthy | spec/finance_research_db_schema.sql |
claim_arguments |
data | healthy | spec/finance_research_db_schema.sql |
entity_impacts |
data | healthy | spec/finance_research_db_schema.sql |
claim_evidence |
data | healthy | spec/finance_research_db_schema.sql |
claim_clusters |
data | healthy | spec/finance_research_db_schema.sql |
claim_cluster_members |
data | healthy | spec/finance_research_db_schema.sql |
events |
data | healthy | spec/finance_research_db_schema.sql |
event_subjects |
data | healthy | spec/finance_research_db_schema.sql |
facts |
data | healthy | spec/finance_research_db_schema.sql |
fact_review_queue |
data | healthy | spec/finance_research_db_schema.sql |
fact_review_actions |
data | healthy | spec/finance_research_db_schema.sql |
evidence_bundles |
data | healthy | spec/finance_research_db_schema.sql |
computations |
data | healthy | spec/finance_research_db_schema.sql |
snapshots |
data | healthy | spec/finance_research_db_schema.sql |
watchlists |
data | healthy | spec/finance_research_db_schema.sql |
watchlist_members |
data | healthy | spec/finance_research_db_schema.sql |
analyze_templates |
data | healthy | spec/finance_research_db_schema.sql |
analyze_template_runs |
data | healthy | spec/finance_research_db_schema.sql |
agents |
data | healthy | spec/finance_research_db_schema.sql |
findings |
data | healthy | spec/finance_research_db_schema.sql |
screener_screens |
data | healthy | spec/finance_research_db_schema.sql |
run_activities |
data | healthy | spec/finance_research_db_schema.sql |
chat_threads |
data | healthy | spec/finance_research_db_schema.sql |
chat_messages |
data | healthy | spec/finance_research_db_schema.sql |
tool_call_logs |
data | healthy | spec/finance_research_db_schema.sql |
citation_logs |
data | healthy | spec/finance_research_db_schema.sql |
verifier_fail_logs |
data | healthy | spec/finance_research_db_schema.sql |
eval_run_results |
data | healthy | spec/finance_research_db_schema.sql |
agent_run_logs |
data | healthy | spec/finance_research_db_schema.sql |
alerts_fired |
data | healthy | spec/finance_research_db_schema.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
migration-registry.test.ts |
data | healthy | db/test/migration-registry.test.ts |
0020_run_activities_user_id.up.sql |
data | healthy | db/migrations/0020_run_activities_user_id.up.sql |
0021_fact_review_actions.down.sql |
data | healthy | db/migrations/0021_fact_review_actions.down.sql |
0014_entity_impacts_channel_constraint.up.sql |
data | healthy | db/migrations/0014_entity_impacts_channel_constraint.up.sql |
0007_documents_parent_idx.down.sql |
data | healthy | db/migrations/0007_documents_parent_idx.down.sql |
0018_agent_run_claims.up.sql |
data | healthy | db/migrations/0018_agent_run_claims.up.sql |
0010_analyze_template_runs.down.sql |
data | healthy | db/migrations/0010_analyze_template_runs.down.sql |
0004_agent_run_log.up.sql |
data | healthy | db/migrations/0004_agent_run_log.up.sql |
0009_theme_memberships_unique.down.sql |
data | healthy | db/migrations/0009_theme_memberships_unique.down.sql |
0011_sources_user_id.down.sql |
data | healthy | db/migrations/0011_sources_user_id.down.sql |
0008_chat_threads_archived_at.up.sql |
data | healthy | db/migrations/0008_chat_threads_archived_at.up.sql |
0002_issuer_aliases.up.sql |
data | healthy | db/migrations/0002_issuer_aliases.up.sql |
0021_fact_review_actions.up.sql |
data | healthy | db/migrations/0021_fact_review_actions.up.sql |
0005_snapshot_document_refs.up.sql |
data | healthy | db/migrations/0005_snapshot_document_refs.up.sql |
0025_provider_backed_dev_data.up.sql |
data | healthy | db/migrations/0025_provider_backed_dev_data.up.sql |
0016_fact_review_queue.up.sql |
data | healthy | db/migrations/0016_fact_review_queue.up.sql |
0011_sources_user_id.up.sql |
data | healthy | db/migrations/0011_sources_user_id.up.sql |
0006_chat_messages_snapshot_not_null.down.sql |
data | healthy | db/migrations/0006_chat_messages_snapshot_not_null.down.sql |
0003_default_manual_watchlist.down.sql |
data | healthy | db/migrations/0003_default_manual_watchlist.down.sql |
0004_agent_run_log.down.sql |
data | healthy | db/migrations/0004_agent_run_log.down.sql |
0001_init.down.sql |
data | healthy | db/migrations/0001_init.down.sql |
0014_entity_impacts_channel_constraint.down.sql |
data | healthy | db/migrations/0014_entity_impacts_channel_constraint.down.s… |
0024_instruments_figi_composite.down.sql |
data | healthy | db/migrations/0024_instruments_figi_composite.down.sql |
0028_analyze_playbook_metadata.down.sql |
data | healthy | db/migrations/0028_analyze_playbook_metadata.down.sql |
0013_mentions_unique.up.sql |
data | healthy | db/migrations/0013_mentions_unique.up.sql |
0028_analyze_playbook_metadata.up.sql |
data | healthy | db/migrations/0028_analyze_playbook_metadata.up.sql |
0025_provider_backed_dev_data.down.sql |
data | healthy | db/migrations/0025_provider_backed_dev_data.down.sql |
0016_fact_review_queue.down.sql |
data | healthy | db/migrations/0016_fact_review_queue.down.sql |
0008_chat_threads_archived_at.down.sql |
data | healthy | db/migrations/0008_chat_threads_archived_at.down.sql |
0023_alert_delivery_metadata.down.sql |
data | healthy | db/migrations/0023_alert_delivery_metadata.down.sql |
0005_snapshot_document_refs.down.sql |
data | healthy | db/migrations/0005_snapshot_document_refs.down.sql |
0019_alerts_fired.up.sql |
data | healthy | db/migrations/0019_alerts_fired.up.sql |
0012_document_kind_press_release.up.sql |
data | healthy | db/migrations/0012_document_kind_press_release.up.sql |
0027_issuer_profile_enrichment_provenance.down.sql |
data | healthy | db/migrations/0027_issuer_profile_enrichment_provenance.dow… |
0022_watchlist_list_management.down.sql |
data | healthy | db/migrations/0022_watchlist_list_management.down.sql |
0019_alerts_fired.down.sql |
data | healthy | db/migrations/0019_alerts_fired.down.sql |
0031_artifact_ingestion_ledger.down.sql |
data | healthy | db/migrations/0031_artifact_ingestion_ledger.down.sql |
0024_instruments_figi_composite.up.sql |
data | healthy | db/migrations/0024_instruments_figi_composite.up.sql |
0013_mentions_unique.down.sql |
data | healthy | db/migrations/0013_mentions_unique.down.sql |
0002_issuer_aliases.down.sql |
data | healthy | db/migrations/0002_issuer_aliases.down.sql |
0006_chat_messages_snapshot_not_null.up.sql |
data | healthy | db/migrations/0006_chat_messages_snapshot_not_null.up.sql |
0026_sec_fact_identity.down.sql |
data | healthy | db/migrations/0026_sec_fact_identity.down.sql |
0009_theme_memberships_unique.up.sql |
data | healthy | db/migrations/0009_theme_memberships_unique.up.sql |
0022_watchlist_list_management.up.sql |
data | healthy | db/migrations/0022_watchlist_list_management.up.sql |
0023_alert_delivery_metadata.up.sql |
data | healthy | db/migrations/0023_alert_delivery_metadata.up.sql |
0007_documents_parent_idx.up.sql |
data | healthy | db/migrations/0007_documents_parent_idx.up.sql |
0001_init.up.sql |
data | healthy | db/migrations/0001_init.up.sql |
0020_run_activities_user_id.down.sql |
data | healthy | db/migrations/0020_run_activities_user_id.down.sql |
0015_object_blob_gc_queue.down.sql |
data | healthy | db/migrations/0015_object_blob_gc_queue.down.sql |
0031_artifact_ingestion_ledger.up.sql |
data | healthy | db/migrations/0031_artifact_ingestion_ledger.up.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/settingsMessages |
frontend | healthy | web/src/pages/settingsMessages.ts |
/SettingsPage.test |
frontend | healthy | web/src/pages/SettingsPage.test.tsx |
/HomePage |
frontend | healthy | web/src/pages/HomePage.tsx |
/AnalyzePage |
frontend | healthy | web/src/pages/AnalyzePage.tsx |
/HomePage.test |
frontend | healthy | web/src/pages/HomePage.test.tsx |
/ChatPage |
frontend | healthy | web/src/pages/ChatPage.tsx |
/ChatPage.composer.test |
frontend | healthy | web/src/pages/ChatPage.composer.test.tsx |
/ScreenerPage |
frontend | healthy | web/src/pages/ScreenerPage.tsx |
/SettingsPage |
frontend | healthy | web/src/pages/SettingsPage.tsx |
/workflowSurfaces.test |
frontend | healthy | web/src/pages/workflowSurfaces.test.tsx |
/ChatPage.sidebar.test |
frontend | healthy | web/src/pages/ChatPage.sidebar.test.tsx |
/AgentsPage |
frontend | healthy | web/src/pages/AgentsPage.tsx |
/ReviewPage |
frontend | healthy | web/src/pages/ReviewPage.tsx |
/symbol/sections |
frontend | healthy | web/src/pages/symbol/sections.tsx |
/symbol/FinancialsSection.test |
frontend | healthy | web/src/pages/symbol/FinancialsSection.test.tsx |
/symbol/FinancialsSection |
frontend | healthy | web/src/pages/symbol/FinancialsSection.tsx |
/symbol/OverviewSection |
frontend | healthy | web/src/pages/symbol/OverviewSection.tsx |
/symbol/OverviewSection.test |
frontend | healthy | web/src/pages/symbol/OverviewSection.test.tsx |
/symbol/SignalsSection |
frontend | healthy | web/src/pages/symbol/SignalsSection.tsx |
/symbol/HoldersSection |
frontend | healthy | web/src/pages/symbol/HoldersSection.tsx |
/symbol/KeyStatsGrid |
frontend | healthy | web/src/pages/symbol/KeyStatsGrid.tsx |
/symbol/keyStatsGrid |
frontend | healthy | web/src/pages/symbol/keyStatsGrid.ts |
/symbol/EarningsSection |
frontend | healthy | web/src/pages/symbol/EarningsSection.tsx |
/symbol/keyStatsGrid.test |
frontend | healthy | web/src/pages/symbol/keyStatsGrid.test.ts |
home |
frontend | healthy | web/src/App.tsx |
agents |
frontend | healthy | web/src/App.tsx |
review |
frontend | healthy | web/src/App.tsx |
settings |
frontend | healthy | web/src/App.tsx |
chat |
frontend | healthy | web/src/App.tsx |
:threadId |
frontend | healthy | web/src/App.tsx |
screener |
frontend | healthy | web/src/App.tsx |
analyze |
frontend | healthy | web/src/App.tsx |
analyst-grids |
frontend | healthy | web/src/App.tsx |
symbol/:subjectRef |
frontend | healthy | web/src/App.tsx |
overview |
frontend | healthy | web/src/App.tsx |
financials |
frontend | healthy | web/src/App.tsx |
earnings |
frontend | healthy | web/src/App.tsx |
holders |
frontend | healthy | web/src/App.tsx |
signals |
frontend | healthy | web/src/App.tsx |
* |
frontend | healthy | web/src/App.tsx |
/chat/:threadId |
frontend | healthy | web/src/pages/ChatPage.composer.test.tsx |
/chat |
frontend | healthy | web/src/pages/workflowSurfaces.test.tsx |
/analyze |
frontend | healthy | web/src/pages/workflowSurfaces.test.tsx |
/symbol/issuer/financials |
frontend | healthy | web/src/pages/symbol/FinancialsSection.test.tsx |
/symbol/listing/overview |
frontend | healthy | web/src/pages/symbol/OverviewSection.test.tsx |
/symbol/:subjectRef |
frontend | healthy | web/src/shell/SubjectDetailShell.test.tsx |
/market/quote |
frontend | healthy | services/market/src/adapters/dev-providers.ts |
/market/daily-bars |
frontend | healthy | services/market/src/adapters/dev-providers.ts |
/reference/profile |
frontend | healthy | services/fundamentals/src/dev-provider-profile.ts |
/fundamentals/consensus |
frontend | healthy | services/fundamentals/src/dev-provider-consensus.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
web |
cicd | healthy | .github/workflows/ci.yml |
db |
cicd | healthy | .github/workflows/ci.yml |
market |
cicd | healthy | .github/workflows/ci.yml |
home |
cicd | healthy | .github/workflows/ci.yml |
resolver |
cicd | healthy | .github/workflows/ci.yml |
screener-artifacts |
cicd | healthy | .github/workflows/ci.yml |
dev-api |
cicd | healthy | .github/workflows/ci.yml |
watchlists |
cicd | healthy | .github/workflows/ci.yml |
tools |
cicd | healthy | .github/workflows/ci.yml |
llm |
cicd | healthy | .github/workflows/ci.yml |
snapshot |
cicd | healthy | .github/workflows/ci.yml |
observability |
cicd | healthy | .github/workflows/ci.yml |
evidence |
cicd | healthy | .github/workflows/ci.yml |
agents |
cicd | healthy | .github/workflows/ci.yml |
analyze |
cicd | healthy | .github/workflows/ci.yml |
artifact |
cicd | healthy | .github/workflows/ci.yml |
notifications |
cicd | healthy | .github/workflows/ci.yml |
chat |
cicd | healthy | .github/workflows/ci.yml |
fundamentals |
cicd | healthy | .github/workflows/ci.yml |
portfolio |
cicd | healthy | .github/workflows/ci.yml |
screener |
cicd | healthy | .github/workflows/ci.yml |
summary |
cicd | healthy | .github/workflows/ci.yml |
themes |
cicd | healthy | .github/workflows/ci.yml |
ingest |
cicd | healthy | .github/workflows/ingest-weekly-reference.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::scripts/dev-shell.test.ts |
security | healthy | scripts/dev-shell.test.ts |
password_literal::scripts/dev-shell.test.ts |
security | healthy | scripts/dev-shell.test.ts |
password_literal::services/evidence/test/docker-minio.ts |
security | healthy | services/evidence/test/docker-minio.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/migrate.test.ts |
security | healthy | db/test/migrate.test.ts |
password_literal::db/test/apply-schema.test.ts |
security | healthy | db/test/apply-schema.test.ts |
password_literal::db/test/apply-schema.test.ts |
security | healthy | db/test/apply-schema.test.ts |
password_literal::db/test/docker-pg.ts |
security | healthy | db/test/docker-pg.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | services/dev-providers/dev_providers/main.py |
GET /reference/ticker/{ticker} |
api | healthy | services/dev-providers/dev_providers/main.py |
POST /market/quote |
api | healthy | services/dev-providers/dev_providers/main.py |
POST /market/daily-bars |
api | healthy | services/dev-providers/dev_providers/main.py |
POST /reference/profile |
api | healthy | services/dev-providers/dev_providers/main.py |
POST /fundamentals/earnings |
api | healthy | services/dev-providers/dev_providers/main.py |
POST /fundamentals/consensus |
api | healthy | services/dev-providers/dev_providers/main.py |
POST /fundamentals/holders |
api | healthy | services/dev-providers/dev_providers/main.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:08 |
network | healthy | .github/workflows/ingest-weekly-reference.yml |
port:10 |
network | healthy | .github/workflows/ingest-weekly-reference.yml |
port:13 |
network | healthy | .github/workflows/ingest-weekly-reference.yml |
port:30 |
network | healthy | .github/workflows/ingest-weekly-reference.yml |
port:09 |
network | healthy | .github/workflows/ingest-weekly-reference.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | docker-compose.dev.yml |
postgresql |
data | healthy | docker-compose.dev.yml |
redis |
data | healthy | docker-compose.dev.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .env.dev.example |
203.0.113.10 |
network | healthy | services/dev-api/test/llm-settings.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | services/analyst-grids/package.json |
vps::gcp |
hardware | healthy | services/llm/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::web/src/watchlists/membership.ts |
security | healthy | web/src/watchlists/membership.ts |
auth::spec/finance_research_openapi.yaml |
security | healthy | spec/finance_research_openapi.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::ingest-weekly-reference |
cicd | healthy | .github/workflows/ingest-weekly-reference.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
DATABASE_URL |
cicd | healthy | — |
NODE_VERSION |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-yzrspxyr |
software | healthy | /tmp/repobility-clone-yzrspxyr |
| Label | Layer | Status | Path |
|---|---|---|---|
Query root |
api | healthy | services/evidence/test/fact-repo.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | services/evidence/test/mention-prominence.test.ts |
This page is publicly accessible at:
https://repobility.com/scan/f155fa9e-ceea-40af-8a1e-9d6499ceebbf/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/f155fa9e-ceea-40af-8a1e-9d6499ceebbf/
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.