AI Slop Code Risk Monitor

rorkai/App-Store-Connect-CLI

SlopCodeMonitor badge for rorkai/App-Store-Connect-CLI Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions, signing, analytics, screenshots, subscriptions, and more

0.9 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for rorkai/App-Store-Connect-CLI, a Go project with 8,154 GitHub stars. SynthScan examined 1,152,252 lines of code across 3604 source files, recording 1059 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 0.9 (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.9
Adjusted Signal
0.9
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
8.2K
Stars
Go
Language
1.2M
Lines of Code
3.6K
Files
1.1K
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.3/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 3.3/100 · LOW

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

Agent Over-Engineering Ratio 0.7/100 · LOW

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

PR Review Velocity Impact 4.6/100 · LOW

Which changes need focused human review? 1059 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 0HIGH 6MEDIUM 3LOW 1050

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 1059 distinct pattern matches across 12 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.

Fake / Example Data758 hits · 745 pts
SeverityFileLineSnippetContext
LOWREADME.md310unmistakable template marker such as `Lorem ipsum`, `TODO`, `TBD`, or `FIXME`.CODE
LOWREADME.md311`Lorem ipsum` matches in any letter case. `TODO`, `TBD`, and `FIXME` match onlyCODE
LOWREADME.md335asc web auth login --apple-id "user@example.com"CODE
LOWREADME.md348Placeholder checks leave shorter Lorem Ipsum product wording and ordinaryCODE
LOWcmd/web_auth_login_two_factor_outcome_test.go136 body = `{"provider":{"providerId":7,"publicProviderId":"TEAM7","name":"Example Team"},"user":{"emailAddress":"user@CODE
LOWcmd/web_auth_login_two_factor_outcome_test.go172 code = Run(append([]string{"web", "auth", "login", "--apple-id", "user@example.com"}, test.extraArgs...), "5.10.0")CODE
LOWcmd/exit_codes_test.go1034 "--apple-id", "user@example.com",CODE
LOWcmd/exit_codes_test.go1157 runCmd := exec.Command(binaryPath, "web", "auth", "login", "--apple-id", "user@example.com")CODE
LOWcmd/exit_codes_test.go1253 runCmd := exec.Command(binaryPath, "web", "auth", "login", "--apple-id", "user@example.com")CODE
LOWinternal/asc/client_users_query_test.go81 response := jsonResponse(http.StatusOK, `{"data":[{"type":"users","id":"user-1","attributes":{"username":"user@example.CODE
LOWinternal/asc/client_users_query_test.go113 if string(got.Data[0].Attributes["username"]) != `"user@example.com"` {CODE
LOWinternal/asc/client_iap_versions_compatibility_test.go12const includedIAPVersionRelationshipJSON = `{"data":{"type":"placeholder","id":"resource-1"},"included":[{"type":"inAppPCODE
LOWinternal/asc/client_http_test.go9880 response := jsonResponse(http.StatusOK, `{"data":[{"type":"users","id":"user-1","attributes":{"username":"user@example.CODE
LOWinternal/asc/client_http_test.go9889 if values.Get("filter[username]") != "user@example.com" {CODE
LOWinternal/asc/client_http_test.go9903 WithUsersEmail("user@example.com"),CODE
LOWinternal/asc/client_http_test.go9912 response := jsonResponse(http.StatusOK, `{"data":{"type":"users","id":"user-1","attributes":{"username":"user@example.cCODE
LOWinternal/asc/client_http_test.go9969 response := jsonResponse(http.StatusOK, `{"data":{"type":"users","id":"user-1","attributes":{"username":"user@example.cCODE
LOWinternal/asc/client_http_test.go10038 response := jsonResponse(http.StatusOK, `{"data":{"type":"userInvitations","id":"invite-1","attributes":{"email":"user@CODE
LOWinternal/asc/client_http_test.go10053 if payload.Data.Attributes.Email != "user@example.com" {CODE
LOWinternal/asc/client_http_test.go10076 Email: "user@example.com",CODE
LOWinternal/asc/client_http_test.go10086 response := jsonResponse(http.StatusOK, `{"data":{"type":"users","id":"user-1","attributes":{"username":"user@example.cCODE
LOWinternal/auth/credential_shape_test.go22 {name: "placeholder", value: "issuer-uuid", want: false},CODE
LOWinternal/auth/doctor_test.go1136apple_id "user@example.com"CODE
LOWinternal/web/developer_portal_session_test.go214 team, err := selectDeveloperPortalTeam(teams, "", "Acme Inc")CODE
LOWinternal/web/session_lock_security_unix_test.go25 key := webSessionCacheKey("user@example.com")CODE
LOWinternal/web/session_lock_security_unix_test.go39 key := webSessionCacheKey("user@example.com")CODE
LOWinternal/web/session_cache_write_safety_unix_test.go43 key := webSessionCacheKey("user@example.com")CODE
LOWinternal/web/auth_test.go330 "user@example.com",CODE
LOWinternal/web/auth_test.go359 "user@example.com",CODE
LOWinternal/web/auth_test.go400 err := signinComplete(context.Background(), client, "user@example.com", "m1-proof", "m2-proof", json.RawMessage(`{"v"CODE
LOWinternal/web/auth_test.go429 "user@example.com",CODE
LOWinternal/web/auth_test.go796 "user": {"emailAddress": "user@example.com"}CODE
LOWinternal/web/auth_test.go823 if session.UserEmail != "user@example.com" {CODE
LOWinternal/web/auth_test.go874 "user": {"emailAddress": "user@example.com"}CODE
LOWinternal/web/auth_test.go1020 "user": {"emailAddress": "user@example.com"}CODE
LOWinternal/web/auth_test.go1059 "user": {"emailAddress": "user@example.com"}CODE
LOWinternal/web/auth_test.go1094 "user": {"emailAddress": "user@example.com"}CODE
LOWinternal/web/auth_test.go1118 if session.UserEmail != "user@example.com" {CODE
LOWinternal/web/auth_test.go1141 "user": {"emailAddress": "user@example.com"}CODE
LOWinternal/web/auth_test.go1175 "user": {"emailAddress": "user@example.com"}CODE
LOWinternal/web/auth_test.go1253 "c": {"v":1,"n":"test","u":"user@example.com"}CODE
LOWinternal/web/session_cache_write_safety_test.go156 key := webSessionCacheKey("user@example.com")CODE
LOWinternal/web/session_cache_write_safety_test.go182 if err := PersistSession(&AuthSession{Client: &http.Client{Jar: jar}, UserEmail: "user@example.com"}); !errors.Is(err, CODE
LOWinternal/web/session_cache_write_safety_test.go228 key := webSessionCacheKey("user@example.com")CODE
LOWinternal/web/session_cache_write_safety_test.go288 key := webSessionCacheKey("user@example.com")CODE
LOWinternal/web/session_cache_write_safety_test.go321 if err != nil || !ok || key != webSessionCacheKey("user@example.com") {CODE
LOWinternal/web/session_cache_write_safety_test.go370 key := webSessionCacheKey("user@example.com")CODE
LOWinternal/web/session_cache_write_safety_test.go434 key := webSessionCacheKey("user@example.com")CODE
LOWinternal/web/session_cache_write_safety_test.go571 return &AuthSession{Client: &http.Client{Jar: jar}, UserEmail: "user@example.com"}CODE
LOWinternal/web/signin_backoff_unix_test.go23 info, err := os.Stat(filepath.Join(dir, "signin-backoff-"+webSessionCacheKey("user@example.com")+".json"))CODE
LOWinternal/web/signin_backoff_unix_test.go30 loaded, ok, err := LoadSigninBackoff("user@example.com")CODE
LOW⚡internal/web/session_transfer_test.go48 t, "user@example.com",CODE
LOW⚡internal/web/session_transfer_test.go53 bundle, ok, err := ExportSessionBundle("user@example.com")CODE
LOW⚡internal/web/session_transfer_test.go63 if bundle.AppleID != "user@example.com" {CODE
LOW⚡internal/web/session_transfer_test.go86 if _, ok, err := ExportSessionBundle("user@example.com"); err != nil || ok {CODE
LOW⚡internal/web/session_transfer_test.go94 if summary.AppleID != "user@example.com" || summary.CookieCount != 2 || summary.SkippedExpired != 0 {CODE
LOW⚡internal/web/session_transfer_test.go98 loaded, ok, err := LoadCachedSession("user@example.com")CODE
LOWinternal/web/session_transfer_test.go119 if last.UserEmail != "user@example.com" {CODE
LOWinternal/web/session_transfer_test.go142 key := webSessionCacheKey("user@example.com")CODE
LOWinternal/web/session_transfer_test.go146 UserEmail: "user@example.com",CODE
698 more matches not shown…
Hyper-Verbose Identifiers160 hits · 142 pts
SeverityFileLineSnippetContext
LOWscripts/check-commands-docs.py49def parse_documented_commands(path: Path) -> set[str]:CODE
LOWscripts/check-commands-docs.py55def extract_top_level_command(line: str) -> str | None:CODE
LOWscripts/check-commands-docs.py79def validate_document_examples(path: Path, live_commands: set[str]) -> list[str]:CODE
LOWscripts/test_release_rehearsal.py55 def test_generates_notes_and_checksums_for_exact_commit(self) -> None:CODE
LOWscripts/test_release_rehearsal.py77 def test_rejects_invalid_version(self) -> None:CODE
LOWscripts/test_release_rehearsal.py86 def test_rejects_mismatched_commit(self) -> None:CODE
LOWscripts/test_release_rehearsal.py99 def test_rejects_empty_changelog(self) -> None:CODE
LOWscripts/test_release_rehearsal.py110 def test_rejects_existing_candidate_tag(self) -> None:CODE
LOWscripts/test_release_rehearsal.py121 def test_rejects_candidate_older_than_previous_tag(self) -> None:CODE
LOWscripts/test_release_rehearsal.py130 def test_rejects_candidate_older_than_tag_on_other_ref(self) -> None:CODE
LOWscripts/test_release_rehearsal.py146 def test_rejects_missing_artifact(self) -> None:CODE
LOWscripts/test_release_rehearsal.py159 def test_run_rejects_invalid_version_before_make(self) -> None:CODE
LOWscripts/test_release_rehearsal.py171 def test_run_command_disables_go_workspace(self) -> None:CODE
LOWscripts/test_release_rehearsal.py180 def test_run_rejects_make_unsafe_release_dir_before_make(self) -> None:CODE
LOWscripts/test_release_rehearsal.py198 def test_run_rejects_repository_root_release_dir_before_make(self) -> None:CODE
LOWscripts/test_release_rehearsal.py215 def test_run_rejects_tracked_release_dir_before_make(self) -> None:CODE
LOWscripts/test_release_rehearsal.py236 def test_run_rejects_git_metadata_release_dir_before_make(self) -> None:CODE
LOWscripts/test_release_rehearsal.py254 def test_run_rejects_populated_external_release_dir_before_make(self) -> None:CODE
LOWscripts/test_release_rehearsal.py278 def test_run_rejects_modified_tracked_source_before_make(self) -> None:CODE
LOWscripts/test_release_rehearsal.py294 def test_run_rejects_untracked_source_before_make(self) -> None:CODE
LOWscripts/test_release_rehearsal.py310 def test_run_rejects_source_changed_by_build(self) -> None:CODE
LOWscripts/test_release_rehearsal.py330 def test_workflow_entrypoint_invokes_guardrails_before_build(self) -> None:CODE
LOWscripts/test_release_rehearsal.py369 def test_run_passes_custom_release_dir_to_build(self) -> None:CODE
LOWscripts/test_check_agent_skills.py48 def test_validate_skill_accepts_complete_skill(self) -> None:CODE
LOWscripts/test_check_agent_skills.py59 def test_validate_skill_rejects_missing_reference(self) -> None:CODE
LOWscripts/test_check_agent_skills.py70 def test_validate_skill_rejects_interface_fields_in_another_mapping(self) -> None:CODE
LOWscripts/test_check_agent_skills.py90 def test_validate_skill_rejects_empty_metadata(self) -> None:CODE
LOWscripts/test_check_agent_skills.py101 def test_main_reports_missing_agents_file_without_traceback(self) -> None:CODE
LOWscripts/test_check_agent_skills.py118 def test_parse_frontmatter_rejects_extra_nested_fields(self) -> None:CODE
LOWscripts/test_check_agent_skills.py123 def test_yaml_string_requires_quoted_value(self) -> None:CODE
LOWscripts/test_check_docs_commands.py13 def test_build_once_and_share_fresh_binary(self):CODE
LOW⚡scripts/test_check_docs_commands.py26 def test_build_failure_stops_before_validators(self):CODE
LOW⚡scripts/test_check_docs_commands.py33 def test_later_invocation_rebuilds_in_new_directory(self):CODE
LOW⚡scripts/test_check_docs_commands.py41 def test_command_failure_stops_before_website_validation(self):CODE
LOWscripts/test_update_openapi_index.py23 def test_generate_lines_is_sorted_and_filters_non_operations(self) -> None:CODE
LOWscripts/test_update_openapi_index.py35 def test_check_fails_for_stale_index_without_rewriting(self) -> None:CODE
LOWscripts/test_generate_schema_index.py23 def test_extracts_required_to_one_relationship(self) -> None:CODE
LOWscripts/test_generate_schema_index.py39 def test_extracts_required_and_optional_relationships(self) -> None:CODE
LOWscripts/test_generate_schema_index.py61 def test_build_index_includes_review_submission_version_relationships(self) -> None:CODE
LOW⚡scripts/test_generate_schema_index.py81 def test_build_index_includes_action_for_get_cardinality(self) -> None:CODE
LOW⚡scripts/test_generate_schema_index.py91 def test_build_index_classifies_array_valued_metrics_as_list(self) -> None:CODE
LOW⚡scripts/test_generate_schema_index.py101 def test_get_operation_action_falls_back_for_unresolved_data_ref(self) -> None:CODE
LOWscripts/test_generate_schema_index.py116 def test_every_get_operation_has_an_indexed_action(self) -> None:CODE
LOWscripts/test_generate_schema_index.py129 def test_every_request_relationship_in_snapshot_is_indexed(self) -> None:CODE
LOWscripts/check_website_commands.py195def telemetry_disabled_environment() -> dict[str, str]:CODE
LOWscripts/check_website_commands.py291def truncate_shell_expression(text: str) -> str:CODE
LOWscripts/check_website_commands.py495def hidden_deprecated_alias_replacement(CODE
LOWscripts/check_website_commands.py524def hidden_deprecated_alias_spec(CODE
LOWscripts/check_website_commands.py799def tokens_are_root_only_invocation(CODE
LOW⚡scripts/test_ci_change_scope.py10 def test_empty_change_list_requires_full_suite(self) -> None:CODE
LOW⚡scripts/test_ci_change_scope.py13 def test_wall_source_is_the_only_wall_only_change(self) -> None:CODE
LOW⚡scripts/test_ci_change_scope.py20 def test_repository_documentation_uses_docs_scope(self) -> None:CODE
LOW⚡scripts/test_ci_change_scope.py26 def test_go_source_under_documentation_requires_full_suite(self) -> None:CODE
LOW⚡scripts/test_ci_change_scope.py31 def test_openapi_snapshot_requires_schema_drift_tests(self) -> None:CODE
LOW⚡scripts/test_ci_change_scope.py37 def test_embedded_guides_require_runtime_docs_tests(self) -> None:CODE
LOW⚡scripts/test_ci_change_scope.py42 def test_mintlify_content_uses_website_scope(self) -> None:CODE
LOW⚡scripts/test_ci_change_scope.py48 def test_telemetry_scope_requires_only_telemetry_files(self) -> None:CODE
LOW⚡scripts/test_ci_change_scope.py60 def test_telemetry_cli_changes_require_command_coverage(self) -> None:CODE
LOW⚡scripts/test_ci_change_scope.py66 def test_mixed_specialized_changes_require_full_suite(self) -> None:CODE
LOW⚡scripts/test_ci_change_scope.py74 def test_general_go_and_ci_changes_require_full_suite(self) -> None:CODE
100 more matches not shown…
Over-Commented Block73 hits · 73 pts
SeverityFileLineSnippetContext
LOWcmd/run.go61 // flag, including typed and repeat-safe values, validates the resolvedCOMMENT
LOWcmd/unknown_flag_suggestions.go81}COMMENT
LOWcmd/unknown_flag_suggestions.go101 // passed lists flags already on the command line; the selector tier neverCOMMENT
LOWcmd/did_you_mean.go21// installs hits an unknown child under these groups but, by design, never theCOMMENT
LOWcmd/flag_indirection.go61// unknown-flag diagnostic stays authoritative for that invocation.COMMENT
LOWcmd/profile_flag_hoist.go21// `asc apps list --profile prod` selects the same credential asCOMMENT
LOWcmd/task_hints.go21// the group, using long-form flags that command defines. Tests inCOMMENT
LOWinternal/xcode/version_project.go61 updated []byteCOMMENT
LOWinternal/xcode/version_project.go81 // compatibility write. Strict signing writes use committedIdentity instead.COMMENT
LOWinternal/xcode/version_project.go1921COMMENT
LOWinternal/xcode/version_project.go2181// transaction's update. WriteFileIfSame then couples that identity to theCOMMENT
LOWinternal/xcode/signing_settings_test.go7281 return projectCOMMENT
LOWinternal/xcode/signing_settings.go1521 configuration, expansionConfiguration *versionConfiguration,COMMENT
LOWinternal/xcode/signing_settings.go1641// signingImplicitSettingValue supplies the build settings Xcode defines forCOMMENT
LOWinternal/xcode/stapler.go21// afterStaplerCommandStartFn is a narrow test seam for cancellation that landsCOMMENT
LOWinternal/screenshots/matrix.go281 RunPlan func(context.Context, *Plan) (*RunResult, error)COMMENT
LOWinternal/screenshots/matrix.go561 return &plan, nilCOMMENT
LOWinternal/screenshots/matrix.go581// directory is locked. It models the final construction-window replacement.COMMENT
LOWinternal/screenshots/matrix.go601)COMMENT
LOWinternal/screenshots/matrix.go621COMMENT
LOWinternal/screenshots/matrix.go1901// validateMatrixReviewDoesNotOverwritePlans refuses a review directory whoseCOMMENT
LOWinternal/screenshots/frame.go101// matrixFrameWorkRootBeforeReadForTest is a narrow test seam for replacing theCOMMENT
LOWinternal/signing/opensslrepo.go21 openSSLV1Header = "Salted__"COMMENT
LOWinternal/signing/objectstorage.go361 s.observed[object.key] = observedObject{etag: etag, sha256: object.sha256}COMMENT
LOWinternal/asc/finance_regions.go1package ascCOMMENT
LOWinternal/asc/finance.go1package ascCOMMENT
LOWinternal/asc/review_screenshot_image.go21// https://developer.apple.com/help/app-store-connect/reference/in-app-purchase-informationCOMMENT
LOWinternal/asc/client_users.go61 }COMMENT
LOWinternal/asc/terminal_sanitize.go1package ascCOMMENT
LOWinternal/asc/errors.go81 AllCodes []stringCOMMENT
LOWinternal/rootfs/rootfs.go1// Package rootfs provides rooted filesystem operations for paths that are notCOMMENT
LOWinternal/rootfs/rootfs.go41 // ErrFileIdentityChanged reports that a path no longer names the capturedCOMMENT
LOWinternal/rootfs/rootfs.go101 beforeOpenRootForTest func()COMMENT
LOWinternal/rootfs/rootfs.go121 // conditional publication has verified the published bytes and before itsCOMMENT
LOWinternal/rootfs/rootfs.go141 beforePublicationOpenForTest func(root *os.Root, name string)COMMENT
LOWinternal/rootfs/rootfs.go161 afterConditionalQuarantineForTest func(root *os.Root, quarantineName, name string)COMMENT
LOWinternal/rootfs/rootfs.go181 // can prove quarantine restore runs after the source descriptor is closed.COMMENT
LOWinternal/auth/file_permissions.go21COMMENT
LOWinternal/infoplist/infoplist.go1// Package infoplist holds the shared ceiling the CLI applies when it expands anCOMMENT
LOWinternal/infoplist/infoplist.go21//COMMENT
LOWinternal/web/session_transfer.go41 ErrSessionBundleUnusable = errors.New("web session bundle has no unexpired cookies")COMMENT
LOWinternal/web/developer_icloud_containers_create.go81 }COMMENT
LOWinternal/web/session_lock.go21// select the keychain backend under different ASC_WEB_SESSION_CACHE_DIR or HOMECOMMENT
LOWinternal/web/developer_app_groups.go1121// developerBundleIDCapabilityReferencesForReplacement resolves the capabilityCOMMENT
LOWinternal/web/session_cache.go2941}COMMENT
LOWinternal/handlertest/handlertest.go1// Package handlertest reports test-fixture assertion failures raised by codeCOMMENT
LOWinternal/cli/testflight/beta_group_membership.go41 }COMMENT
LOWinternal/cli/install/skills_check_env.go41 "XDG_DATA_HOME",COMMENT
LOWinternal/cli/signing/signing_resign_errors.go41// while errors.Is/errors.As can still inspect every underlying cause.COMMENT
LOWinternal/cli/optimize/keywords_difficulty.go1// Package optimize composes official Apple sources into read-onlyCOMMENT
LOWinternal/cli/submit/submit_create_items_include_test.go81// GET /v1/reviewSubmissions/{id}/items, captured on 2026-08-16 against submissionCOMMENT
LOWinternal/cli/web/web_auth.go501// until it prints a value other than the one Apple already consumed. Nothing isCOMMENT
LOWinternal/cli/web/web_auth.go1221 // front is a non-interactive choice, so falling back to a prompt could hangCOMMENT
LOWinternal/cli/web/web_session_flags.go41}COMMENT
LOWinternal/cli/web/web_apps_create_if_exists_test.go21// 2026-09-29 when re-creating disposable app 6759231657 (same name, bundle IDCOMMENT
LOWinternal/cli/web/main_test.go21 // A temporary HOME alone does not isolate stored config: the upwardCOMMENT
LOWinternal/cli/shared/safe_write.go41// callback that runs on each newly created staging or publication file beforeCOMMENT
LOWinternal/cli/shared/if_exists.go81}COMMENT
LOWinternal/cli/shared/if_exists.go121//COMMENT
LOWinternal/cli/shared/ambiguous.go41 // Flag is the flag that accepts one candidate ID, for example "--app".COMMENT
13 more matches not shown…
Verbosity Indicators13 hits · 26 pts
SeverityFileLineSnippetContext
LOWinternal/asc/client_game_center.go1336 // Step 1: Reserve the uploadCOMMENT
LOW⚡internal/asc/client_game_center.go1349 // Step 2: Upload the fileCOMMENT
LOW⚡internal/asc/client_game_center.go1354 // Step 3: Commit the uploadCOMMENT
LOWinternal/asc/client_game_center.go1482 // Step 1: Reserve the uploadCOMMENT
LOW⚡internal/asc/client_game_center.go1495 // Step 2: Upload the fileCOMMENT
LOW⚡internal/asc/client_game_center.go1500 // Step 3: Commit the uploadCOMMENT
LOWinternal/asc/client_game_center.go1629 // Step 1: Reserve upload slotCOMMENT
LOW⚡internal/asc/client_game_center.go1642 // Step 2: Upload the fileCOMMENT
LOW⚡internal/asc/client_game_center.go1647 // Step 3: Commit the uploadCOMMENT
LOW⚡internal/cli/subscriptions/pricing_equalize.go119 // Step 0: Fail fast if sale availability does not already cover all pricing territories.COMMENT
LOW⚡internal/cli/subscriptions/pricing_equalize.go127 // Step 1: Find the base price pointCOMMENT
LOW⚡internal/cli/subscriptions/pricing_equalize.go135 // Step 2: Get equalizations for all territoriesCOMMENT
LOWinternal/cli/subscriptions/pricing_equalize.go192 // Step 3: Set prices for all territories concurrentlyCOMMENT
Structural Annotation Overuse13 hits · 26 pts
SeverityFileLineSnippetContext
LOWinternal/asc/client_game_center.go1336 // Step 1: Reserve the uploadCOMMENT
LOW⚡internal/asc/client_game_center.go1349 // Step 2: Upload the fileCOMMENT
LOW⚡internal/asc/client_game_center.go1354 // Step 3: Commit the uploadCOMMENT
LOWinternal/asc/client_game_center.go1482 // Step 1: Reserve the uploadCOMMENT
LOW⚡internal/asc/client_game_center.go1495 // Step 2: Upload the fileCOMMENT
LOW⚡internal/asc/client_game_center.go1500 // Step 3: Commit the uploadCOMMENT
LOWinternal/asc/client_game_center.go1629 // Step 1: Reserve upload slotCOMMENT
LOW⚡internal/asc/client_game_center.go1642 // Step 2: Upload the fileCOMMENT
LOW⚡internal/asc/client_game_center.go1647 // Step 3: Commit the uploadCOMMENT
LOW⚡internal/cli/subscriptions/pricing_equalize.go119 // Step 0: Fail fast if sale availability does not already cover all pricing territories.COMMENT
LOW⚡internal/cli/subscriptions/pricing_equalize.go127 // Step 1: Find the base price pointCOMMENT
LOW⚡internal/cli/subscriptions/pricing_equalize.go135 // Step 2: Get equalizations for all territoriesCOMMENT
LOWinternal/cli/subscriptions/pricing_equalize.go192 // Step 3: Set prices for all territories concurrentlyCOMMENT
Unused Imports18 hits · 18 pts
SeverityFileLineSnippetContext
LOWscripts/check_website_docs.py2CODE
LOWscripts/update-openapi-index.py2CODE
LOWscripts/go_test_shard.py21CODE
LOWscripts/ci_change_scope.py4CODE
LOWscripts/check-commands-docs.py4CODE
LOWscripts/test_check_agent_skills.py2CODE
LOWscripts/doc_links.py1CODE
LOWscripts/test_update_openapi_index.py2CODE
LOWscripts/verify_release_assets.py4CODE
LOWscripts/test_generate_schema_index.py2CODE
LOWscripts/check_website_commands.py2CODE
LOWscripts/generate-command-docs.py4CODE
LOWscripts/check_repo_docs.py2CODE
LOWscripts/release_rehearsal.py4CODE
LOWscripts/test_generate_command_docs.py2CODE
LOWscripts/generate_winget_manifests.py2CODE
LOWscripts/check_agent_skills.py4CODE
LOWscripts/test_check_docs.py2CODE
Empty Error Handlers3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHscripts/go_test_shard.py162except (ProcessLookupError, PermissionError):CODE
HIGHscripts/release_rehearsal.py161except ValueError:CODE
HIGHscripts/release_rehearsal.py191except ValueError:CODE
Deep Nesting15 hits · 14 pts
SeverityFileLineSnippetContext
LOWscripts/check_website_docs.py38CODE
LOWscripts/check_website_docs.py105CODE
LOWscripts/go_test_shard.py96CODE
LOWscripts/assemble_release_candidate.py10CODE
LOWscripts/test_generate_schema_index.py129CODE
LOWscripts/check_website_commands.py291CODE
LOWscripts/check_website_commands.py378CODE
LOWscripts/check_website_commands.py553CODE
LOWscripts/check_website_commands.py853CODE
LOWscripts/generate-command-docs.py43CODE
LOWscripts/generate-schema-index.py187CODE
LOWscripts/release_rehearsal.py275CODE
LOWscripts/check_agent_skills.py51CODE
LOWscripts/test_ci_workflows.py60CODE
LOWscripts/test_check_docs.py332CODE
Cross-Language Confusion2 hits · 10 pts
SeverityFileLineSnippetContext
HIGHscripts/test_ci_workflows.py605 ' gh pr create --repo microsoft/winget-pkgs --head "${WINGET_FORK_OWNER}:${BRANCH}" --title tCODE
HIGHscripts/test_ci_workflows.py619count=$(cat "$ATTEMPT_FILE" 2>/dev/null || echo 0)CODE
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGH…l/cli/cmdtest/beta_groups_add_testers_conflict_test.go15// the membership cannot be created as requested. Quoted verbatim from AppleCOMMENT
Modern AI Meta-Vocabulary2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMAGENTS.md127## GitHub and issue guardrailsCOMMENT
MEDIUMdocs/design/agent-native-ad-hoc-distribution.md215## PR 6: agent-native orchestrationCOMMENT
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMinternal/releasenotes/git.go29 // Use NUL between sha and subject so parsing is robust even if subjects contain tabs.COMMENT