AI Slop Code Risk Monitor

coze-dev/coze-studio

SlopCodeMonitor badge for coze-dev/coze-studio Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

An AI agent development platform with all-in-one visual tools, simplifying agent creation, debugging, and deployment like never before. Coze your way to AI Agent creation.

0.3 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for coze-dev/coze-studio, a TypeScript project with 21,790 GitHub stars. SynthScan examined 1,846,661 lines of code across 13886 source files, recording 407 pattern matches distributed across 14 syntactic categories. The legacy adjusted pattern signal is 0.3 (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.

0.3
Adjusted Signal
0.3
Raw Pattern Score
100%
Time Factor
2026-07-29
Last Push
21.8K
Stars
TypeScript
Language
1.8M
Lines of Code
13.9K
Files
407
Pattern Hits
2026-10-31
Scan Date
0.00
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 1.2/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.3/100 · LOW

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

Agent Over-Engineering Ratio 0.5/100 · LOW

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

PR Review Velocity Impact 1.4/100 · LOW

Which changes need focused human review? 407 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 4HIGH 16MEDIUM 2LOW 385

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 407 distinct pattern matches across 14 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 Identifiers156 hits · 158 pts
SeverityFileLineSnippetContext
LOWfrontend/infra/idl/idl2ts-helper/src/helper.ts54export function createIdWithTypeAnnotation(exp: string) {CODE
LOWfrontend/infra/idl/idl2ts-helper/src/helper.ts269export function getParseResultFromNamespace(CODE
LOWfrontend/infra/idl/idl2ts-helper/src/helper.ts330export function getTypeFromDynamicJsonAnnotation(CODE
LOWfrontend/infra/idl/idl-parser/src/unify/proto.ts91function extractExtensionConfigFromOption(CODE
LOWfrontend/infra/idl/idl-parser/src/unify/proto.ts179function getServiceExtensionConfig(CODE
LOWfrontend/infra/idl/idl-parser/src/unify/thrift.ts85function extractExtensionConfigFromAnnotation(CODE
LOWfrontend/infra/idl/idl-parser/src/unify/thrift.ts171function getServiceExtensionConfig(CODE
LOWfrontend/infra/idl/idl-parser/src/unify/thrift.ts305function createAddNamespaceReferValue(CODE
LOWfrontend/infra/idl/idl-parser/src/unify/thrift.ts354function getAddNamespaceReferValue(CODE
LOWfrontend/infra/idl/idl-parser/src/unify/thrift.ts460function addNamespaceValueToConstValue(constValue: ConstValue) {CODE
LOWfrontend/infra/idl/idl-parser/src/unify/thrift.ts546function convertFunctionDefinition(CODE
LOWfrontend/infra/idl/idl-parser/src/thrift/index.ts45function extractExtensionConfigFromAnnotation(annotation: Annotation) {CODE
LOWfrontend/infra/idl/idl-parser/src/thrift/index.ts106function convertFunctionAnnotations(func: FunctionDefinition) {CODE
LOWfrontend/infra/idl/idl-parser/src/thrift/index.ts128function convertServiceAnnotations(service: ServiceDefinition) {CODE
LOW⚡…tend/infra/idl/idl-parser/src/common/extension_util.ts184export function filterFieldExtensionConfig(config: ExtensionConfig) {CODE
LOW⚡…tend/infra/idl/idl-parser/src/common/extension_util.ts191export function filterFunctionExtensionConfig(config: ExtensionConfig) {CODE
LOW⚡…tend/infra/idl/idl-parser/src/common/extension_util.ts198export function filterServiceExtensionConfig(config: ExtensionConfig) {CODE
LOWfrontend/config/tailwind-config/src/util.js31function generateSemanticVariables(semantics, theme, property) {CODE
LOWfrontend/config/tailwind-config/src/design-token.ts19export function designTokenToTailwindConfig(CODE
LOWfrontend/config/tailwind-config/src/coze.js17function generateSemanticVariables(semantics, theme, property) {CODE
LOW…rkspace/project-publish/src/publish-progress/index.tsx226function getConnectorsPublishStatus(CODE
LOW…publish/src/publish-main/components/connector-card.tsx63function getConnectorDisabledConfig({CODE
LOW…src/publish-main/hooks/use-product-category-options.ts26export function useProductCategoryOptions(entityType: ProductEntityType) {CODE
LOW…bot-detail/src/utils/avatar-background-socket/index.ts229export function initAvatarBackgroundWebSocket() {CODE
LOW…s/src/monetize/monetize-credit-refresh-cycle/index.tsx54export function MonetizeCreditRefreshCycle({CODE
LOW…/src/search-no-result/card/social-scene-flow/index.tsx20export function SocialSceneFlowSearchNoCard({ theme }: COZTheme) {CODE
LOW…card/social-scene-flow/SocialSceneFlowNoResultDark.tsx19export function SocialSceneFlowNoResultDark(CODE
LOW…packages/project-ide/view/src/lumino/dragdrop/index.ts869 export function findElementBehindBackdrop(CODE
LOW…kages/project-ide/view/src/lumino/widgets/dockpanel.ts1611 export function createSingleDocumentConfig(CODE
LOW…/packages/project-ide/view/src/utils/create-portal.tsx31 function PlaygroundReactLayerPortal(): JSX.Element {CODE
LOW…-ide/view/src/components/scroll-bar/lib/class-names.js42export function setScrollingClassInstantly(i, x) {CODE
LOW…/src/components/testset-select/testset-option-item.tsx127export function SelectedTestsetOptionItem({CODE
LOW…es/devops/testset-manage/src/hooks/use-check-schema.ts55function validateArrayOrObjectSchema(CODE
LOW…vops/mockset-manage/src/utils/auto-generate-storage.ts40export function getLatestAutoGenerationChoice() {CODE
LOW…vops/mockset-manage/src/utils/auto-generate-storage.ts48export function setLatestAutoGenerationChoice(CODE
LOW…source-tree/src/fixed-layout-editor-provider/index.tsx35>(function FixedLayoutEditorProvider(props: FixedLayoutProps, ref) {CODE
LOW…nts/resource-tree/src/components/tools/interactive.tsx47 function handleUpdateMouseScrollDelta(CODE
LOW…nts/resource-tree/src/components/tools/interactive.tsx61 function handleUpdateInteractiveType(interType: InteractiveType) {CODE
LOW…ts/resource-tree/src/components/lines-render/utils.tsx33export function getBezierVerticalControlPoints(CODE
LOW…es/common/biz-components/src/parameters/utils/utils.ts37export function findCustomTreeNodeDataResult(CODE
LOW…s/custom-tree-node/components/line-component/index.tsx92export function HalfBottomRootWithChildren({CODE
LOW…mmon/editor-plugins/src/expression/highlight/index.tsx23function HighlightExpressionOnActive() {CODE
LOW…common/editor-plugins/src/expression/popover/shared.ts174function isSkipSelectionChangeUserEvent(tr: Transaction) {CODE
LOW…/expression/popover/hooks/use-interpolation-content.ts25function getInterpolationContentAtPos(view: EditorView, pos: number) {CODE
LOW…ression/popover/hooks/use-character-trigger-context.ts36function useCharacterTriggerContext(disableUpdateTrigger?: boolean) {CODE
LOWfrontend/packages/arch/bot-tea/src/utils.ts41export function extractTemplateActionCommonParams(detail?: ProductInfo) {CODE
LOWfrontend/packages/arch/logger/README.md206function ComponentWithErrorHandling() {CODE
LOW…ase/database-update/use-reset-select-and-set-fields.ts20export function useResetSelectAndSetFields() {CODE
LOW…tabase/common/hooks/use-reset-select-and-set-fields.ts20export function useResetSelectAndSetFields(name: string) {CODE
LOW…lds/condition-field/get-condition-operator-options.tsx22export function getConditionOperatorOptions(fieldType?: ViewVariableType) {CODE
LOW…common/fields/condition-field/condition-item-field.tsx101function useCleanupRightValueOnOperatorChange() {CODE
LOW…common/fields/condition-field/condition-item-field.tsx115function useClearUpRightValueAndOperatorValueOnLeftChange() {CODE
LOW…and-set-fields-field/select-and-set-fields-section.tsx26export function SelectAndSetFieldsSection({ children }: PropsWithChildren) {CODE
LOW…-set-fields-field/select-and-set-fields-add-button.tsx24export function SelectAndSetFieldsAddButton({CODE
LOW…t-fields-field/select-and-set-fields-columns-title.tsx21export function SelectAndSetFieldsColumnsTitle() {CODE
LOW…n/validators/create-select-and-set-fields-validator.ts21export function createSelectAndSetFieldsValidator() {CODE
LOW…stries/code/validators/create-code-inputs-validator.ts21export function createCodeInputsValidator(): { [key: string]: Validate } {CODE
LOW…ayground/src/node-registries/http/setters/api/utils.ts19export function transJsTypeToViewVariableType(value: unknown) {CODE
LOW…ayground/src/node-registries/http/setters/api/utils.ts32export function transStringParamsToFormData(params: Record<string, string>) {CODE
LOW…e-registries/http/components/variable-support/utils.ts218export function isSkipSelectionChangeUserEvent(tr: Transaction) {CODE
96 more matches not shown…
Over-Commented Block152 hits · 144 pts
SeverityFileLineSnippetContext
LOWdocker/docker-compose-debug.yml121 retries: 10COMMENT
LOWdocker/docker-compose-debug.yml141 # bash -c "COMMENT
LOWdocker/docker-compose-debug.yml161 # - coze-networkCOMMENT
LOWdocker/docker-compose-debug.yml181 # # Set proper permissionsCOMMENT
LOWdocker/docker-compose-debug.yml201 # sleep 1COMMENT
LOWdocker/docker-compose-oceanbase_debug.yml81 - coze-networkCOMMENT
LOWdocker/docker-compose-oceanbase_debug.yml101 # mkdir -p /home/rocketmq/logs/rocketmqlogsCOMMENT
LOWdocker/docker-compose-oceanbase_debug.yml121 # container_name: coze-rocketmq-brokerCOMMENT
LOWdocker/docker-compose-oceanbase_debug.yml141 # /home/rocketmq/logs/rocketmqlogs/tools_default.logCOMMENT
LOWdocker/docker-compose-oceanbase_debug.yml161 # if [ "$$broker_ready" = false ]; thenCOMMENT
LOWfrontend/infra/idl/idl-parser/__tests__/demo.unify.ts181 {COMMENT
LOWfrontend/infra/idl/idl-parser/__tests__/demo.unify.ts201// `;COMMENT
LOWfrontend/config/eslint-config/rules/ts-standard.js341 '@typescript-eslint/prefer-string-starts-ends-with': 0,COMMENT
LOWfrontend/config/eslint-config/rules/ts-standard.js361 // vars: 'all',COMMENT
LOWfrontend/scripts/post-rush-install.sh21# if [ -z "$BUILD_TYPE" ]; thenCOMMENT
LOWfrontend/scripts/setup-env.sh1#!/usr/bin/env bashCOMMENT
LOWfrontend/scripts/pre-push-hook.sh1#!/bin/bashCOMMENT
LOW…ts/resource-folder/render-components/folder-render.tsx61 // child => child.type !== ResourceTypeEnum.Folder,COMMENT
LOW…urce-folder/render-components/components/memo-text.tsx21import {COMMENT
LOW…urce-folder/render-components/components/memo-text.tsx41// if (status.draft) {COMMENT
LOW…urce-folder/render-components/components/memo-text.tsx61// }}COMMENT
LOW…source-folder/hooks/use-create-edit-resource/index.tsx201 // if (editResourceRef.current) {COMMENT
LOW…ckages/project-ide/view/src/shell/application-shell.ts521 }COMMENT
LOW…ckages/project-ide/view/src/shell/application-shell.ts541 // selectedTitle = title;COMMENT
LOW…ontend/packages/common/uploader-interface/src/index.ts261 // The URI of the source file in tos, in the format bucket/oid. Consistent with ImageUri for imagesCOMMENT
LOW…src/components/common/message-box/message-box-wrap.tsx241 ) : null}COMMENT
LOW…at-area/plugin-chat-shortcuts/stories/demo.stories.tsx21// // Optional parameter to center the component in the Canvas. More info: https://storybook.js.org/docs/configure/sCOMMENT
LOW…dit/components-table/component-default-value/index.tsx81 label: option,COMMENT
LOW…dit/components-table/component-default-value/index.tsx101 // maxSize: FILE_MAX_SIZE,COMMENT
LOW…dit/components-table/component-default-value/index.tsx121 // }}COMMENT
LOW…end/packages/workflow/playground/src/index.module.less41 // .workflow-running {COMMENT
LOW…end/packages/workflow/playground/src/index.module.less61 // line-height: 20px;COMMENT
LOW…w/playground/src/node-registries/sub-workflow/types.ts81 // "name": "obj",COMMENT
LOW…tries/common/components/cronjob-select/fix-cronjob.tsx141 }COMMENT
LOW…rc/nodes-v2/llm/skills/use-query-latest-fc-settings.ts21COMMENT
LOW…rc/nodes-v2/llm/skills/use-query-latest-fc-settings.ts41// sub_type: 1,COMMENT
LOW…rc/nodes-v2/llm/skills/use-query-latest-fc-settings.ts61// sub_parameters: [COMMENT
LOW…rc/nodes-v2/llm/skills/use-query-latest-fc-settings.ts81// },COMMENT
LOW…rc/nodes-v2/llm/skills/use-query-latest-fc-settings.ts101// ],COMMENT
LOW…rc/nodes-v2/llm/skills/use-query-latest-fc-settings.ts121// local_default : '', // defaultCOMMENT
LOW…form-extensions/setters/cronjob-select/fix-cronjob.tsx141 }COMMENT
LOW…-extensions/components/setting-on-error/utils/index.ts61 rs = {};COMMENT
LOW…tensions/components/literal-value-input/input-json.tsx81 onChange?.(e.value);COMMENT
LOW…ents/output-tree/components/custom-tree-node/index.tsx201 // withNameError: Boolean(errorDoms?.length || 0),COMMENT
LOW…nd/src/components/workflow-container/index.module.less61 // display: inline-flex;COMMENT
LOW…yground/src/components/test-run/constants/test-form.ts261 },COMMENT
LOW…yground/src/components/test-run/constants/test-form.ts281 // },COMMENT
LOW…nents/test-run/hooks/use-generate-test-form-fields.tsx421 [StandardNodeType.DatabaseQuery]: generateDatabaseQueryTestRunFormFields,COMMENT
LOW…rkflow/render/src/components/lines/fold-line/index.tsx41 y: to.y,COMMENT
LOW…rkflow/render/src/components/lines/fold-line/index.tsx61 // {points.map((p, i) => (COMMENT
LOW…rc/observation-components/common/flamethread/config.ts41 },COMMENT
LOW…ckages/workflow/fabric-canvas/stories/demo.stories.tsx21// const Button = () => <div>111</div>;COMMENT
LOW…ckages/workflow/fabric-canvas/stories/demo.stories.tsx41// </div>COMMENT
LOW…c-canvas/src/components/fabric-editor/use-shortcut.tsx141 // e.preventDefault();COMMENT
LOW…e-bot/src/component/bot-debug-button/index.module.less1.borderless {COMMENT
LOW…/bot-plugin/tools/__tests__/plugin_modal/utils.test.ts581 const result = isShowDelete(data, targetKey);COMMENT
LOW…mons/src/components/diff-node-render/index.module.less161 // background-color: #E7F0E5 !important;COMMENT
LOW…e/entry/src/components/shortcut-skills-modal/index.tsx221// // const [visible, setVisible] = useState(COMMENT
LOW…e/entry/src/components/shortcut-skills-modal/index.tsx241// open,COMMENT
LOW…/components/database-table-structure/index.module.less281 }COMMENT
92 more matches not shown…
Synthetic Comment Markers11 hits · 70 pts
SeverityFileLineSnippetContext
HIGH…src/save-manager/auto-save/bot-skill/configs/plugin.ts40 // AI generated animation only takes effect once, deleted when requesting an interfaceCOMMENT
HIGHfrontend/packages/arch/idl/README.md196This package contains auto-generated code from Thrift IDL definitions. The source files are marked with:CODE
HIGHfrontend/packages/arch/idl/README.md222**Note**: This package contains auto-generated code derived from Thrift IDL definitions. The types and interfaces are auCODE
HIGH…d/packages/arch/report-events/src/interaction-event.ts74 botGetAiGenerateAvatar = 'bot_get_ai_generate_avatar', // AI-generated avatarCODE
HIGHfrontend/packages/arch/tea-interface/src/events.ts53 delete_rec_plugin = 'delete_rec_plugin', // Delete AI-generated pluginsCODE
HIGHfrontend/packages/arch/tea-interface/src/events.ts54 submit_rec_plugin = 'submit_rec_plugin', // Release AI-generated pluginsCODE
HIGH…/components/test-run/utils/ignore-rehaje-expression.ts20 * The value generated by ai may contain expressions for {{xxx}} that will hit rehajeCOMMENT
HIGH…packages/workflow/base/src/types/view-variable-type.ts174 * This function is generated by GPTCOMMENT
HIGH…rc/components/chat-background-config-content/index.tsx85 // Initialize the display in the drag-and-drop box of the graph: AI-generated successful display generated > history sCOMMENT
HIGH…rc/components/chat-background-config-content/index.tsx115 // After receiving the AI generated picture successfully, update the picture currently displayed in the crop box.COMMENT
HIGH…base/src/components/database-table-structure/index.tsx159 // TODO put AI generated loading tips into the tableCOMMENT
Hallucination Indicators4 hits · 40 pts
SeverityFileLineSnippetContext
CRITICAL…plugin-message-grab/src/services/life-cycle/message.ts35 this.pluginInstance.pluginBizContext.storeSet.useQuoteStore.getState();CODE
CRITICAL…create-from-excel/components/table-structure/index.tsx120 tableFormRef.current.tableBasicInfoFormRef.current.formApi.getValues();CODE
CRITICAL…create-from-excel/components/table-structure/index.tsx175 tableFormRef.current.tableBasicInfoFormRef.current.formApi.getValues();CODE
CRITICAL…create-from-excel/components/table-structure/index.tsx211 tableFormRef.current.tableBasicInfoFormRef.current.formApi.getValues();CODE
Fake / Example Data37 hits · 37 pts
SeverityFileLineSnippetContext
LOW…c/publish-main/components/version-desc-input/index.tsx33 'placeholder' | 'maxLength' | 'maxCount' | 'wrapperClassName' | 'value'CODE
LOW…tores/bot-detail/__tests__/store/collaboration.test.ts38 draft.committer_name = 'Jane Doe';CODE
LOW…tores/bot-detail/__tests__/store/collaboration.test.ts43 expect(state.committer_name).toBe('Jane Doe');CODE
LOW…tores/bot-detail/__tests__/store/collaboration.test.ts58 committer_name: 'John Doe',CODE
LOW…tores/bot-detail/__tests__/store/collaboration.test.ts77 committer_name: 'John Doe',CODE
LOW…ages/studio/components/src/space-form-select/index.tsx119 | 'placeholder'CODE
LOW…ckages/project-ide/view/src/lumino/virtualdom/index.ts110 | 'placeholder'CODE
LOW…rc/components/user-info-panel/username-input/index.tsx33 'prefix' | 'placeholder' | 'maxLength' | 'validateStatus'CODE
LOW…-view/__tests__/components/image-render/index.test.tsx41 <div data-testid="placeholder">{placeholder}</div>CODE
LOW…mon/editor-plugins/src/shared/utils/template-parser.ts350 // Extract the content in the template {#InputSlot placeholder = "placeholder" #} 123 {#/InputSlot #} xxx, all the intCOMMENT
LOW…ortcut-tool/shortcut-edit/var-query-textarea/index.tsx42 'maxCount' | 'rows' | 'value' | 'style' | 'placeholder'CODE
LOW…c/nodes-v2/components/value-expression-input/index.tsx59 | 'placeholder'CODE
LOW…oarding/src/components/onboarding-suggestion/index.tsx29 'autosize' | 'rows' | 'placeholder' | 'onChange'CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go264 "name": "John Doe",CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go291 "name": "John Doe",CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go322 "John Doe", 30, "Jane Smith", 25).ErrorCODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go337 Value: "John Doe",CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go354 err = db.Raw("SELECT age, status FROM test_update_table WHERE name = ?", "John Doe").Scan(&result).ErrorCODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go375 "John Doe", 30, "Jane Smith", 25, "Bob Johnson", 40).ErrorCODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go425 "John Doe", 30, "active", 1.1, 89.55554444,CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go510 assert.Equal(t, "John Doe", string(firstRow["name"].([]uint8)))CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go534 "John Doe", 30, "Jane Smith", 25).ErrorCODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go539 Params: []interface{}{[]int{30, 25}, []string{"John Doe", "Jane Smith"}},CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go550 assert.Equal(t, "John Doe", string(firstRow["name"].([]uint8)))CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go565 assert.Equal(t, "John Doe", string(firstRow["name"].([]uint8)))CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go582 "John Doe", 30, "Jane Smith", 25).ErrorCODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go587 Params: []interface{}{30, 25, "John Doe", "Jane Smith"},CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go598 assert.Equal(t, "John Doe", string(firstRow["name"].([]uint8)))CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go624 "name": "John Doe",CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go646 "John Doe", "Jane Smith").Scan(&count).ErrorCODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go672 "name": "John Doe",CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go726 "name": "John Doe",CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go747 "name": "John Doe",CODE
LOWbackend/infra/rdb/impl/rdb/mysql_test.go807 "name": "John Doe",CODE
LOWbackend/application/workflow/chatflow.go134 "placeholder": "Please enter content.",CODE
LOW…d/domain/memory/database/service/database_impl_test.go320 "name": "John Doe",CODE
LOW…d/domain/memory/database/service/database_impl_test.go353 if record["name"] == "John Doe" && record["score"] == "80.5" {CODE
Redundant / Tautological Comments18 hits · 28 pts
SeverityFileLineSnippetContext
LOWdocker/volumes/elasticsearch/setup_es.sh90 # Check if index template existsCOMMENT
LOWdocker/volumes/elasticsearch/setup_es.sh101 # Check if successfulCOMMENT
LOWdocker/volumes/elasticsearch/setup_es.sh111 # Check if index existsCOMMENT
LOWfrontend/scripts/pre-push-hook.sh35# Check if current origin contains coze-dev/coze-studioCOMMENT
LOWscripts/setup_fe.sh17# Check if Node.js is installedCOMMENT
LOWscripts/setup_fe.sh31# Check if Rush is installedCOMMENT
LOWscripts/start_fe.sh12# Check if dist directory exists and is not emptyCOMMENT
LOWscripts/setup/change_user_password.sh86# Check if argon2-cffi is installedCOMMENT
LOWscripts/setup/change_user_password.sh107# Check if MySQL container is runningCOMMENT
LOWscripts/setup/change_user_password.sh123# Check if command executed successfullyCOMMENT
LOWscripts/setup/db_migrate_dump.sh13# Check if ATLAS_URL is setCOMMENT
LOWscripts/setup/oceanbase_env.sh54# Check if target environment file existsCOMMENT
LOWscripts/setup/oceanbase_env.sh63# Check if already configured for OceanBaseCOMMENT
LOWscripts/setup/db_migrate_apply.sh17# Check if ATLAS_URL is setCOMMENT
LOW⚡scripts/hooks/setup-vscode-settings.sh43# Check if settings.json existsCOMMENT
LOW⚡scripts/hooks/setup-vscode-settings.sh47 # Check if template file existsCOMMENT
LOWscripts/hooks/add-license-header.sh104 # Check if extension is in our listCOMMENT
LOWscripts/hooks/add-license-header.sh138 # Check if file already has license headerCOMMENT
Magic Placeholder Names5 hits · 25 pts
SeverityFileLineSnippetContext
HIGH…nstallers/rush-commands/src/convert-comments/README.md47export OPENAI_API_KEY=your-api-keyCODE
HIGH…nstallers/rush-commands/src/convert-comments/README.md50ai-translate --root ./src --openai-key your-api-keyCODE
HIGH…lers/rush-commands/src/convert-comments/cli/command.ts87 ai-translate --root ./src --access-key-id <YOUR_KEY_ID> --secret-access-key <YOUR_SECRET>CODE
HIGHhelm/charts/opencoze/values.yaml115 OPENAI_EMBEDDING_API_KEY: "your_api_key"CODE
HIGHhelm/charts/opencoze/values.yaml126 BUILTIN_CM_OPENAI_API_KEY: "your_api_key"CODE
Verbosity Indicators6 hits · 10 pts
SeverityFileLineSnippetContext
LOW…tests__/components/renders/edit-header-render.test.tsx249 // So we need to check if tooltip and error-icon exist in the documentCOMMENT
LOW…capsulate/src/generate/encapsulate-generate-service.ts78 // Step 1: Generate JSONCOMMENT
LOW…capsulate/src/generate/encapsulate-generate-service.ts91 // Step 2: Generate JSON for encapsulated nodesCOMMENT
LOW⚡…capsulate/src/generate/encapsulate-generate-service.ts110 // Step 3: Connect the start end to the encapsulation nodeCOMMENT
LOW⚡…capsulate/src/generate/encapsulate-generate-service.ts117 // Step 4: Update the start end positionCOMMENT
LOW…capsulate/src/generate/encapsulate-generate-service.ts133 // Step 5: Update variable reference relationshipsCOMMENT
Structural Annotation Overuse5 hits · 9 pts
SeverityFileLineSnippetContext
LOW…capsulate/src/generate/encapsulate-generate-service.ts78 // Step 1: Generate JSONCOMMENT
LOW…capsulate/src/generate/encapsulate-generate-service.ts91 // Step 2: Generate JSON for encapsulated nodesCOMMENT
LOW⚡…capsulate/src/generate/encapsulate-generate-service.ts110 // Step 3: Connect the start end to the encapsulation nodeCOMMENT
LOW⚡…capsulate/src/generate/encapsulate-generate-service.ts117 // Step 4: Update the start end positionCOMMENT
LOW…capsulate/src/generate/encapsulate-generate-service.ts133 // Step 5: Update variable reference relationshipsCOMMENT
Excessive Try-Catch Wrapping7 hits · 6 pts
SeverityFileLineSnippetContext
LOW…ckend/infra/document/parser/impl/builtin/parse_docx.py47 except Exception as e:CODE
LOW…ckend/infra/document/parser/impl/builtin/parse_docx.py168 except Exception as e:CODE
LOWbackend/infra/document/parser/impl/builtin/parse_pdf.py99 except Exception as err:CODE
LOWbackend/infra/document/parser/impl/builtin/parse_pdf.py148 except Exception as e:CODE
LOWbackend/infra/coderunner/impl/direct/runner.go47except Exception as e:CODE
LOWbackend/infra/coderunner/impl/script/sandbox.py184except Exception as e:CODE
LOWbackend/infra/coderunner/impl/script/sandbox.py210 except Exception as e:STRING
Self-Referential Comments1 hit · 4 pts
SeverityFileLineSnippetContext
MEDIUM⚡scripts/hooks/setup-vscode-settings.sh55 # Create a minimal settings.json if template doesn't existCOMMENT
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM…s/src/validators/__tests__/node-meta-validator.test.ts153 // This test is to ensure getNodeTitle mock is robust or to highlight if it needs adjustmentCOMMENT
Deep Nesting3 hits · 3 pts
SeverityFileLineSnippetContext
LOW…ckend/infra/document/parser/impl/builtin/parse_docx.py31CODE
LOW…ckend/infra/document/parser/impl/builtin/parse_docx.py99CODE
LOWbackend/infra/document/parser/impl/builtin/parse_pdf.py43CODE
Modern Structural Boilerplate1 hit · 1 pts
SeverityFileLineSnippetContext
LOW…ckend/infra/document/parser/impl/builtin/parse_docx.py18logger = logging.getLogger(__name__)CODE