AI Slop Code Risk Monitor

TraderAlice/OpenAlice

SlopCodeMonitor badge for TraderAlice/OpenAlice Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Your one-person Wall Street. An AI trading agent covering equities, crypto, commodities, forex, and macro — from research through position entry, ongoing management, to exit.

3.0 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for TraderAlice/OpenAlice, a TypeScript project with 7,401 GitHub stars. SynthScan examined 551,862 lines of code across 2768 source files, recording 1218 pattern matches distributed across 18 syntactic categories. The legacy adjusted pattern signal is 3.0 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

3.0
Adjusted Signal
3.0
Raw Pattern Score
100%
Time Factor
2026-10-24
Last Push
7.4K
Stars
TypeScript
Language
551.9K
Lines of Code
2.8K
Files
1.2K
Pattern Hits
2026-10-31
Scan Date
0.02
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 8.3/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 830 finding(s).

Hallucinated Dependency & Supply Chain Risk 0.5/100 · LOW

Are imports declared and package/API names verified? 44 finding(s).

Agent Over-Engineering Ratio 11.9/100 · LOW

Are wrappers, guards, and repeated structures necessary? 1059 finding(s).

PR Review Velocity Impact 15.1/100 · LOW

Which changes need focused human review? 1218 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 2HIGH 53MEDIUM 155LOW 1008

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 1218 distinct pattern matches across 18 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hyper-Verbose Identifiers714 hits · 734 pts
SeverityFileLineSnippetContext
LOWui/public/demo-studio/studio.js1435function reportCorrectionInspectorSection(project) {CODE
LOWui/public/demo-studio/studio.js2233function renderFactorQualification(explorer) {CODE
LOWui/public/demo-studio/studio.js2793function renderBookPathStressExplorer(project) {CODE
LOWui/public/demo-studio/studio.js3226function renderPortfolioMechanicalDecision(explorer) {CODE
LOWui/public/demo-studio/studio.js3343function renderPortfolioSizingAnatomy(explorer) {CODE
LOWui/public/demo-studio/studio.js3434function renderPortfolioDiversificationStress(explorer) {CODE
LOWui/public/demo-studio/studio.js3542function renderPortfolioStrategyViability(explorer) {CODE
LOWui/public/demo-studio/studio.js3624function renderPortfolioSignalMonetization(explorer) {CODE
LOWui/public/demo-studio/studio.js3739function renderPortfolioAttribution(explorer) {CODE
LOWui/public/demo-studio/studio.js3775function renderPortfolioTransitions(explorer) {CODE
LOWui/public/demo-studio/studio.js3859function renderPortfolioTranslationRobustness(explorer) {CODE
LOWui/public/demo-studio/studio.js3903function renderPortfolioParameterNeighborhood(explorer) {CODE
LOWui/public/demo-studio/studio.js5458function renderExperimentInspector(session, experiment) {CODE
LOWui/src/demo/handlers/workspaces.ts112export function resetDemoWorkspaceCreateState(): void {CODE
LOWui/src/demo/handlers/workspaces.ts137export function resetDemoWorkspaceWebState(): void {CODE
LOWui/src/demo/handlers/office.ts267function matchesCanonicalCadenceDuty(CODE
LOWui/src/tabs/UrlAdopter.tsx346function AdoptAutoPredictionWorkspace() {CODE
LOWui/src/tabs/UrlAdopter.tsx427function AdoptAutoPredictionFileViewer() {CODE
LOWui/src/contexts/MobilePageNavigationContext.tsx34export function MobilePageNavigationProvider({ children }: { children: ReactNode }) {CODE
LOWui/src/contexts/MobilePageNavigationContext.tsx55export function useRegisterMobilePageNavigation(CODE
LOWui/src/office/inbox-duty-excursion.ts98function isOfficeInboxDutyExcursion(value: unknown): value is OfficeInboxDutyExcursion {CODE
LOW⚡ui/src/office/inbox-duty-excursion.ts120function notifyOfficeInboxDutyExcursionListeners(): void {CODE
LOW⚡ui/src/office/inbox-duty-excursion.ts124export function subscribeOfficeInboxDutyExcursion(CODE
LOW⚡ui/src/office/inbox-duty-excursion.ts131export function readOfficeInboxDutyExcursion(): OfficeInboxDutyExcursion | null {CODE
LOWui/src/office/inbox-duty-excursion.ts143export function rememberOfficeInboxDutyExcursion(excursion: OfficeInboxDutyExcursion): void {CODE
LOWui/src/office/inbox-duty-excursion.ts153export function clearOfficeInboxDutyExcursion(): void {CODE
LOWui/src/office/inbox-duty-excursion.ts168export function isActiveOfficeInboxDutyReviewTarget(input: {CODE
LOWui/src/office/inbox-duty-excursion.ts182export function markOfficeInboxDutyPresented(input: {CODE
LOWui/src/office/useOfficeRoutineFollowUps.ts143export function useOfficeRoutineFollowUps(): OfficeRoutineFollowUpsState {CODE
LOWui/src/office/office-destination.ts13export function officeWorkspaceDestination(CODE
LOWui/src/office/office-excursion.ts14export function rememberOfficePlayerState(state: OfficePlayerState): void {CODE
LOWui/src/office/activity-actors.ts47export function officeActivityFallbackLabel(resumeId?: string, agent?: string): string {CODE
LOWui/src/office/useOfficeDuties.ts22function scheduledIssueWorkspaceId(subjectKey: string): string | null {CODE
LOWui/src/office/coworker-sprites.ts171export function officeCoworkerSpriteForAgent(CODE
LOW⚡ui/src/office/cadence-excursion.ts12export function readOfficeCadenceExcursion(): OfficeCadenceExcursion | null {CODE
LOW⚡ui/src/office/cadence-excursion.ts16export function rememberOfficeCadenceExcursion(excursion: OfficeCadenceExcursion): void {CODE
LOW⚡ui/src/office/cadence-excursion.ts20export function clearOfficeCadenceExcursion(): void {CODE
LOWui/src/office/OfficeCollisionImpact.tsx20export function officeCollisionImpactPosition(CODE
LOWui/src/office/map-landmarks.ts44export function officeOperationsBoardPosition(mapWidth: number): { x: number; y: number } {CODE
LOWui/src/office/map-landmarks.ts51export function officeFloorTerminalPosition(mapWidth: number): { x: number; y: number } {CODE
LOWui/src/office/interaction-prompt.ts190export function officeInteractionPromptPlacement(CODE
LOWui/src/office/OfficeRoutineDecisionDesk.tsx19export function classifyOfficeRoutineEvidence(CODE
LOWui/src/office/OfficeRoutineDecisionDesk.tsx43export function OfficeRoutineDecisionDesk({CODE
LOWui/src/office/interaction-targets.ts175export function nearestOfficeInteractionTarget(CODE
LOWui/src/office/interaction-targets.ts215export function officeCameraFollowingAlice(CODE
LOWui/src/office/useOfficeInboxDuties.ts59export function projectOfficeInboxDeliveries(CODE
LOWui/src/office/useOfficeInboxDuties.ts73export function projectOfficeInboxEvidence(CODE
LOWui/src/office/replay-focus.ts15export function officeReplayFocusForEvent(CODE
LOWui/src/office/office-shift.ts34export function createOfficeShiftSnapshot(CODE
LOWui/src/office/office-shift.ts66export function reconcileOfficeShiftSnapshot(CODE
LOWui/src/office/desk-slots.ts13export function visibleEmployeesForOffice(CODE
LOWui/src/office/useOfficeProductActivity.ts69export function projectOfficeProductActivity(CODE
LOWui/src/office/duty-registry.ts177export function officeDutyProviderFromKey(dutyKey: string): OfficeDutyProvider | null {CODE
LOWui/src/office/duty-registry.ts266export function officeScheduledIssueFingerprint(CODE
LOWui/src/office/duty-registry.ts287export function inboxUnreadDutyRegistration(CODE
LOWui/src/office/duty-registry.ts437export function scheduledIssueHealthDutyRegistration(CODE
LOWui/src/office/duty-registry.ts509export function coreOfficeDutyRegistrations(input: {CODE
LOWui/src/office/duty-registry.ts575export function officeDutyEstimateMinutes(duty: OfficeDutyCandidate): number {CODE
LOWui/src/office/OfficeRouteTargetPointer.tsx26export function officeRouteTargetPointerPosition(CODE
LOWui/src/auth/backendConnectivity.ts37export function createBackendObservedFetch(CODE
654 more matches not shown…
Decorative Section Separators119 hits · 333 pts
SeverityFileLineSnippetContext
MEDIUMui/src/components/workspace/api.ts786// ── sessions ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMui/src/components/workspace/api.ts840// ── web conversation surface ─────────────────────────────────────────────────COMMENT
MEDIUMui/src/components/workspace/api.ts1654// ── git ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUMui/src/components/workspace/api.ts1689// ── files ────────────────────────────────────────────────────────────────────COMMENT
MEDIUMui/src/components/workspace/api.ts1757// ── Agent provider config ───────────────────────────────────────────────────COMMENT
MEDIUMui/src/components/workspace/api.ts1812// ── Central credential store ──────────────────────────────────────────────COMMENT
MEDIUMui/src/components/workspace/protocol.ts6// ── client → server ─────────────────────────────────────────────────────────COMMENT
MEDIUMui/src/components/workspace/protocol.ts41// ── server → client ─────────────────────────────────────────────────────────COMMENT
MEDIUMui/src/components/workspace/protocol.ts90// ── parser ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMui/src/components/workspace/Sidebar.tsx537// ── headless runs (the collapsed second tier under a workspace) ─────────────COMMENT
MEDIUMui/src/lib/intl.ts45// ── Relative time ──────────────────────────────────────────────────────────COMMENT
MEDIUMscripts/guardian/smoke.ts114 // ── Spawn the full stack ──────────────────────────────────COMMENT
MEDIUMscripts/guardian/smoke.ts180 // ── HARD: wait for boot, no ENOENT ────────────────────────COMMENT
MEDIUMscripts/guardian/smoke.ts291 // ── SOFT: UTA restart (never fails the run) ───────────────COMMENT
MEDIUMscripts/guardian/smoke.ts315 // ── SOFT: teardown orphan check ───────────────────────────COMMENT
MEDIUMscripts/guardian/dev.ts283 // ── UTA spec (re-used by Guardian for restart) ────────────COMMENT
MEDIUMscripts/guardian/dev.ts338 // ── Alice ─────────────────────────────────────────────────COMMENT
MEDIUMscripts/guardian/dev.ts382 // ── Vite ──────────────────────────────────────────────────COMMENT
MEDIUMscripts/guardian/dev.ts459 // ── Flag watch ────────────────────────────────────────────COMMENT
MEDIUMscripts/guardian/shared.ts47// ── Port configuration (L1 → L2) ────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts230 // ── Contract details ─────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts240 // ── Executions ───────────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts250 // ── Market depth ─────────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts467 // ── Reroute ──────────────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts473 // ── Display groups ───────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts479 // ── Verify (deprecated) ──────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts489 // ── WSH ──────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts495 // ── User info ────────────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts499 // ── Protobuf callbacks ───────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts1038 // ── Display groups ───────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts1044 // ── Verify (deprecated) ──────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts1054 // ── WSH ──────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts1060 // ── User info ────────────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/ibkr/src/wrapper.ts1064 // ── Protobuf callbacks ───────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts49 // ── Connection & server ──────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts65 // ── Market data ──────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts126 // ── Orders ───────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts161 // ── Account ──────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts208 // ── Positions ────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts276 // ── News ─────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts303 // ── Financial Advisor ────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts309 // ── Historical data ──────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts347 // ── Scanner ──────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts363 // ── Real-time bars ───────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts377 // ── Tick-by-tick ─────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts402 // ── Fundamentals & misc ──────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts415 // ── Option chains ────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts429 // ── Soft dollar tiers ────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts433 // ── Symbol / family / smart / market rules ───────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts449 // ── PnL ──────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts592 // ── Connection & server ──────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts608 // ── Market data ──────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts669 // ── Orders ───────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts704 // ── Account ──────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts751 // ── Positions ────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts773 // ── Contract details ─────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts786 // ── Executions ───────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts800 // ── Market depth ─────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts826 // ── News ─────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ibkr/src/wrapper.ts853 // ── Financial Advisor ────────────────────────────────────────────────COMMENT
59 more matches not shown…
Cross-File Repetition40 hits · 200 pts
SeverityFileLineSnippetContext
HIGHpackages/ibkr/ref/source/pythonclient/setup.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ource/pythonclient/ibapi/commission_and_fees_report.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/order_cancel.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…kages/ibkr/ref/source/pythonclient/ibapi/connection.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…/ref/source/pythonclient/ibapi/ineligibility_reason.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ges/ibkr/ref/samples/Python/Testbed/ContractSamples.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…f/samples/Python/Testbed/ScannerSubscriptionSamples.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…s/ibkr/ref/source/pythonclient/ibapi/softdollartier.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…/ref/source/pythonclient/ibapi/account_summary_tags.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ckages/ibkr/ref/source/pythonclient/ibapi/tag_value.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/source/pythonclient/ibapi/scanner.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…es/ibkr/ref/source/pythonclient/ibapi/object_implem.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ages/ibkr/ref/source/pythonclient/ibapi/enum_implem.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/source/pythonclient/ibapi/ticktype.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/source/pythonclient/ibapi/news.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ckages/ibkr/ref/source/pythonclient/tests/test_comm.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…kages/ibkr/ref/source/pythonclient/tests/test_utils.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ref/source/pythonclient/tests/test_order_conditions.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/source/pythonclient/tests/manual.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…source/pythonclient/tests/test_account_summary_tags.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ibkr/ref/source/pythonclient/tests/test_enum_implem.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ibkr/ref/samples/Python/Testbed/AvailableAlgoParams.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…/ibkr/ref/source/pythonclient/ibapi/server_versions.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/client_utils.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ckages/ibkr/ref/source/pythonclient/ibapi/execution.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/source/pythonclient/ibapi/order.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/source/pythonclient/ibapi/message.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ages/ibkr/ref/source/pythonclient/ibapi/order_state.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…/ibkr/ref/source/pythonclient/ibapi/order_condition.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/source/pythonclient/ibapi/common.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/source/pythonclient/ibapi/utils.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/source/pythonclient/ibapi/contract.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…es/ibkr/ref/source/pythonclient/ibapi/decoder_utils.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/orderdecoder.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ckages/ibkr/ref/samples/Python/Testbed/OrderSamples.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/samples/Python/Testbed/Program.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGHpackages/ibkr/ref/source/pythonclient/ibapi/__init__.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…ibkr/ref/samples/Python/Testbed/FaAllocationSamples.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
HIGH…kages/ibkr/ref/samples/Python/Testbed/ConfigSamples.py0copyright (c) 2026 interactive brokers llc. all rights reserved. this code is subject to the terms and conditions of theSTRING
Excessive Try-Catch Wrapping177 hits · 118 pts
SeverityFileLineSnippetContext
LOW…ges/ibkr/ref/source/pythonclient/ibapi/client_utils.py401 except Exception:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py407 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py429 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py647 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py669 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py697 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py719 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py891 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py915 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py949 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py971 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1019 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1038 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1072 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1096 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1123 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1145 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1212 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1236 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1264 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1285 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1383 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1407 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1446 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1467 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1560 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1584 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1623 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1644 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1788 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1812 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py2765 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py2803 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py2911 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py2935 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py2966 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py2984 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3019 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3037 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3065 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3083 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3133 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3155 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3184 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3206 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3251 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3273 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3356 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3380 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3407 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3431 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3462 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3484 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3516 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3538 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3580 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3604 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3637 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3661 except Exception as ex:CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py3705 except Exception as ex:CODE
117 more matches not shown…
Docstring Block Structure13 hits · 65 pts
SeverityFileLineSnippetContext
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py110 Wait for a response from TWS for a specific request. Args: req_id: The request ID to wait for event_name: ThSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py384 Get the next valid order ID from TWS. Args: timeout: Timeout in seconds (uses default if None) Returns: TheSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py400 Get the current system time on the server side. Args: timeout: Timeout in seconds (uses default if None) RetuSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py416 Get contract details for a specific contract. Args: contract: Contract object timeout: Timeout in seconds (useSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py434 Place an order and wait for the initial order status. Args: contract: Contract object order: Order object tiSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py462 Cancel an order and wait for the cancellation status. Args: order_id: The order ID to cancel orderCancel: OptiSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py483 Get all open orders. Args: timeout: Timeout in seconds (uses default if None) Returns: A dictionary of openSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py502 Get executions matching the filter. Args: exec_filter: Optional ExecutionFilter object timeout: Timeout in secSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py528 Get portfolio information. Args: account_code: Account code (empty for all accounts) timeout: Timeout in seconSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py553 Get current positions. Args: timeout: Timeout in seconds (uses default if None) Returns: A dictionary of poSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py577 Get account summary information. Args: tags: Comma-separated string of tags to request group: Account group (dSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py606 Get a snapshot of market data. Args: contract: Contract object generic_tick_list: String of generic tick typesSTRING
HIGH…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py647 Get historical data for a contract. Args: contract: Contract object end_date_time: End date and time (format: STRING
AI Slop Vocabulary15 hits · 49 pts
SeverityFileLineSnippetContext
MEDIUMsafe/harness/runner.ts66 * # safe/harness/cases.yaml (alternative source of truth)COMMENT
MEDIUM⚡ui/src/index.css185 #activity-bar .oa-harness-nav-header { min-height: 30px; }COMMENT
MEDIUM⚡ui/src/index.css186 #activity-bar .oa-harness-nav-actions > button { height: 28px; }COMMENT
MEDIUM⚡ui/src/index.css187 #activity-bar .oa-harness-nav-children { margin-left: 8px; padding-bottom: 4px; }COMMENT
MEDIUM⚡ui/src/index.css188 #activity-bar .oa-harness-nav-children .oa-sidebar-child-row {COMMENT
MEDIUMui/src/pages/TrackedPage.tsx380// mirroring the BacklinkRow chrome so the swap to real rows is seamless.COMMENT
MEDIUMscripts/guardian/smoke.ts192 // Parse the ports Guardian prints in its banner (robust to port-probe shifts).COMMENT
MEDIUM…ices/uta/src/domain/trading/brokers/ccxt/CcxtBroker.ts1098 // Leveraged-derivative risk picture (leverage / liq price / marginCOMMENT
MEDIUM…uta/src/domain/trading/brokers/ccxt/CcxtBroker.spec.ts1217 // No leverage / liquidationPrice / marginMode at all.COMMENT
MEDIUM…uta/src/domain/trading/brokers/ccxt/CcxtBroker.spec.ts1230 // Cross perp: leverage + marginMode reported, liquidationPrice 0 (not computed).COMMENT
MEDIUM…uta/src/domain/trading/brokers/ccxt/CcxtBroker.spec.ts1326 expect(btc.risk).toBeUndefined() // spot holdings never carry leverage riskCODE
MEDIUM…domain/trading/brokers/others/leverup/LeverupBroker.ts239 // amountIn = required margin (collateral). For MVP, leverage=1: amountIn = qty * price (USDC).COMMENT
MEDIUM…domain/trading/brokers/others/leverup/LeverupBroker.ts243 const amountInUsd = notionalUsd // 1x leverage MVPCODE
MEDIUM…uta/src/domain/trading/brokers/others/leverup/pairs.ts41 // ---- High-leverage zero-fee ----COMMENT
MEDIUMsrc/tool/trading.ts401 // Leveraged-derivative risk (crypto perps): leverage,COMMENT
Unused Imports41 hits · 39 pts
SeverityFileLineSnippetContext
LOWscripts/normalize-office-coworker-pair.py4CODE
LOWscripts/package-office-coworker-sheet.py4CODE
LOWscripts/repair-office-alice-side-gait.py4CODE
LOWscripts/package-office-route-assets.py4CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py7CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py17CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py19CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py20CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py22CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py26CODE
LOW…ges/ibkr/ref/source/pythonclient/ibapi/client_utils.py9CODE
LOW…ges/ibkr/ref/source/pythonclient/ibapi/client_utils.py12CODE
LOW…ges/ibkr/ref/source/pythonclient/ibapi/client_utils.py14CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py58CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py20CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py195CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py196CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py243CODE
LOW…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py19CODE
LOW…es/ibkr/ref/source/pythonclient/ibapi/decoder_utils.py18CODE
LOW…es/ibkr/ref/source/pythonclient/ibapi/decoder_utils.py26CODE
LOW…es/ibkr/ref/source/pythonclient/ibapi/decoder_utils.py36CODE
LOW…ref/source/pythonclient/tests/test_order_conditions.py8CODE
LOWpackages/ibkr/ref/source/pythonclient/tests/manual.py10CODE
LOWpackages/ibkr/ref/source/pythonclient/tests/manual.py11CODE
LOWpackages/ibkr/ref/source/pythonclient/tests/manual.py12CODE
LOWpackages/ibkr/ref/source/pythonclient/tests/manual.py13CODE
LOWpackages/ibkr/ref/source/pythonclient/tests/manual.py14CODE
LOWpackages/ibkr/ref/source/pythonclient/tests/manual.py17CODE
LOW…ckages/ibkr/ref/samples/Python/Testbed/OrderSamples.py8CODE
LOW…ckages/ibkr/ref/samples/Python/Testbed/OrderSamples.py11CODE
LOW…ges/ibkr/ref/samples/Python/Testbed/ContractSamples.py6CODE
LOWpackages/ibkr/ref/samples/Python/Testbed/sync_tester.py12CODE
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py21CODE
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py22CODE
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py23CODE
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py24CODE
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py25CODE
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py29CODE
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py32CODE
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py48CODE
Over-Commented Block31 hits · 31 pts
SeverityFileLineSnippetContext
LOWui/public/companion/pet.css1/* Squish / mirror timings follow MeteorNOX's Whale Widget; see NOTICE.md. */COMMENT
LOWui/public/companion/pet.css21COMMENT
LOWui/src/demo/handlers/issues.ts41 'ultra',COMMENT
LOWui/src/tabs/store.ts201 // bumping the version drops stale persisted state (no migrate fn —COMMENT
LOWui/src/components/workspace/WorkspaceView.tsx41COMMENT
LOWui/src/lib/format.ts81// Re-export the Market workbench's helpers from one place so callers onlyCOMMENT
LOWscripts/guardian/shared.ts41 utaPort: numberCOMMENT
LOWscripts/guardian/shared.ts241 const command = launch[0]!COMMENT
LOWpackages/ibkr/ref/source/pythonclient/tests/manual.py201 contract.exchange = "SMART"COMMENT
LOWpackages/ibkr/ref/source/pythonclient/tests/manual.py221 # app.reqFundamentalData(6001, contract, "ReportSnapshot")COMMENT
LOW…ckages/ibkr/ref/samples/Python/Testbed/OrderSamples.py281 #! [auction_limit]COMMENT
LOW…ckages/ibkr/ref/samples/Python/Testbed/OrderSamples.py841 COMMENT
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py341 print("Executing GlobalCancel only")COMMENT
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py361 #self.financialAdvisorOperations()COMMENT
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py381 if self.nKeybInt == 1:COMMENT
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py501COMMENT
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py821 # ! [reqmktdatapreopenbidask]COMMENT
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py1301 # ! [reqNewsTicks]COMMENT
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py1841COMMENT
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py1961 # OrderSamples.PeggedToBenchmark("SELL", 100, 33, True, 0.1, 1, 208813720, "ARCA", 750, 650, 800))COMMENT
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py2021 # Placing peg best up to mid orderCOMMENT
LOW…rvices/uta/src/domain/trading/UnifiedTradingAccount.ts1061COMMENT
LOW…uta/src/domain/trading/brokers/mock/MockBroker.spec.ts541COMMENT
LOWsrc/workspaces/spawn-env.ts101 // process.cwd()), so without this override claude writes the workspace'sCOMMENT
LOWsrc/workspaces/service.ts1261 OPENALICE_WORKSPACE_CLI_BIN_PATH: cliBinPath(),COMMENT
LOWsrc/workspaces/service.ts1301COMMENT
LOWsrc/workspaces/adapters/pi.ts321 // before every launch. Keeping argv free of `--approve` preservesCOMMENT
LOWsrc/workspaces/adapters/pi.ts501 },COMMENT
LOWsrc/workspaces/adapters/claude.ts161 id: 'claude',COMMENT
LOWsrc/workspaces/adapters/claude.ts201 // settings after inheriting the child process environment. A managedCOMMENT
LOWsrc/workspaces/adapters/codex.ts241 const head = [binary!, ...(ctx.sessionRuntime?.interactiveArgs ?? []), ...baseArgs];COMMENT
Self-Referential Comments14 hits · 22 pts
SeverityFileLineSnippetContext
MEDIUMpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py286 """This function is called to feed in open orders.STRING
MEDIUMpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py303 """This function is called when TWS closes the socketsSTRING
MEDIUMpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py309 """This function is called only when ReqAccountUpdates onSTRING
MEDIUMpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py325 """This function is called only when reqAccountUpdates onSTRING
MEDIUMpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py352 """This function is called when reqContractDetails functionSTRING
MEDIUMpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py358 """This function is called once all contract details for a givenSTRING
MEDIUMpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py371 """This function is called once all executions have been sent toSTRING
MEDIUMpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py547 """This function is called to receive fundamentalSTRING
MEDIUMpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py595 """This method is called once all account summary data for aSTRING
MEDIUMpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py694 """This function is called when the market in an option or itsSTRING
MEDIUMpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py897 """This function is called to feed in completed orders.STRING
MEDIUM…ges/ibkr/ref/source/pythonclient/ibapi/sync_wrapper.py94 # Create a thread for message processingCOMMENT
MEDIUMpackages/ibkr/ref/samples/Python/Testbed/sync_tester.py14# Create the wrapperCOMMENT
MEDIUM⚡packages/ibkr/ref/samples/Python/Testbed/sync_tester.py39 # Define a contract (e.g., AAPL stock)COMMENT
Hallucination Indicators2 hits · 20 pts
SeverityFileLineSnippetContext
CRITICALui/src/hooks/useUpgradeRehearsal.spec.ts9 const id = first.result.current.state.publication.records.at(-1)!.idCODE
CRITICALsrc/workspaces/workspace-update-service.spec.ts109 expect(svc.registry.get.mock.calls.map(([id]) => id)).toEqual(['chat', 'aq'])CODE
Deep Nesting24 hits · 19 pts
SeverityFileLineSnippetContext
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py144CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py183CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py1432CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py1940CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py1990CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py2689CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py2699CODE
LOW…ges/ibkr/ref/source/pythonclient/ibapi/client_utils.py379CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py574CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py1820CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py4011CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py4129CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py4842CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py5513CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py5685CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py5874CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py6105CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py6184CODE
LOW…/ibkr/ref/source/pythonclient/ibapi/order_condition.py273CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/reader.py25CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/utils.py87CODE
LOW…es/ibkr/ref/source/pythonclient/ibapi/decoder_utils.py293CODE
LOW…ges/ibkr/ref/source/pythonclient/ibapi/orderdecoder.py329CODE
LOWpackages/ibkr/ref/samples/Python/Testbed/Program.py212CODE
Verbosity Indicators8 hits · 16 pts
SeverityFileLineSnippetContext
LOWtests/integration/broker-bybit-paper/uta-bybit.spec.ts138 // Step 1: search → get the canonical aliceId the AI would receive.COMMENT
LOWtests/integration/broker-bybit-paper/uta-bybit.spec.ts153 // Step 2: getQuote — would have errored on the legacy code path.COMMENT
LOW⚡…ntypebb/src/providers/yfinance/models/futures-curve.ts107 // Step 1: Try to get the futures chain from Yahoo's API (like Python's get_futures_symbols)COMMENT
LOW⚡…ntypebb/src/providers/yfinance/models/futures-curve.ts110 // Step 2: If no chain from API, manually construct symbols with exchange mappingCOMMENT
LOW⚡…ntypebb/src/providers/yfinance/models/futures-curve.ts116 // Step 3: Fetch current price for each symbolCOMMENT
LOW…typebb/src/providers/yfinance/models/options-chains.ts23 // Step 1: Get first expiration + list of all expirationsCOMMENT
LOW⚡…uta/src/domain/trading/brokers/mock/MockBroker.spec.ts466 // Step 1: external deposit (transfer-in / 空投) of 1 BTC.COMMENT
LOW⚡…uta/src/domain/trading/brokers/mock/MockBroker.spec.ts469 // Step 2: market BUY 0.5 BTC via the IBroker pipeline. Mimic UTA byCOMMENT
Structural Annotation Overuse8 hits · 16 pts
SeverityFileLineSnippetContext
LOWtests/integration/broker-bybit-paper/uta-bybit.spec.ts138 // Step 1: search → get the canonical aliceId the AI would receive.COMMENT
LOWtests/integration/broker-bybit-paper/uta-bybit.spec.ts153 // Step 2: getQuote — would have errored on the legacy code path.COMMENT
LOW⚡…ntypebb/src/providers/yfinance/models/futures-curve.ts107 // Step 1: Try to get the futures chain from Yahoo's API (like Python's get_futures_symbols)COMMENT
LOW⚡…ntypebb/src/providers/yfinance/models/futures-curve.ts110 // Step 2: If no chain from API, manually construct symbols with exchange mappingCOMMENT
LOW⚡…ntypebb/src/providers/yfinance/models/futures-curve.ts116 // Step 3: Fetch current price for each symbolCOMMENT
LOW…typebb/src/providers/yfinance/models/options-chains.ts23 // Step 1: Get first expiration + list of all expirationsCOMMENT
LOW⚡…uta/src/domain/trading/brokers/mock/MockBroker.spec.ts466 // Step 1: external deposit (transfer-in / 空投) of 1 BTC.COMMENT
LOW⚡…uta/src/domain/trading/brokers/mock/MockBroker.spec.ts469 // Step 2: market BUY 0.5 BTC via the IBroker pipeline. Mimic UTA byCOMMENT
Modern Structural Boilerplate8 hits · 8 pts
SeverityFileLineSnippetContext
LOWpackages/ibkr/ref/source/pythonclient/ibapi/decoder.py122logger = logging.getLogger(__name__)CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/wrapper.py135logger = logging.getLogger(__name__)CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/comm.py17logger = logging.getLogger(__name__)CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/client.py283logger = logging.getLogger(__name__)CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/reader.py16logger = logging.getLogger(__name__)CODE
LOW…kages/ibkr/ref/source/pythonclient/ibapi/connection.py22logger = logging.getLogger(__name__)CODE
LOWpackages/ibkr/ref/source/pythonclient/ibapi/utils.py27logger = logging.getLogger(__name__)CODE
LOW…ges/ibkr/ref/source/pythonclient/ibapi/orderdecoder.py43logger = logging.getLogger(__name__)CODE
Modern AI Meta-Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMsafe/harness/runner.ts141// minimal scaffold compiles cleanly when `noUnusedLocals` is on).COMMENT
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWui/public/mockServiceWorker.js124async function handleRequest(event, requestId, requestInterceptedAt) {CODE
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippetContext
LOWui/src/pages/DevPage.spec.tsx28 expect(screen.getByRole('textbox', { name: '筛选工具…' }).getAttribute('placeholder')).toBe(CODE
AI Structural Patterns1 hit · 1 pts
SeverityFileLineSnippetContext
LOWpackages/ibkr/ref/source/pythonclient/ibapi/common.py163CODE