A Direct-to-Driver open mobility platform powering the next-generation of mobility applications in India.
This report presents the forensic synthetic code analysis of nammayatri/nammayatri, a Haskell project with 2,520 GitHub stars. SynthScan v2.0 examined 330,296 lines of code across 2333 source files, recording 649 pattern matches distributed across 19 syntactic categories. The overall adjusted score of 2.7 places this repository in the Likely human-written band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 649 distinct pattern matches across 19 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 22 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 24 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 43 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 45 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 109 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 111 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 116 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 118 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 127 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 129 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 140 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ance-kernel/spec/Storage/PgPayoutSettlementReport.yaml | 142 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 22 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 24 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 60 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 63 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 154 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 156 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 158 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 160 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 166 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 168 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 177 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 179 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 194 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …nce-kernel/spec/Storage/PgPaymentSettlementReport.yaml | 196 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | Backend/dev/test-tool/dashboard/src/config.ts | 32 | // ── Runtime port discovery ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/dev/test-tool/dashboard/src/components/ToolsPanel.tsx | 85 | // ── Detail view ───────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/dev/test-tool/dashboard/src/components/ToolsPanel.tsx | 296 | // ── Sub-components ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …est-tool/dashboard/src/components/CollectionRunner.tsx | 183 | // ── JSON Viewer Modal ────────────────────────────────────────────── | COMMENT |
| MEDIUM | …v/test-tool/dashboard/src/components/FinanceViewer.tsx | 21 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …v/test-tool/dashboard/src/components/FinanceViewer.tsx | 26 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …v/test-tool/dashboard/src/components/FinanceViewer.tsx | 599 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …v/test-tool/dashboard/src/components/FinanceViewer.tsx | 604 | // ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/dashboard/src/services/context.ts | 293 | // ── ${VAR:default} resolution for Postman env files & collections ────────── | COMMENT |
| MEDIUM⚡ | Backend/dev/test-tool/local-api/server.py | 39 | # ── Load-test execution engine ─────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | Backend/dev/test-tool/local-api/server.py | 2729 | # ── Generic spec-driven launcher routes ───────────────────────── | COMMENT |
| MEDIUM⚡ | Backend/dev/test-tool/local-api/server.py | 2733 | # ── Load Test ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/local-api/server.py | 2884 | # ── Spec-driven launcher endpoints (additive) ──────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/local-api/stage_runner.py | 109 | # ── In-memory launcher state ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/local-api/stage_runner.py | 129 | # ── In-memory live sessions ───────────────────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/local-api/stage_runner.py | 276 | # ── Invalidation hashes ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/local-api/stage_runner.py | 311 | # ── Public API ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/local-api/stage_runner.py | 712 | # ── Source override (local path) ──────────────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/context-api/server.py | 592 | # ── UI state (dropdowns / form selections) ──────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/context-api/server.py | 867 | # ── Git ref discovery ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/context-api/server.py | 1232 | # ── Pre-launch stale-process cleanup ─────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/context-api/server.py | 1672 | # ── /api/db/{update,select} helpers ────────────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/context-api/server.py | 2495 | # ── Code Coverage Tracking ────────────────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/context-api/server.py | 4049 | # ── iOS branch: xcrun simctl log show ──────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/context-api/server.py | 4159 | # ── Android branch: adb logcat ─────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/context-api/server.py | 4484 | # ── Metrics push (from dashboard after suite completes) ────────────── | STRING |
| MEDIUM | Backend/dev/test-tool/context-api/server.py | 4500 | # ── Webhook: trigger run-all Master collections ─────────────────── | STRING |
| MEDIUM | Backend/dev/test-tool/context-api/server.py | 4550 | # ── Metrics / VictoriaMetrics ───────────────────────────────────────────────── | STRING |
| MEDIUM | Backend/dev/test-tool/context-api/server.py | 4614 | # ── Webhook: run all Master collections ─────────────────────────────────────── | STRING |
| MEDIUM | …ool/context-api/setup/ny_react_native/_build_runner.sh | 185 | # ── Emulator preflight ────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ool/context-api/setup/ny_react_native/_build_runner.sh | 413 | # ── Per-app prebuild ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ool/context-api/setup/ny_react_native/_build_runner.sh | 594 | # ── Firebase override (optional) ──────────────────────────────────── | COMMENT |
| MEDIUM | …ool/context-api/setup/ny_react_native/_build_runner.sh | 665 | # ── Build, install, launch ────────────────────────────────────────── | COMMENT |
| MEDIUM | Backend/dev/test-tool/load-test-service/pm_runner.js | 35 | // ── Expect-chain builder (chai-compatible subset) ───────────────────────────── | COMMENT |
| 29 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | buildtime-analysis/analyze_build_log.py | 537 | except Exception as e: | CODE |
| LOW | buildtime-analysis/visualize_builds.py | 542 | except Exception as e: | STRING |
| MEDIUM | buildtime-analysis/visualize_builds.py | 512 | def main(): | CODE |
| LOW | Backend/load-test/setup/auth.py | 41 | except Exception as error: | CODE |
| MEDIUM | Backend/load-test/setup/auth.py | 42 | print(f"Error while fetching API: {error}") | CODE |
| LOW | Backend/load-test/setup/locationUpdateService.py | 66 | except Exception as e: | CODE |
| LOW | Backend/load-test/setup/locationUpdateService.py | 73 | except Exception as e: | CODE |
| LOW | Backend/dev/mock-servers/server.py | 202 | except Exception: | CODE |
| LOW | Backend/dev/mock-servers/server.py | 502 | except Exception: | CODE |
| LOW | Backend/dev/mock-servers/server.py | 561 | except Exception: | CODE |
| LOW | Backend/dev/mock-servers/server.py | 615 | except Exception: | CODE |
| LOW | Backend/dev/mock-servers/server.py | 738 | except Exception: | CODE |
| LOW | Backend/dev/mock-servers/server.py | 1071 | except Exception: | CODE |
| LOW | Backend/dev/mock-servers/server.py | 1086 | except Exception: | CODE |
| LOW | Backend/dev/mock-servers/status_store.py | 105 | except Exception: | CODE |
| LOW | Backend/dev/mock-servers/services/ondc.py | 228 | except Exception as e: | CODE |
| LOW | Backend/dev/mock-servers/services/google.py | 37 | except Exception: | CODE |
| LOW | Backend/dev/mock-servers/services/sandbox_proxy.py | 64 | except Exception as e: | CODE |
| LOW | Backend/dev/mock-servers/services/gridline.py | 61 | except Exception as e: | CODE |
| LOW | Backend/dev/mock-servers/services/gridline.py | 112 | except Exception as e: | CODE |
| LOW | Backend/dev/mock-servers/services/idfy.py | 93 | except Exception: | CODE |
| LOW | Backend/dev/mock-servers/services/sap.py | 80 | except Exception: | CODE |
| MEDIUM | Backend/dev/test-tool/local-api/server.py | 139 | def _probe_control_center_ready() -> bool: | CODE |
| MEDIUM | Backend/dev/test-tool/local-api/server.py | 2049 | def sh_capture(cmd, timeout=8): | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 46 | except Exception as _lt_err: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 53 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 135 | except Exception as e: # noqa: BLE001 | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 146 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 713 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 720 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 724 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 726 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 757 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 764 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 768 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 770 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 837 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 846 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 851 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 855 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 1798 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 1800 | except Exception: pass | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 1804 | except Exception: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 1806 | except Exception: pass | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 1809 | except Exception: pass | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 2629 | except Exception as exc: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 2637 | except Exception as exc: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 2645 | except Exception as exc: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 2653 | except Exception as exc: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 101 | except Exception: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 212 | except Exception as e: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 314 | except Exception: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 432 | except Exception: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 461 | except Exception: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 484 | except Exception: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 504 | except Exception: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 632 | except Exception as e: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 655 | except Exception: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 667 | except Exception: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 670 | except Exception: | CODE |
| 194 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | Backend/dev/mock-servers/services/whatsapp.py | 5 | "data": null } | STRING |
| HIGH | Backend/dev/mock-servers/services/idfy.py | 9 | — all five return `{request_id, _a: null}` immediately. The Haskell mock | STRING |
| HIGH | Backend/dev/mock-servers/services/idfy.py | 280 | # a `result` with the desired is_a_match (true / false / null). Re-wrap it in a valid | COMMENT |
| HIGH⚡ | Backend/dev/test-tool/local-api/server.py | 2722 | # POST /api/browse-folder body: {initial?: str} → {path: str|null} | COMMENT |
| HIGH⚡ | Backend/dev/test-tool/local-api/server.py | 1542 | f"rm -rf .git && git init -q && {git_ignore_cmd} && git add -A && " | CODE |
| HIGH⚡ | Backend/dev/test-tool/local-api/server.py | 1545 | f"git commit -q -m deploy --allow-empty 2>/dev/null || true; " | CODE |
| HIGH⚡ | Backend/dev/test-tool/local-api/server.py | 1546 | f"mkdir -p Backend && printf '%s' {shlex.quote(cache_commit)} " | CODE |
| HIGH | Backend/dev/test-tool/local-api/server.py | 2949 | # POST /api/launcher/{slug}/source {ref?: str, localPath?: str|null} | COMMENT |
| HIGH | Backend/dev/test-tool/local-api/server.py | 925 | "cd Backend && nix develop .#backend -c , run-mobility-stack-dev" | CODE |
| HIGH | Backend/dev/test-tool/local-api/server.py | 1161 | cmd = f'cat {REGISTRY_FILE} 2>/dev/null || echo \'{{"users": {{}}}}\'' | CODE |
| HIGH | Backend/dev/test-tool/local-api/server.py | 1589 | " find data/ -maxdepth 1 -type f -delete 2>/dev/null || true;" | CODE |
| HIGH | Backend/dev/test-tool/local-api/server.py | 1650 | inner = "cd Backend && rm -rf dist-newstyle .ci-project-root .ci-cabal-dir .cabal-dir .nix-deps" | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | buildtime-analysis/analyze_build_log.py | 495 | CODE | |
| LOW | buildtime-analysis/analyze_build_log.py | 58 | CODE | |
| LOW | buildtime-analysis/analyze_build_log.py | 286 | CODE | |
| LOW | buildtime-analysis/analyze_build_log.py | 369 | CODE | |
| LOW | buildtime-analysis/visualize_builds.py | 140 | CODE | |
| LOW | Backend/dev/mock-servers/server.py | 277 | CODE | |
| LOW | Backend/dev/mock-servers/server.py | 409 | CODE | |
| LOW | Backend/dev/mock-servers/server.py | 742 | CODE | |
| LOW | Backend/dev/mock-servers/server.py | 885 | CODE | |
| LOW | Backend/dev/mock-servers/server.py | 947 | CODE | |
| LOW | Backend/dev/mock-servers/status_store.py | 124 | CODE | |
| LOW | Backend/dev/mock-servers/services/cmrl.py | 35 | CODE | |
| LOW | Backend/dev/mock-servers/services/cris.py | 60 | CODE | |
| LOW | Backend/dev/mock-servers/services/ondc.py | 72 | CODE | |
| LOW | Backend/dev/mock-servers/services/gridline.py | 116 | CODE | |
| LOW | Backend/dev/mock-servers/services/idfy.py | 218 | CODE | |
| LOW | Backend/dev/mock-servers/services/stripe.py | 342 | CODE | |
| LOW | Backend/dev/mock-servers/services/juspay.py | 88 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 99 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 138 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 174 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 106 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 156 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 181 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 94 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 150 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 341 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 480 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 510 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 564 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 645 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 674 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 703 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 749 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 977 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 1129 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 1268 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 1790 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 1882 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 2851 | CODE | |
| LOW | Backend/dev/test-tool/local-api/server.py | 189 | CODE | |
| LOW | Backend/dev/test-tool/local-api/input_store.py | 115 | CODE | |
| LOW | Backend/dev/test-tool/local-api/input_store.py | 136 | CODE | |
| LOW | Backend/dev/test-tool/local-api/stage_runner.py | 171 | CODE | |
| LOW | Backend/dev/test-tool/local-api/stage_runner.py | 284 | CODE | |
| LOW | Backend/dev/test-tool/local-api/stage_runner.py | 421 | CODE | |
| LOW | Backend/dev/test-tool/local-api/stage_runner.py | 672 | CODE | |
| LOW | Backend/dev/test-tool/local-api/spec_loader.py | 121 | CODE | |
| LOW | Backend/dev/test-tool/local-api/spec_loader.py | 202 | CODE | |
| LOW | Backend/dev/test-tool/local-api/spec_loader.py | 353 | CODE | |
| LOW | Backend/dev/test-tool/local-api/spec_loader.py | 204 | CODE | |
| LOW | Backend/dev/test-tool/context-api/server.py | 395 | CODE | |
| LOW | Backend/dev/test-tool/context-api/server.py | 622 | CODE | |
| LOW | Backend/dev/test-tool/context-api/server.py | 872 | CODE | |
| LOW | Backend/dev/test-tool/context-api/server.py | 1044 | CODE | |
| LOW | Backend/dev/test-tool/context-api/server.py | 1078 | CODE | |
| LOW | Backend/dev/test-tool/context-api/server.py | 1141 | CODE | |
| LOW | Backend/dev/test-tool/context-api/server.py | 1246 | CODE | |
| LOW | Backend/dev/test-tool/context-api/server.py | 1278 | CODE | |
| LOW | Backend/dev/test-tool/context-api/server.py | 1309 | CODE | |
| 36 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .hlint.yaml | 1 | # HLint configuration file | COMMENT |
| LOW | Backend/.hlint.yaml | 1 | # HLint configuration file | COMMENT |
| LOW | Backend/nix/devbox/remote-cache-restore.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | …CommonAPIs/spec/ProviderPlatform/Fleet/API/Driver.yaml | 181 | - mbBadgeName: Text | COMMENT |
| LOW | …CommonAPIs/spec/ProviderPlatform/Fleet/API/Driver.yaml | 261 | - mbMemberPersonId: Text | COMMENT |
| LOW | …CommonAPIs/spec/ProviderPlatform/Fleet/API/Driver.yaml | 301 | # auth: ApiAuthV2 | COMMENT |
| LOW | …CommonAPIs/spec/ProviderPlatform/Fleet/API/Driver.yaml | 321 | - mbFleetOwnerId: Text | COMMENT |
| LOW | …CommonAPIs/spec/ProviderPlatform/Fleet/API/Driver.yaml | 661 | - approved: Bool | COMMENT |
| LOW | …CommonAPIs/spec/ProviderPlatform/Fleet/API/Driver.yaml | 721 | # query: | COMMENT |
| LOW | …CommonAPIs/spec/ProviderPlatform/Fleet/API/Driver.yaml | 981 | # helperApi: | COMMENT |
| LOW | …namic-offer-driver-app/Main/spec/Storage/Merchant.yaml | 581 | # leaderBoardExpiry: Seconds | COMMENT |
| LOW | Backend/dev/visualize-ride/visualize-ride.sh | 1 | #!/bin/bash | COMMENT |
| LOW | Backend/dev/test-tool/dashboard/src/setupTests.ts | 1 | // jest-dom adds custom jest matchers for asserting on DOM nodes. | COMMENT |
| LOW | Backend/dev/test-tool/dashboard/src/config.ts | 101 | // Per-source-env URL map. Each env's cluster runs its own config-sync pod | COMMENT |
| LOW | …kend/dev/test-tool/dashboard/src/components/uiState.ts | 1 | // Tiny client for the test-context-api in-memory ui-state bag. | COMMENT |
| LOW | …est-tool/dashboard/src/components/CollectionRunner.tsx | 61 | // Local steps complete before either capture is active and the per-step | COMMENT |
| LOW | …ckend/dev/test-tool/dashboard/src/api-catalog/index.ts | 21 | 'estimate-select': buildEstimateSelectApi(), | COMMENT |
| LOW | Backend/dev/test-tool/context-api/server.py | 1021 | # fail with `Network request failed` even though MMKV holds the right URL | COMMENT |
| LOW | Backend/dev/test-tool/context-api/server.py | 3541 | if method == "POST" and path == "/api/ny-react-native/clear-cache": | COMMENT |
| LOW | Backend/dev/test-tool/context-api/server.py | 3741 | # `Starting dev server on http://localhost:NNNN` — Metro | COMMENT |
| LOW | Backend/dev/test-tool/context-api/server.py | 3801 | # Resolve a debugger target via Metro's /json listing, then | COMMENT |
| LOW | …ool/context-api/setup/control_center/frontend/setup.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | …v/test-tool/context-api/setup/ny_react_native/setup.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 21 | echo "ny-react-native: node=$(node --version) yarn=$(yarn --version)" | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 101 | # scheme like "Lynx-Debug". We grep the pbxproj rather than calling | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 241 | # NOT the host machine. Two ways to reach the host backend: | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 321 | PATH="${extra_path}:${PATH}" \ | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 341 | # and `export FOO=...`), | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 501 | || echo "ny-react-native: provider · setup_config.sh exited non-zero (continuing)" | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 521 | 'BASE_URL=http://localhost:8016/ui' \ | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 541 | # that subdir MUST exist or pod install dies in CocoaPods with | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 701 | hops=$(( hops + 1 )) | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 781 | echo "" | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 801 | # we already have the pid in $!. | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 841 | # | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 1281 | fi | COMMENT |
| LOW | …ool/context-api/setup/ny_react_native/_build_runner.sh | 1301 | variant_pascal_check="$(printf %s "$NY_RN_VARIANT" | python3 -c "import sys; s=sys.stdin.read().strip(); print((s[:1 | COMMENT |
| LOW | Backend/dev/ddl-migrations/check_migrations.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | …d/dev/integration-tests/msil-tds-cohort-matrix-test.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | …d/dev/integration-tests/msil-tds-cohort-matrix-test.sh | 21 | # ├────────────────┼──────────────┼─────────────────────┼──────────┼──────────────────────────┤ | COMMENT |
| LOW | …d/dev/integration-tests/msil-tds-cohort-matrix-test.sh | 41 | # Prerequisites (see msil-tds-integration-test.sh for full runbook): | COMMENT |
| LOW | Backend/dev/integration-tests/run-tests.sh | 1 | #!/bin/bash | COMMENT |
| LOW | …/integration-tests/collections/PanHardCheckFlow/run.sh | 1 | #!/bin/bash | COMMENT |
| LOW | …v/integration-tests/collections/DriverImageFlow/run.sh | 1 | #!/bin/bash | COMMENT |
| LOW | Backend/dev/flatten-migrations/schema_info.sh | 61 | # echo | COMMENT |
| LOW | docs/technical/spec/Delivery/backend.yaml | 121 | searchResultsRiderApp: | COMMENT |
| LOW | docs/technical/spec/Delivery/backend.yaml | 141 | # } | COMMENT |
| LOW | docs/technical/spec/Delivery/backend.yaml | 381 | # senderDetails: { | COMMENT |
| LOW | docs/technical/spec/Delivery/backend.yaml | 441 | COMMENT | |
| LOW | docs/technical/spec/Delivery/backend.yaml | 461 | # fareProductType: "DELIVERY", | COMMENT |
| LOW | .github/workflows/update-build-version.yaml | 41 | run: | | COMMENT |
| LOW | .github/workflows/release-apk-driver.yaml | 21 | local_properties: LOCAL_PROPERTIES_NYP | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | buildtime-analysis/visualize_builds.py | 4 | CODE | |
| LOW | buildtime-analysis/visualize_builds.py | 5 | CODE | |
| LOW | buildtime-analysis/visualize_builds.py | 9 | CODE | |
| LOW | Backend/dev/mock-servers/services/idfy.py | 40 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 7 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 10 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 11 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 13 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 18 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 18 | CODE | |
| LOW | Backend/dev/test-tool/local-api/log_sources.py | 21 | CODE | |
| LOW | Backend/dev/test-tool/local-api/input_store.py | 15 | CODE | |
| LOW | Backend/dev/test-tool/local-api/input_store.py | 22 | CODE | |
| LOW | Backend/dev/test-tool/local-api/stage_runner.py | 14 | CODE | |
| LOW | Backend/dev/test-tool/local-api/stage_runner.py | 20 | CODE | |
| LOW | Backend/dev/test-tool/local-api/stage_runner.py | 32 | CODE | |
| LOW | Backend/dev/test-tool/local-api/spec_loader.py | 9 | CODE | |
| LOW | Backend/dev/test-tool/local-api/spec_loader.py | 12 | CODE | |
| LOW | Backend/dev/test-tool/context-api/server.py | 41 | CODE | |
| LOW | …est-tool/context-api/setup/ny_react_native/__main__.py | 20 | CODE | |
| LOW | …tool/context-api/setup/ny_react_native/provider/ios.py | 2 | CODE | |
| LOW | …/context-api/setup/ny_react_native/provider/android.py | 5 | CODE | |
| LOW | …tool/context-api/setup/ny_react_native/common/metro.py | 12 | CODE | |
| LOW | …tool/context-api/setup/ny_react_native/common/paths.py | 4 | CODE | |
| LOW | …t-api/setup/ny_react_native/common/local_properties.py | 7 | CODE | |
| LOW | …l/context-api/setup/ny_react_native/common/emulator.py | 3 | CODE | |
| LOW | …t-tool/context-api/setup/ny_react_native/common/log.py | 5 | CODE | |
| LOW | …l/context-api/setup/ny_react_native/common/git_repo.py | 8 | CODE | |
| LOW | …st-tool/context-api/setup/ny_react_native/common/sh.py | 10 | CODE | |
| LOW | …i/setup/ny_react_native/common/write_local_base_url.py | 17 | CODE | |
| LOW | …ext-api/setup/ny_react_native/common/grpc_local_url.py | 25 | CODE | |
| LOW | …ext-api/setup/ny_react_native/common/write_env_keys.py | 18 | CODE | |
| LOW | …i/setup/ny_react_native/common/google_services_json.py | 14 | CODE | |
| LOW | …/context-api/setup/ny_react_native/common/simulator.py | 5 | CODE | |
| LOW | …t-tool/context-api/setup/ny_react_native/common/ssh.py | 10 | CODE | |
| LOW | …ext-api/setup/ny_react_native/common/patch_base_url.py | 15 | CODE | |
| LOW | …text-api/setup/ny_react_native/common/admob_app_ids.py | 10 | CODE | |
| LOW | …/setup/ny_react_native/common/google_services_plist.py | 22 | CODE | |
| LOW | …t-tool/context-api/setup/ny_react_native/common/adb.py | 9 | CODE | |
| LOW | …tool/context-api/setup/ny_react_native/consumer/ios.py | 4 | CODE | |
| LOW | …/context-api/setup/ny_react_native/consumer/android.py | 9 | CODE | |
| LOW | Backend/dev/test-tool/load-test-service/server.py | 5 | CODE | |
| LOW | Backend/dev/test-tool/load-test-service/locustfile.py | 8 | CODE | |
| LOW | …d/dev/test-tool/load-test-service/collection_runner.py | 9 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …sts/collections/KaleyraSmsFlow/setup-local-kaleyra.sql | 2 | -- Replace only <YOUR_API_KEY> and <YOUR_SID> with real Kaleyra credentials | CODE |
| HIGH | …sts/collections/KaleyraSmsFlow/setup-local-kaleyra.sql | 2 | -- Replace only <YOUR_API_KEY> and <YOUR_SID> with real Kaleyra credentials | CODE |
| HIGH | …sts/collections/KaleyraSmsFlow/setup-local-kaleyra.sql | 18 | 'apiKey', '<YOUR_API_KEY>', | CODE |
| HIGH | …sts/collections/KaleyraSmsFlow/setup-local-kaleyra.sql | 18 | 'apiKey', '<YOUR_API_KEY>', | CODE |
| HIGH | …sts/collections/KaleyraSmsFlow/setup-local-kaleyra.sql | 73 | 'apiKey', '<YOUR_API_KEY>', | CODE |
| HIGH | …sts/collections/KaleyraSmsFlow/setup-local-kaleyra.sql | 73 | 'apiKey', '<YOUR_API_KEY>', | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .claude/commands/run-tests.md | 26 | ### Step 1: Clear logs | COMMENT |
| LOW | .claude/commands/run-tests.md | 40 | ### Step 2: Run the test | COMMENT |
| LOW | .claude/commands/run-tests.md | 47 | ### Step 3: On failure — Capture RCA | COMMENT |
| LOW⚡ | .claude/commands/run-tests.md | 96 | ### Step 4: Classify the failure | COMMENT |
| LOW⚡ | .claude/commands/run-tests.md | 104 | ### Step 5: Report | COMMENT |
| LOW | …tform/rider-app-drainer/BATCH_CREATE_IMPLEMENTATION.md | 55 | ### Step 1: Parse and Generate Signatures | COMMENT |
| LOW | …tform/rider-app-drainer/BATCH_CREATE_IMPLEMENTATION.md | 69 | ### Step 2: Group by Table | COMMENT |
| LOW | …tform/rider-app-drainer/BATCH_CREATE_IMPLEMENTATION.md | 80 | ### Step 3: Group by Column Signature Within Table | COMMENT |
| LOW | …tform/rider-app-drainer/BATCH_CREATE_IMPLEMENTATION.md | 92 | ### Step 4: Generate Bulk INSERT Query | COMMENT |
| LOW⚡ | Backend/dev/test-tool/context-api/server.py | 498 | # Step 2: seed test persons / tokens / etc. | COMMENT |
| LOW⚡ | Backend/dev/test-tool/context-api/server.py | 502 | # Step 3: feature-migrations on top of imported + seeded state. | COMMENT |
| LOW⚡ | Backend/dev/test-tool/context-api/server.py | 514 | # Step 4: restart so haskell services see the new config. | COMMENT |
| LOW⚡ | Backend/dev/test-tool/context-api/server.py | 519 | # Step 5: persist marker + update in-memory last_synced so future runs | COMMENT |
| LOW | Backend/dev/test-tool/context-api/server.py | 482 | # Step 1: prod import (no feature-migrations yet). | COMMENT |
| LOW | …ckend/dev/docs/cancellation-fee-configuration-guide.md | 106 | #### Step 1: Create the logic rules | COMMENT |
| LOW | …ckend/dev/docs/cancellation-fee-configuration-guide.md | 132 | #### Step 2: Rollout the logic | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | buildtime-analysis/visualize_builds.py | 34 | def _build_timeline_from_builds(self): | CODE |
| LOW | buildtime-analysis/visualize_builds.py | 140 | def create_parallel_analysis_chart(self): | CODE |
| LOW | buildtime-analysis/visualize_builds.py | 200 | def create_dependency_analysis(self): | CODE |
| LOW | buildtime-analysis/visualize_builds.py | 270 | def create_module_compilation_chart(self): | CODE |
| LOW | buildtime-analysis/visualize_builds.py | 344 | def create_cache_analysis_chart(self): | CODE |
| LOW | Backend/dev/mock-servers/services/stripe.py | 243 | def _mk_increment_authorization(pi_id, params): | CODE |
| LOW | Backend/dev/test-tool/dashboard/src/App.tsx | 345 | function buildFleetOnboardingSteps(requiresAdminApproval: boolean): Record<string, Step[]> { | CODE |
| LOW | Backend/dev/test-tool/dashboard/src/config.ts | 30 | export function getContextApiBaseOverride(): string | null { return _readContextApiOverride(); } | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 139 | def _probe_control_center_ready() -> bool: | CODE |
| LOW⚡ | Backend/dev/test-tool/local-api/server.py | 749 | def _cleanup_stale_control_center() -> None: | CODE |
| LOW | Backend/dev/test-tool/local-api/server.py | 272 | def _parse_gradle_product_flavors(gradle_text: str) -> list: | CODE |
| LOW | Backend/dev/test-tool/local-api/stage_runner.py | 284 | def _invalidation_fingerprint(spec: dict, stage: dict, ctx: Dict[str, Any]) -> str: | CODE |
| LOW⚡ | Backend/dev/test-tool/context-api/server.py | 1377 | def _cleanup_stale_control_center() -> None: | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 205 | def _materialize_env_for_newman(src_path: Path) -> Path: | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 348 | def seed_toll_dashboard_access() -> dict: | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 362 | def _apply_local_testing_data(): | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 395 | def _restart_haskell_services(): | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 609 | def _probe_control_center_ready() -> bool: | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 779 | def _parse_gradle_product_flavors(gradle_text: str) -> list: | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 1591 | def _wait_for_haskell_services(timeout_seconds: int = 600) -> bool: | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 1621 | def run_startup_local_testing_data(): | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 1699 | def _tca_kv_keys_for_all_shards(table_camel, pk_col_camel, pk_value): | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 1705 | def _tca_del_kv_key_all_shards(table_camel, pk_col_camel, pk_value): | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 2518 | def _extract_enum_fields_from_schema(schema: dict, components: dict, depth: int = 0) -> dict: | CODE |
| LOW | Backend/dev/test-tool/context-api/server.py | 2155 | def get_finance_ledger_entries(schema, reference_type=None, reference_id=None, counterparty_id=None, limit=50, offset=0) | STRING |
| LOW | Backend/dev/test-tool/context-api/server.py | 2341 | def get_finance_reference_types(schema): | STRING |
| LOW | …i/setup/ny_react_native/common/google_services_json.py | 51 | def write_google_services_json(target_dir: Path) -> None: | CODE |
| LOW | …ext-api/setup/ny_react_native/common/patch_base_url.py | 24 | def patch_consumer_base_url_defaults(app_dir: Path, local_url: str) -> None: | CODE |
| LOW | …/setup/ny_react_native/common/google_services_plist.py | 131 | def write_google_services_plist(ios_dir: Path, bundle_id: str | None = None) -> None: | CODE |
| LOW⚡ | Backend/dev/config-sync/config_transfer.py | 989 | def fetch_target_table_columns(cursor, db_schema, table): | CODE |
| LOW | Backend/dev/config-sync/config_transfer.py | 691 | def _expand_patched_data_inplace(patched_base): | CODE |
| LOW | Backend/dev/config-sync/config_transfer.py | 788 | def fetch_patch_zip_from_cloudfront(direction: str, cloudfront_url: str, dest_dir: Path): | CODE |
| LOW | Backend/dev/config-sync/config_transfer.py | 931 | def _reencrypt_foreign_values(text): | CODE |
| LOW | Backend/dev/config-sync/config_transfer.py | 1016 | def check_target_coverage_from_dims(cursor, db_schema, table, source_dims, dim_cols): | CODE |
| LOW | Backend/dev/config-sync/config_transfer.py | 2180 | def _discover_feature_migrations(): | STRING |
| LOW | Backend/dev/config-sync/config_transfer.py | 2190 | def _run_feature_migrations_inner(feature_migration_files, env_config, to_env, fallback_schema): | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …ion-tests/collections/IssueFlow/01-IssueLifecycle.json | 160 | "pm.test('Inline message created', function () { pm.expect(d.messages).to.be.an('array').and.to.have.lengt | CODE |
| CRITICAL | …ion-tests/collections/IssueFlow/01-IssueLifecycle.json | 691 | "pm.test('Inline message created', function () { pm.expect(d.messages).to.be.an('array').and.to.have.lengt | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | .claude/commands/run-tests.md | 93 | sed -n 'START,ENDp' "$ROOT/service.log" # extract context window | CODE |
| MEDIUM | Backend/dev/mock-servers/server.py | 217 | # ── Flush Redis (for test orchestration) ── | COMMENT |
| MEDIUM | Backend/dev/test-tool/dashboard/docs/vision-deck.html | 617 | <p class="tiny" style="margin-top: 8px;">↳ AI removes the writing constraint. The bottlenecks left are <b style="col | CODE |
| MEDIUM | …v/test-tool/context-api/setup/ny_react_native/setup.sh | 17 | # Migration history: this file used to be ~1300 lines of inline orchestration. | COMMENT |
| MEDIUM | …v/test-tool/context-api/setup/ny_react_native/setup.sh | 19 | # Stage 2 split the orchestration in two — Python handles ssh+clone+submodules | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | .hlint.yaml | 5 | # This file contains a template configuration file, which is typically | COMMENT |
| MEDIUM | buildtime-analysis/visualize_builds.py | 161 | # Create the plot | COMMENT |
| MEDIUM | buildtime-analysis/visualize_builds.py | 292 | # Create a shortened label: Package.Module | COMMENT |
| MEDIUM | Backend/.hlint.yaml | 5 | # This file contains a template configuration file, which is typically | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | Backend/dev/test-tool/context-api/server.py | 498 | # Step 2: seed test persons / tokens / etc. | COMMENT |
| LOW⚡ | Backend/dev/test-tool/context-api/server.py | 502 | # Step 3: feature-migrations on top of imported + seeded state. | COMMENT |
| LOW⚡ | Backend/dev/test-tool/context-api/server.py | 514 | # Step 4: restart so haskell services see the new config. | COMMENT |
| LOW⚡ | Backend/dev/test-tool/context-api/server.py | 519 | # Step 5: persist marker + update in-memory last_synced so future runs | COMMENT |
| LOW | Backend/dev/test-tool/context-api/server.py | 482 | # Step 1: prod import (no feature-migrations yet). | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …tform/rider-app-drainer/BATCH_CREATE_IMPLEMENTATION.md | 25 | "name": "John Doe", | CODE |
| LOW | …tform/rider-app-drainer/BATCH_CREATE_IMPLEMENTATION.md | 99 | ('2025-01-03 10:00:00', 'person-123', 'John Doe', '+91-9876543210'), | CODE |
| LOW | Backend/swagger/swagger-ui.js | 1 | !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.am | CODE |
| LOW | Backend/swagger/swagger-ui-es-bundle-core.js | 2 | import*as e from"react-immutable-pure-component";import*as t from"remarkable/linkify";import*as r from"dompurify";import | CODE |
| LOW | Backend/swagger/swagger-ui-standalone-preset.js | 2 | !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.am | CODE |
| LOW | Backend/dev/mock-servers/services/ondc.py | 404 | "billing": order.get("billing", {"name": "Test User", "email": "test@test.com", "phone": "9999999999"}), | CODE |
| LOW | …ev/test-tool/dashboard/src/components/RideFlowTree.tsx | 309 | <input type="text" value={adminEmail || ''} onChange={e => onAdminEmailChange?.(e.target.value)} p | CODE |
| LOW | Backend/dev/config-sync/config_transfer.py | 942 | replacement = _encrypt_via_obj("test-dummy-key") | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | buildtime-analysis/analyze_build_log.py | 122 | # Check if the end package name is a prefix or matches | COMMENT |
| LOW | buildtime-analysis/visualize_builds.py | 82 | # Check if we have any build data | COMMENT |
| LOW | buildtime-analysis/visualize_builds.py | 514 | # Check if analysis file exists | STRING |
| LOW | Backend/dev/config-sync/config_transfer.py | 631 | # Check if batched (directory) or single file | COMMENT |
| LOW | .github/workflows/nix-prod-hot-fix-push.yaml | 38 | # Check if workflow should proceed (non-matrix conditions) | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Backend/dev/ddl-migrations/check_migrations.sh | 13 | # Usage: | COMMENT |
| LOW | Backend/dev/integration-tests/run-tests.sh | 4 | # Usage: | COMMENT |
| LOW | …/integration-tests/collections/PanHardCheckFlow/run.sh | 4 | # Usage: | COMMENT |
| LOW | …v/integration-tests/collections/DriverImageFlow/run.sh | 4 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Backend/load-test/scripts/driverOffer.py | 65 | CODE | |
| LOW | Backend/load-test/scripts/driverOffer.py | 132 | CODE | |
| LOW | Backend/load-test/scripts/driverOffer.py | 152 | CODE | |
| LOW | Backend/load-test/scripts/riderApp.py | 80 | CODE | |
| LOW | Backend/load-test/scripts/riderApp.py | 111 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Backend/dev/test-tool/local-api/server.py | 1754 | def _set_pty_size(fd: int, rows: int, cols: int) -> None: | CODE |
| LOW | Backend/dev/test-tool/local-api/stage_runner.py | 139 | def _set_pty_size(fd: int, rows: int, cols: int) -> None: | CODE |
| LOW | Backend/dev/test-tool/local-api/spec_loader.py | 280 | def set_active_host(host: str) -> None: | CODE |
| LOW | Backend/dev/test-tool/local-api/spec_loader.py | 295 | def set_registry_ports(ports: dict) -> None: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | buildtime-analysis/analyze_build_log.py | 287 | """Print comprehensive analysis summary.""" | STRING |
| MEDIUM | buildtime-analysis/visualize_builds.py | 391 | """Generate a comprehensive summary report""" | STRING |